主題:[求助]EM9161_COM_ISA_TEST 共有45386人關注過本帖 |
---|
rqmin |
1樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
[求助]EM9161_COM_ISA_TEST Post By:2013-10-15 9:16:00 [只看該作者]
目前用C#寫個控制GPIO的程序,發現這個示例代碼編譯后運行沒任何反應,我照著“CSharp使用COM組件接口操作精簡ISA總線.pdf”操作的,只是里面dll名字不同而已,故求助是不是dll版本不對?示例代碼中只有1個類EM9161_ISA_COMClass,我已經在開發板中注冊了EM9161_ISA_DIO_COM.dll
在貴公司買的這批核心板是8月份的
|
單帖管理 | 引用 | 回復 |
rqmin |
2樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2013-10-15 9:38:00 [只看該作者]
已解決,犯了個錯誤,沒把Interop.EM9161_ISA_DIO_COMLib.dll拷貝到NandFlash中去,跟文檔中完全不一樣。
就是不知道是不是一定要注冊EM9161_ISA_DIO_COM.dll
|
單帖管理 | 引用 | 回復 |
yy |
3樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2013-10-15 10:35:00 [只看該作者]
COM組件需要regsvr32注冊才能使用,只是例程里把這個EM9161_ISA_DIO_COM.dll添加到工程里了,dll的屬性欄里你可以看到有“部署文件到板子上”和“自動注冊”的選項。
就算不勾選這兩項,調試時,編譯器還是會根據COM組件生成一個Interop.XXXX.dll類似名字的.net庫,默認會部署到exe同目錄下。
|
單帖管理 | 引用 | 回復 |