主題:請問開發光盤示例C程序加載問題 共有52615人關注過本帖 |
---|
cmwhahx |
1樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
請問開發光盤示例C程序加載問題 Post By:2014-2-11 12:12:00 [只看該作者]
開發光盤SoftWare文件夾下,有“C#例程”和“C例程”兩種示例程序。
我加載和運行“C#例程”下的程序沒任何問題,能和EM9280正常通訊。 但加載C的時候就出現提示: “該項目的所有配置都需要系統提供對某些平臺的支持,但在此計算機上沒有安裝這些平臺。因此無法加載該項目”。 請問是怎么回事,還需要再安裝什么插件? |
單帖管理 | 引用 | 回復 |
zxw |
2樓 |
Post By:2014-2-11 14:24:00 [只看該作者]
我們也測試了一下,是可以打開的。你能不能說說你使用的那個測試程序沒有正常打開,我們也試試。
這種現象多半是因為SDK沒有安裝或沒有安裝正確導致的。
|
|
單帖管理 | 引用 | 回復 |
cmwhahx |
3樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-2-11 15:04:00 [只看該作者]
step2_serial 不能加載
但 SPI_Test 可以加載和運行
|
單帖管理 | 引用 | 回復 |
cmwhahx |
4樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-2-11 15:08:00 [只看該作者]
另外請問一下,為什么C#中的斷點設置無效,比如EM9280_SPI_TEST,EM9280_GPIO_TEST
而C中SPI_Test的斷掉設置后用F5運行,就能在斷點處中斷。
|
單帖管理 | 引用 | 回復 |
zxw |
5樓 |
Post By:2014-2-11 15:19:00 [只看該作者]
就是平臺的原因。請留個郵箱,我再給你發一次例子,你試試看。
C#也是可以設置斷點的,你看看它的運行模式,斷點在DEBUG模式下才有效!!!
|
|
單帖管理 | 引用 | 回復 |
cmwhahx |
6樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-2-11 15:23:00 [只看該作者]
chenmw@yeah.net ,謝謝!
C#,我也是在debug模式下調試的,每次運行就先彈出部署設備的選項,我選擇后部署成功,運行程序就不會中斷了。
|
單帖管理 | 引用 | 回復 |
zxw |
7樓 |
Post By:2014-2-11 15:30:00 [只看該作者]
程序發了,請查收再試試看。
|
|
單帖管理 | 引用 | 回復 |
cmwhahx |
8樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-2-11 15:42:00 [只看該作者]
程序收到了,可以正常運行。謝謝!
繼續中斷的那個問題,我看C#中的EM9280_GPIO_RS232_TEST,在debug模式后面,接的是“any cpu” 而C中debug后面接的是 “EM9280 (ARMV4I)” 會不會是因為這個影響了中斷是否被觸發? 應該怎么設置?
|
單帖管理 | 引用 | 回復 |
yy |
9樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-2-11 18:06:00 [只看該作者]
你好,C程序提示“該項目的所有配置都需要系統提供對某些平臺的支持,但在此計算機上沒有安裝這些平臺。因此無法加載該項目”
上面提示的意思是,你只安裝了9280的SDK,但工程里可能還有其它板子的配置信息,比如EM9170,而你沒有裝這些板子的SDK。我們有些例程寫來可同時在我們多個板子上調試的,你如果只調EM9280,那么只裝EM9280的SDK就行了。不用在意這個提示。 C#的程序不能設置斷點,這是個BUG,你需要打上Microsoft .NET CF 2.0 SP1或以上的補丁,這個補丁在微軟官網有下 應該是這個,選英文。
|
單帖管理 | 引用 | 回復 |