• 資料介紹
  • 推薦器件
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

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

2023/11/15
368
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

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

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

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

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

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
LPC4357FET256,551 1 NXP Semiconductors LPC4357FET256 - Dual-core Cortex-M4/M0, 1 MB Flash, 136 kB SRAM, 2 HS USB with on-chip PHY, Ethernet, LCD, CAN, AES, SPIFI, SGPIO, SCT BGA 256-Pin

ECAD模型

下載ECAD模型
$15.87 查看
ATXMEGA64A4U-CU 1 Microchip Technology Inc IC MCU 8BIT 64KB FLASH 49VFBGA
$4.53 查看
ATXMEGA128A3U-AU 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 64TQFP

ECAD模型

下載ECAD模型
$8.03 查看
恩智浦

恩智浦

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

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

查看更多

相關(guān)推薦