打印

请问:在STM32中,通过IAP下载的应用程序,怎么加密

[复制链接]
5585|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
myworkmail|  楼主 | 2009-8-3 13:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问:在STM32中,通过IAP下载的应用程序,怎么样防止被人读出来啊,锁定FLASH吗?(在0X0800 4000 -- 0X0800 8000中),用读保护吗?我昨天问过,好象只能保护前4页吧,怎么办呢?
另怎样把在FLASH中的程序COPY到RAM中运行,能用函数指针吗?怎么用函数指针,是把函数一个一个的COPY到RAM中吗?怎么COPY?我能知道函数的起始地址,可是这个函数什么时候结束,我不知道啊,怎么COPY呢
沙发
香水城| | 2009-8-3 13:37 | 只看该作者
关于STM32的读写保护机制,请看——STM32F10x闪存编程手册(2009年6月第6版) ,下载地址:http://www.stmicroelectronics.com.cn/stonline/mcu/MCU_Pages.htm

使用特权

评论回复
板凳
myworkmail|  楼主 | 2009-8-4 09:43 | 只看该作者
另怎样把在FLASH中的程序COPY到RAM中运行,能用函数指针吗?怎么用函数指针,是把函数一个一个的COPY到RAM中吗?怎么COPY?我能知道函数的起始地址,可是这个函数什么时候结束,我不知道啊,怎么COPY呢

使用特权

评论回复
地板
vigia| | 2009-8-4 10:17 | 只看该作者
你可以在编译的时候就指定函数地址在RAM,编译器会自动生成初始化代码,在初始化时完成函数拷贝到RAM的操作,并在调用该函数时自动跳到RAM地址。

使用特权

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

本版积分规则

22

主题

100

帖子

0

粉丝