wince7下如何添加一个新的驱动程序
来源:互联网 发布:pyqt linux 安装 arm 编辑:程序博客网 时间:2024/04/30 17:42
在wince7中添加一个新驱动程序的步骤:(以一个简单的led驱动为例)
1、在Solution Explorer窗口中右击platform\ZYNQ7000\src\DRIVERS目录,然后选择Add->New Sources Subproject,在弹出的Subproject Wizard对话框中选择WCE Dynamic-Link Library,并将Subproject name设置为LED。点击Next并选择An empty subproject,点击Next 并选择Add to the current Dirs file。这样就能在DRIVERS目录下新建一个LED驱动目录。
2、在Solution Explorer窗口可以看到新建立的LED目录,在其下的Include files和Source files目录中可以添加头文件和源文件。这里分别添加led.h和led.c文件。如下所示:
这样就能在led.c中添加需要的驱动代码了。如下几个函数应该是必须的:
3、在LED.def中添加如下代码:
4、右击LED目录,打开属性对话框。在该对话框中的设置其实就是相当于对sources文件的修改。在这里可以设置警告等级、动态库名称等,如下所示。
5、在LED目录下新建一个注册表文件led.reg,并输入如下代码:
6、在Parameter Files目录下的platform.bib文件MODULES区域中添加
led.dll $(_FLATRELEASEDIR)\led.dll NK SHK
7、在Parameter Files目录下的platform.reg文件中添加
#include "$(_TARGETPLATROOT)\SRC\DRIVERS\LED\led.reg"
8、Sysgen重新编译一次nk
- wince7下如何添加一个新的驱动程序
- wince7下的触摸屏驱动
- Android 如何添加一个新的时区
- android如何添加一个新的时区
- Android 如何添加一个新的时区
- 如何添加一个新的LCD驱动
- cPanel下如何添加新的域名
- 向Linux内核添加新的驱动程序
- 新建 WinCE7.0 下的 Silverlight 工程
- wince7下的串口信息打印函数
- 给kali的Metasploit下添加一个新的exploit
- 给kali的Metasploit下添加一个新的exploit
- 如何为Android系统添加一个新的资源包
- liunx centos 如何添加一个新的网卡
- Linux中如何添加一个新的端口号
- 如何添加新的字库
- WinCE7.0 下 Silverlight(XAML) 类型的应用启动逻辑
- 如何编写Linux下的设备驱动程序
- 关于MDK(KELI)下stlink仿真不能实时更新数据的解决方法
- myeclipse运行tomcat自动运行debug模式
- WINDOWS7 : Oracle Database 11g 未在当前操作系统中经过认证
- 求JAVA初级开发职位
- enable_shared_from_this模板类使用完全解析
- wince7下如何添加一个新的驱动程序
- 在window7操作系统上安装苹果系统MAC虚拟机工具选用体验
- mybatis源码解析(4)
- AJAX利用JSONP方式实现跨域数据传递
- 老树开新花,工作3年了第一次csdn开写博客,记录一下~~
- HippoEDIT v1 60 11 x64-LAXiTY
- .net微信公众号开发——基础接口
- 对于ssh快速入门的问题
- 程序员真相