snifer

【嵌入式】[原创]基于WINCE设备驱动程序的设计

嵌入式系统的设计中经常需要用到驱动程序的设计,以前很多人写的都是基于Linux系统的,我就写写基于WINce系统的设备驱动程序的设计,希望大家能够投票。嵌入式系统的单片驱动程序和分层的驱动程序模型:其中要注意以下几点:1、流接口驱动程序是以动态链接库形式存在的,

[原创]Blackfin嵌入式系统中设备驱动中的并发控制

在驱动程序中,个人觉得最难的就是设备驱动中的并发控制,在使用Blackfin嵌入式系统时,当多个线程同时访问相同的资源时(驱动程序中的全局变量是一种典型的共享资源),可能会引发“竞态”,因此我们必须对共享资源进行并发控制。ucLinux内核中解决并发控制