BSP
xkarl
这个作者很懒,什么都没留下…
展开
-
BSP-Storage
1. SDsd,mmc...驱动要稍微复杂一点,如果没有硬件控制器的话,那就gpio模拟好了,sd硬件从从左到右为D2 D3 CMD GND VCC CLK GND D0 D1 CD NC,对外的接口为CLK CMD DAT0-DAT3,其它位驱动中不用关注,CLK最高可有25M,可支持1BIT 4BITS SPI传输方式原创 2011-03-02 21:19:00 · 757 阅读 · 0 评论 -
BSP-FAT32
对于存储设备,驱动是对块操作的,在驱动上层加一个文件系统是必要的,接触过FAT,NTFS,EXT2,JFFS等,开源的代码porting过来,底层封装驱动接口,对于文件系统,必须对协议有深入的了解,主要参考官方文档原创 2011-03-02 21:34:00 · 596 阅读 · 0 评论 -
BSP
驱动和硬件紧密联系,手头必备的是芯片的 spec ,一边对照电路板的原理图,一边开驱动的代码:原创 2011-03-02 20:54:00 · 746 阅读 · 0 评论 -
BSP-44b0x
做过ARM7+ucos的项目,可是都是写一些外围驱动和应用代码,有一些细节还是有些模糊,空闲时间买块ARM板学习,淘宝上44b0x价格便宜,挺有性价比的。山寨的板子当然就是抄袭“龚俊“的,所以资料什么的,很多学习资料;但用官方的SDK,一是放心,可以自己任意修改;二是练手也有益。考虑移植u-boot过去,跑个uclinux,但是初级点的还是先跑个ucos,另外跑个lwip,参考主要的代码有原创 2011-03-02 21:37:00 · 819 阅读 · 0 评论 -
BSP-NetworkCard
Porting8019的驱动,是比较老的isa网卡,相对来说比ide驱动要复杂一些,和ide一样有自己的RAM和控制寄存器1. RAM分布RAM区为16K字节,地址为0x4000~0x7fff,RAM按页存储,每256字节为一页,一般将RAM的前12页(即0x4000~0x4bff)存储区作为发送缓冲区,后52页(即0x4c00~0x7fff)存储区作为接收缓冲区控原创 2011-03-02 21:24:00 · 596 阅读 · 0 评论