主題:EM9360串口程序部署調試問題 共有47444人關注過本帖 |
---|
bingdongcha |
1樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
EM9360串口程序部署調試問題 Post By:2013-1-13 21:36:00 [只看該作者]
EM9360開發套件,我用的是VS2005開發,能鏈接到開發板。用開發套件配套的光盤中的software中的step1_lcd程序,部署調試成功。
我將程序中的“歡迎測試”改成“好了好了”,在液晶上也顯示成功了。 我在打開step2_serial中的項目,部署解決方案是出現下列問題: 1>------ 已啟動生成: 項目: step2_serial, 配置: Debug EM9360 (ARMV4I) ------ 1>正在鏈接... 1>lcd_api.lib(LCD_API.obj) : warning LNK4099: 未找到 PDB“lcd_api.pdb”(使用“lcd_api.lib”或在“d:\9360pro\step2_serial\EM9360 (ARMV4I)\Debug\lcd_api.pdb”中尋找);正在鏈接對象,如同沒有調試信息一樣 1>lcd_api.lib(LCD_CTRL.obj) : warning LNK4099: 未找到 PDB“lcd_api.pdb”(使用“lcd_api.lib”或在“d:\9360pro\step2_serial\EM9360 (ARMV4I)\Debug\lcd_api.pdb”中尋找);正在鏈接對象,如同沒有調試信息一樣 1>lcd_api.lib(EM9260_ISA_DIO.obj) : warning LNK4099: 未找到 PDB“lcd_api.pdb”(使用“lcd_api.lib”或在“d:\9360pro\step2_serial\EM9360 (ARMV4I)\Debug\lcd_api.pdb”中尋找);正在鏈接對象,如同沒有調試信息一樣 1>lcd_api.lib(HD61202.obj) : warning LNK4099: 未找到 PDB“lcd_api.pdb”(使用“lcd_api.lib”或在“d:\9360pro\step2_serial\EM9360 (ARMV4I)\Debug\lcd_api.pdb”中尋找);正在鏈接對象,如同沒有調試信息一樣 1>lcd_api.lib(T6963C.obj) : warning LNK4099: 未找到 PDB“lcd_api.pdb”(使用“lcd_api.lib”或在“d:\9360pro\step2_serial\EM9360 (ARMV4I)\Debug\lcd_api.pdb”中尋找);正在鏈接對象,如同沒有調試信息一樣 1>lcd_api.lib(SED1335.obj) : warning LNK4099: 未找到 PDB“lcd_api.pdb”(使用“lcd_api.lib”或在“d:\9360pro\step2_serial\EM9360 (ARMV4I)\Debug\lcd_api.pdb”中尋找);正在鏈接對象,如同沒有調試信息一樣 1>lcd_api.lib(DOTLIB.obj) : warning LNK4099: 未找到 PDB“lcd_api.pdb”(使用“lcd_api.lib”或在“d:\9360pro\step2_serial\EM9360 (ARMV4I)\Debug\lcd_api.pdb”中尋找);正在鏈接對象,如同沒有調試信息一樣 1>lcd_api.lib(KS0108_19264.obj) : warning LNK4099: 未找到 PDB“lcd_api.pdb”(使用“lcd_api.lib”或在“d:\9360pro\step2_serial\EM9360 (ARMV4I)\Debug\lcd_api.pdb”中尋找);正在鏈接對象,如同沒有調試信息一樣 1>lcd_api.lib(ShowType.obj) : warning LNK4099: 未找到 PDB“lcd_api.pdb”(使用“lcd_api.lib”或在“d:\9360pro\step2_serial\EM9360 (ARMV4I)\Debug\lcd_api.pdb”中尋找);正在鏈接對象,如同沒有調試信息一樣 1>生成日志保存在“file://d:\9360pro\step2_serial\EM9360 (ARMV4I)\Debug\BuildLog.htm” 1>step2_serial - 0 個錯誤,9 個警告 開始調試時,會出現下列問題: 彈出對話框 Unhandled exception at 0x000120a4 in step2_serial.exe:0xC0000005:寫入位置0x0001605e時發生訪問沖突。 |
單帖管理 | 引用 | 回復 |
yy |
2樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2013-1-14 9:47:00 [只看該作者]
看錯誤是鏈接錯誤,提示找不到lcd_api.lib庫,這個庫是我們提供的操作LCD屏的庫,你可以在SDK安裝目錄下找到,另外我們的例程中也應該帶有。
因為串口例程使用LCD只是打印調試信息用,你可以先暫時注釋掉LCD的操作看警告是否依然存在。然后重新引用該庫,重新拷貝lcd_api.lib到工程目錄(LCD例程能正常運行說明該庫沒有問題),重新編譯。
|
單帖管理 | 引用 | 回復 |
bingdongcha |
3樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2013-1-17 19:10:00 [只看該作者]
出差了幾天,剛回來。屏蔽了顯示的部分。PC能收到開發板串口發出的數據了。
|
單帖管理 | 引用 | 回復 |