打印
[文档下载]

XOM 设置使用说明

[复制链接]
576|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
XOM 设置使用说明.pdf (1.78 MB)
介绍XOM相关设置地址和缓存器, 以及如何移除XOM区域。

NuMicro® M251/M252系列的XOM(仅执行内存)是一个安全的ROM区域,这个区域禁止任何数据访问。由于可以通过指令访问XOM区域中的代码,因此仍可以由CPU执行。利用禁止数据访问路径,可以保护XOM中的代码不受CPU、DMA、ICE和Flash编程工具的读取。经由允许指令提取,代码仍可以在XOM区域中执行。此外,M251/M252系列支持MOVW、MOVT指令,可将数据编码为32位指令。 因此,使用支持“execute-only code”编译程序选项的编译程序可以轻松构建“ C”语言的“纯指令代码”。XOM可用于嵌入M251/M252系列软件库。由于XOM的特性,可以保护其中的软件库免于拆卸和复制。M251/M252系列XOM大小可以设置的最小大小为1页(512Byte),最大可以设置为512页(256 KB)。此功能使用户可以自由灵活地使用 M251/M252系列上的XOM。此外,M251/M252系列只允许用户设置1个XOM区域,如图 所示。


使用特权

评论回复
沙发
wahahaheihei| | 2024-5-20 23:11 | 只看该作者
这一个区域用于安全代码吗

使用特权

评论回复
板凳
自己造声卡| | 2024-5-24 10:13 | 只看该作者
这部分代码属于安全区域码?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

127

主题

1476

帖子

4

粉丝