Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
ARM Cortex-M3 M4
Pinctrl和GPIO子系统
杂项设备
驱动和设备匹配过程
设备树
设备树
linux3.0以后版本才引进了设备树,在此之前的linux内核代码中描述硬件平台信息的代码散乱的分布在arch/arm/plat-XXX 和 arch/arm/mach-XXX等目录中。所以为了改善这一情况,设备树孕育于出,它将这些硬件描述信息从内核代码中剥离出来,使用一种树形结构来描述硬件平台的组成和配置信息。
具体关于设备树的介绍可以参考:https://www.devicetree.org/