加入星計劃,您可以享受以下權(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)行時為50 MHz,在RAM中為100 MHz。本應(yīng)用指南詳細(xì)介紹了如何將代碼重新定位到RAM中,并加速一些對時間要求嚴(yán)格的子程序。

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

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

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
AT89C51CC03UA-SLSUM 1 Atmel Corporation Microcontroller, 8-Bit, FLASH, 8051 CPU, 60MHz, CMOS, PQCC44, GREEN, PLASTIC, LCC-44

ECAD模型

下載ECAD模型
$8.45 查看
MK64FN1M0VLL12R 1 NXP Semiconductors FLASH, 120MHz, RISC MICROCONTROLLER, PQFP100
暫無數(shù)據(jù) 查看
MC56F8345VFGE 1 Freescale Semiconductor 16-bit DSC, 56800E core, 128KB Flash, 60MHz, QFP 128
$22 查看
恩智浦

恩智浦

恩智浦半導(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è)圖譜