这个人很懒,暂无签名信息
启动代码的一般作用 1、堆和栈的初始化; 2、向量表定义; 3、地址重映射及中断向量表的转移; 4、初始化有特殊要求的断口; 5、处理器模式; 6、进入C应用程序。 ARM复位后程序从0x00地址开始执行代码,所以一般都会有将Flash地址映射到0x00的过程。但对于这一款Cortex M0的启动代码比较简单,从存储分布图中我们可以看到LPC11C14拥有32K的片内Flash,地址...
1、device driver bus三者的关系 简单的说就是device和driver都在bus上 最后通过match匹配 所以bus就像一条生产线 driver就像生产线上的员工,device就像生产线上的产品,每种产品需要匹配合适的员工。 2.platform总线 我们的设备里面有很多总线 usb i2c mmc等等,以及本文要说的mdio。这些总线都需要挂在platform上管理。...