发布时间:2016-09-13 16:22:57
摘要:本文小结一下NandFlash和NorFlash的结构和驱动,NandFlash和NorFlash的区别和用途,以及NandFlash和NorFlash常见的问题。1 结构1.1 NandFlash: 小结:NandFlash通过驱动去按一定步骤操作CPU内集成的NandFlash控制器(一般集成在CPU内部,也有外部扩展的)的寄存器(硬件提供控制器基地址和寄存器偏移地址.........【阅读全文】
发布时间:2016-09-12 19:04:04
背景介绍:ICETEK OMAPL138开发板中有2个spi控制器,其中spi0与网口公用,而由于当前我们项目需要挂多个spi外设,但是仅剩的spi1最多能挂载8个spi外设,即spi1只能片选8个spi外设,所以本文旨在研究使用gpio pin实现第9个片选信号涉及修改的代码。1 分析初始化需要修改的地方方法:搜索kernel/driver/下的chip_select,分.........【阅读全文】
发布时间:2016-09-06 19:32:02
如何做嵌入式开发?嵌入式开发资料,用户手册,包含UBL/u-boot/uImage/rootfs烧写/应用程序或驱动,和u-boot/uImage/应用程序或驱动/(rootfs一般不会再改,仅是往里加应用程序,除非内核改了,rootfs就要重新制作)编译,软件参考。.........【阅读全文】
发布时间:2016-09-03 14:13:39
摘要:一般的子系统架构都被划分为3层:核心层、总线层、设备层。具体的代码实现,请参考具体的子系统架构和实现,这里仅仅笼统的小结一下,总线驱动和设备驱动的区别和关系,使开发人员有有最起码的认识。总线驱动和设备驱动的关系? 总线驱动:在linux驱动架构中,几乎不需要驱动开发人员再添加bus,因为linux内.........【阅读全文】