不同型號和CCS版本的DSP程式Flash燒寫總結

2021-05-26 02:01:21 字數 1072 閱讀 6123

1、tms320lf24xx, tms320lf28xx:

利用ccs裡面自帶的flash burn外掛程式,很容易燒寫。

不必專門程式設計,只要輸入.out檔案即可。

2、tms320c5x

需要自己手工編寫bootloader程式,和燒寫flash的程式,有點麻煩。

利用ccs裝載燒寫flash的程式,執行之,寫入flash中。

3、tms320c62xx(除了c6211)

需要自己手工編寫bootloader程式,和燒寫flash的程式,非常麻煩。

關於怎樣編寫c62xx的bootloader程式,凡是我能找到的國內的**,都是錯誤的,純粹為了騙學位。

利用ccs裝載燒寫flash的程式,執行之,寫入flash中。

4、tms320c64xx(包括c6211)

需要自己手工編寫bootloader程式,和燒寫flash的程式,比較麻煩。不過還好,能找到國內的高手請教。

利用ccs裝載燒寫flash的程式,執行之,寫入flash中。

合眾達 vpm642開發板,存在ccs2.2和3.3的例程。提供了兩種燒寫方法:

1.使用通用的flashburn工具實現flash燒寫

將使用者的程式寫入到flash中的操作步驟如下:

1)、將boot.asm的程式加入到使用者程式中,其位址空間分配為0x00~0x400;

2)、編寫hex轉換的cmd檔案。

3)、使用hex6x工具,將out檔案,轉換成為hex的二進位制檔案。

4)、使用flashburn將之寫入到flash中。

該方案需要注意,由於c6000系列的dsp flash bootload時,採用2級引導方式,板卡上電引導時,dsp會自動搬移1k位元組flash空間的內容到0~0x400片內isram空間,在進行應用程式的cmd檔案中必須為bootloader保留0~0x400的片內isram空間。

基於flashburn的應用程式設計要求工程新增乙個boot.asm檔案,然後將boot.asm裡面的內容定位到0~0x400的片內isram空間。而採用seed提供的該解決方案,客戶應用程式裡面不用新增boot.asm檔案,只需保留0~0x400的片內isram空間即可。

將不同型號LCD觸控螢幕移植的相關問題

今日將某著名stm32開發板提供商的應用程式移植到自己的板子上,遇到觸控螢幕不准的情況,於是檢視觸控螢幕相關控制 發現如下。u16 tpreadx void u16 tpready void 其中,關鍵位置在向spi寫資料的不同,如果你的觸控螢幕剛好反了,調換一下這兩個就好了。spi writeby...

不同型號電腦的一鍵啟動U盤的快捷鍵

操作前提 必須先將已經用u啟動製作好啟動盤的u盤插入電腦主機usb介面,然後重啟電腦。主機板品牌 啟動按鍵 冠銘主機板 f9軍工主機板 f11磐正主機板 esc磐英主機板 esc致銘主機板 f12華碩主板 f8技嘉主機板 f12微星主機板 f11映泰主機板 f9梅捷主機板 esc或f12 七彩虹主機...

雙路主機板能不能上兩個不同型號的CPU?

能!但有條件。關於這個問題,是在我買了雙路主機板後非常感興趣的乙個地方。首先我去到圖拉丁找答案,發現都是一些比較遠古的型號測試,而且需要改一點什麼東西。而我購買的平台是e5 v3 v4的,沒有找到玩家放出確切的證據。手上已經有了乙個2680 v3,於是乎又下單了個2650l v3,可以看到主機板是能...