TMS320F28x上RTOS移植關(guān)鍵技術(shù)研究
——
摘要 詳細分析TI公司TMS320F28x系列DSP的啟動(dòng)過(guò)程;說(shuō)明BootROM中程序的運行過(guò)程,介紹C編譯器和DSP/BIOS的工作細節;探討DSP的中斷處理及從RAM中執行代碼等問(wèn)題。最后分析如何在TMS320F28x系列DSP上移植實(shí)時(shí)操作系統。
關(guān)鍵詞 數字信號處理器 TMS320F28x BootROM 實(shí)時(shí)操作系統
TMS320F28x(簡(jiǎn)稱(chēng)“F28x”)數字信號處理器是TI公司推出的32位定點(diǎn)DSP控制器,其頻率高達150 MHz,大大提高了控制系統的精度和芯片的處理能力。在F28x系列DSP上移植實(shí)時(shí)操作系統,需要對編譯器、系統啟動(dòng)過(guò)程、中斷處理過(guò)程以及整體代碼執行流程有一個(gè)全面的深入理解。對系統的整個(gè)運行過(guò)程有清晰的概念是移植實(shí)時(shí)操作系統的前提條件。本文將對從DSP上電復位到其系統功能實(shí)現的整個(gè)運行過(guò)程進(jìn)行深入介紹,并在此基礎上進(jìn)一步分析在F28x系列DSP上移植實(shí)時(shí)操作系統一般原理,詳細說(shuō)明μC/OSⅡ的移植。
1 BootROM及其運行
在F281x、C281x、R281x器件中都有一塊4K
電能表相關(guān)文章:電能表原理
評論