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