使用IAR开发CC2530遇到的两个问题
生活随笔
收集整理的這篇文章主要介紹了
使用IAR开发CC2530遇到的两个问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
首先說明,IAR for 8051為7.51版本,操作系統(tǒng)為windows7 32位。
上手CC2530,在IDE的使用上就遇到了2個問題。
一個是用SmartRF Programmer Flash下載HEX文件不成功,提示說could not open hex。
這個問題在TI的論壇里找到解決辦法。原來工程配置的問題。
linker選項中,Output標簽里面進行如下改動: 去掉Output file中Override default復(fù)選框中的勾 勾選Allow C-SPY......復(fù)選框
轉(zhuǎn)到Extra ouput標簽里,進行如下設(shè)置 勾選Generate extra....復(fù)選框 勾選Override default ,并改變編輯框的輸出文件名,這里為test.hex Output format格式選擇intel-extended 這樣第一個問題就解決了,可以使用SmartRF Flash Programmer下載hex文件了。
第二個問題是不能使用IAR內(nèi)置的Debuger調(diào)試程序。最后發(fā)現(xiàn)此問題是由驅(qū)動導(dǎo)致的。。 安裝下載器驅(qū)動時我用的windows update自動從網(wǎng)絡(luò)上更新驅(qū)動程序。哪知道下載了一個最新驅(qū)動,
使用window update的話安裝的驅(qū)動名稱是cebal2.sys。而上圖是我現(xiàn)在正確的可以進行調(diào)試的老版驅(qū)動程序。怎么獲得這個驅(qū)動程序呢。首先卸載原驅(qū)動程序。重新安裝時跳過從windows update獲得驅(qū)動程序,而是以從計算機中獲得驅(qū)動的方法選擇驅(qū)動目錄為IAR安裝路徑下的Drivers文件夾中的TI文件夾,然后就能安裝老版驅(qū)動程序,就可以使用IAR Debugger調(diào)試了。 這就是第二個問題的解決辦法。
轉(zhuǎn)載于:https://my.oschina.net/u/1587304/blog/399925
總結(jié)
以上是生活随笔為你收集整理的使用IAR开发CC2530遇到的两个问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ELman神经网络matlab实现
- 下一篇: MSP432P401R TI Drive