打印
[其它应用]

代码的选项不一样?

[复制链接]
349|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
happy_10|  楼主 | 2020-3-8 17:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
几乎每次下代码都会提示“FLASH内容与软件设置不一致,是否替换掉FLASH内容”,是不是因为Keil里面的代码选项和ISP51里面的代码选项不一样?

使用特权

评论回复
沙发
wenfen| | 2020-3-8 17:38 | 只看该作者
应该没有问题的啊

使用特权

评论回复
板凳
bqyj| | 2020-3-8 17:41 | 只看该作者
显示“内容不一致”,是因为SLAB得FLASH里存储的程序,与你要下载的程序不同

使用特权

评论回复
地板
wenfen| | 2020-3-8 17:46 | 只看该作者
对,你需要先使用FLASH DOWNLOAD功能将程序烧写进编译器

使用特权

评论回复
5
bqyj| | 2020-3-8 17:50 | 只看该作者
是的,就是那个写着红色大个F的按键

使用特权

评论回复
6
happy_10|  楼主 | 2020-3-8 17:56 | 只看该作者
在ISP51里面如果勾选了“加密”,那么代码就不能运行(没有按照我的代码意图去运行),如果不选择就没有任何问题,会不会与上面的问题有一定的关系呢?

使用特权

评论回复
7
songqian17| | 2020-3-8 17:59 | 只看该作者
HEX文件并不带烧录选项,带烧录选项的是OPF文件,所以需要重新设置。

使用特权

评论回复
8
happy_10|  楼主 | 2020-3-8 18:02 | 只看该作者
一般加密要怎么设置,我看帮助文件里有什么超级加密,B0,B1等等,如果通通勾选它们且没有什么副作用的话,为什么还要设置那么多

使用特权

评论回复
9
chenho| | 2020-3-8 18:05 | 只看该作者
是啊,直接一个超级加密岂不是更省事。

使用特权

评论回复
10
songqian17| | 2020-3-8 18:09 | 只看该作者
不懂。。加密了会导致程序运行出错,这个应该不可能吧。

使用特权

评论回复
11
happy_10|  楼主 | 2020-3-14 09:50 | 只看该作者
既然Keil里面有了代码选项,为什么ISP51里还要重复……

使用特权

评论回复
12
chenho| | 2020-3-14 09:54 | 只看该作者
是啊,代码选项的内容应该被编译进hex了吧……

使用特权

评论回复
13
gongche| | 2020-3-14 09:58 | 只看该作者

你的MOVC加密不能加上。因为你是用c写的程序,有可能编译出来了MOVC指令

使用特权

评论回复
14
wangzsa| | 2020-3-14 10:01 | 只看该作者
对,尤其是switch...case...

使用特权

评论回复
15
gongche| | 2020-3-14 10:15 | 只看该作者
是的,如果你加密,程序运行就不正常

使用特权

评论回复
16
huwr| | 2020-3-14 10:23 | 只看该作者
不是的,HEX文件是KEIL产生的,所以不含加密位

使用特权

评论回复
17
happy_10|  楼主 | 2020-3-14 10:26 | 只看该作者
其实还是不大明白,我再琢磨琢磨吧,多谢了哈

使用特权

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

本版积分规则

744

主题

7973

帖子

6

粉丝