cdynamic添加属性

钟逸 75 2024-03-21 02:23:34

wincc添加新的驱动程序分别代表

百度知道

wincc7.2如何添加驱动程序

留雅素0B6

高能答主

答题姿势总跟别人不同

关注

成为第29位粉丝

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文件。

3、在LED.def中添加如下代码:

LIBRARY led

EXPORTS

LED_Init

LED_Deinit

LED_Open

LED_Close

LED_PowerUp

LED_PowerDown

LED_IOControl

4、右击LED目录,打开属性对话框。在该对话框中的设置其实就是相当于对sources文件的修改。在这里可以设置警告等级、动态库名称等,如下所示。

5、在LED目录下新建一个注册表文件led.reg,并输入如下代码:

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Led]

"Prefix"="LED"

"Dll"="led.dll"

"Order"="1"

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

上一篇:暗黑2给无形武器打孔
下一篇:王者荣耀宫本武藏全肉
相关文章
返回顶部小火箭