加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

將MC56F827xx子程序放到PRAM中執(zhí)行

2023/11/15
409
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
  • 資料介紹
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

MC56F827xx數(shù)字信號控制器(DSC)有兩種速度模式。在正常模式下,代碼在Flash和RAM中的最大頻率為50 MHz。在快速模式下,代碼在Flash中運(yùn)行時(shí)為50 MHz,在RAM中為100 MHz。本應(yīng)用指南詳細(xì)介紹了如何將代碼重新定位到RAM中,并加速一些對時(shí)間要求嚴(yán)格的子程序。

通過鏈接器命令文件(LCF)和在*.c源文件中使用pragma指示來實(shí)現(xiàn)代碼的重新定位。介紹了兩種實(shí)現(xiàn)場景:

  • 將非預(yù)編譯的源代碼重新定位到RAM中:通過精心設(shè)計(jì)的鏈接器命令文件動(dòng)態(tài)地為代碼和數(shù)據(jù)分配RAM和Flash空間。
  • 將已編譯的對象(例如庫)重新定位到RAM中:動(dòng)態(tài)地為代碼和數(shù)據(jù)分配RAM空間,但是必須為代碼存儲(chǔ)分配固定的Flash空間。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險(xiǎn)等級 參考價(jià)格 更多信息
ATXMEGA128A3U-AU 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 64TQFP

ECAD模型

下載ECAD模型
$8.03 查看
ATXMEGA128A4U-CU 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 49VFBGA

ECAD模型

下載ECAD模型
$5.69 查看
MC9S08PA16AVTJ 1 NXP Semiconductors MICROCONTROLLER
$2.56 查看
恩智浦

恩智浦

恩智浦半導(dǎo)體創(chuàng)立于2006年,其前身為荷蘭飛利浦公司于1953年成立的半導(dǎo)體事業(yè)部,總部位于荷蘭埃因霍溫。恩智浦2010年在美國納斯達(dá)克上市。恩智浦2010年在美國納斯達(dá)克上市。恩智浦半導(dǎo)體致力于打造全球化解決方案,實(shí)現(xiàn)智慧生活,安全連結(jié)。

恩智浦半導(dǎo)體創(chuàng)立于2006年,其前身為荷蘭飛利浦公司于1953年成立的半導(dǎo)體事業(yè)部,總部位于荷蘭埃因霍溫。恩智浦2010年在美國納斯達(dá)克上市。恩智浦2010年在美國納斯達(dá)克上市。恩智浦半導(dǎo)體致力于打造全球化解決方案,實(shí)現(xiàn)智慧生活,安全連結(jié)。收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜