DM3730学习日记-开发环境
我在搭建的時候,是參考了這兩個帖子的:
http://zjbintsystem.blog.51cto.com/964211/1108225/
http://blog.csdn.net/luojiadream/article/details/8551437
首先感謝這兩位作者。
然后我談一下他們都說的比較少的CCS那部分的。
①首先是CCS的版本,我自己裝的是CCS5.2。這個版本可以選擇到DM3730這個型號,如果低一些的版本的話,就得選擇OMAP3530了。這是因為DM3730是從OMAP3530升級過來的,里面其實沒改多少東西,具體升級了那些內容我不清楚,但是可以肯定,在CCS上選擇OMAP3530做的開發,到DM3730都是可以使用的。
②如何創建一個DM3730的helloworld工程:(以下均為CCS5.2上的操作)
file -> new -> CCS project 出現如下界面
我比較喜歡建工程的時候自動計入main.c文件,反正這個不可或缺,那就自動加咯。然后點擊finish。這里還有比較關鍵的一點,選型號的時候選擇EVMDM3730,而不是DM3730,為什么呢?我是這樣理解的,EVMDM3730是TI為DM3730的官方開發板EVM板所建立的型號,而我認為,國內的開發板制作商,大多是參照了這個EVM板子來做的,所以一些RAM啦,FLASH啦,DDR啦,我們手頭的開發板應該和EVM是一樣的配置的(一點愚見,歡迎指出錯誤),而選EVM3730這個型號的好處就是我們不用去找開發板制作商拿GEL文件,而實際上,我在開發商那里拿到的GEL文件,卻出現了很多警告(內容都是“watchadd” not ?support),而選用EVMDM3730就沒有警告了,因為EVMDM3730這里面就包含EVM3730.ccxml,我們都知道這個文件是Target configuration文件,他里面包含的GEL比開發板商給的還要準確。
接下來在main函數里面加入printf("hello world!");在我們的工程文件夾右擊,選bulid project生成一個.out文件。
然后,在target configurations窗口(view -> target configurations )右擊EVMDM3730.CCXML文件,選擇launch selected configuration,開始我們的初次debug,測試芯片連接上了沒。
首先要連接的是A8,右鍵connected target,這個時候再給開發板上電就行,或者先上電再connected。
這個時候會有一堆可喜連接成功的輸出,然后,在A8被選擇的情況下,點擊菜單欄的script -> IVA2200_started 里面的IVA22_GAM_START。出現如下的輸出
然后,右擊C64+核,一樣的connected target。然后,RUN -> load program,把helloworld.out load到DSP核上去,
點擊綠色箭頭,這里就有輸出了,至此。我們的芯片連接成功了。
總結
以上是生活随笔為你收集整理的DM3730学习日记-开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用OpenCV和OCR识别图片中的表格数
- 下一篇: wma转换mp3的具体步骤与方法