- 打卡等级:以坛为家I
- 打卡总天数:312
- 最近打卡:2025-03-11 13:20:13
荣誉版主
- 积分
- 5395
|
关于 程序在 SRAM中运行, 常用的有以下几种型式:
1. 开机将程序装载到 SRAM中, 然后跳转到 SRAM中运行, 有点像 PC的引导程序 BIOS一样.
用途a: 利用 RAM中运行的程序, 擦除整片 ROM(FLASH), 然后更新主程序.
用途b: 利用 RAM中运行的程序, 调整中断矢量入口, 达到快速动态管理 ISR的目的.
用途c: 片上快速仿真, 比 ROM(FLASH)仿真, 下载程序更快, 实时仿真响应速度提速, 使用更方便.
用途d: ......
2. 开机将外部专用程序装载到 SRAM中, 然后调用 SRAM中的程序运行, 有点像 游戏类程序一样.
用途a: 游戏类, 利用装载到 SRAM中的专用游戏程序, 运行游戏.
用途b: 加密/解密, 利用装载到 SRAM中的专用程序, 达到动态管理, 监控 硬件的运行.
用途c: ......
3. 高级应用, ROM(FLASH)中的程序, 可调用 SRAM中的程序运行, 同时可任意传递参数, 返回参数.
反之亦可, SRAM中的程序, 可调用 ROM(FLASH)中的程序运行, 并且可任意传递参数, 返回参数.
用途: ......
|
1
喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
-
+1
楼主威武~
|