junzheng
发表于 2022-8-1 16:30
大侠们!你们的Keil Options for Target 都是怎么配置的?
主要是Target标签、c/c++(AC6)两个标签。
我反复测试,哪种配置编译的结果都有这样或那样的问题,与预期总是不同。
目前主要是有个全局变量char型,总是被修改。
kiwis66
发表于 2022-8-1 19:12
什么问题呢?
一般很少改动这个标签吧
专注于嵌入式
发表于 2022-8-2 08:30
你这个全局变量是不是在中断和主程序里都有使用??全局变量加volitite关键词,然后主循环里加个1MS延迟
junzheng
发表于 2022-8-2 15:12
问题解决了,是数据类型转换的问题。移植的代码中有double转换为unsigned int,结果这个转换越界了。
tpgf
发表于 2022-8-3 08:58
我都是用默认的配置啊
labasi
发表于 2022-8-3 16:44
我的就是默认配置啊
paotangsan
发表于 2022-8-3 16:58
不太敢动 怕出问题
renzheshengui
发表于 2022-8-3 17:09
也就是说跟配置没有关系哈
wakayi
发表于 2022-8-3 17:22
这种越界是不会报错的吧
match007
发表于 2022-8-9 21:05
就是默认配置
海滨消消
发表于 2022-8-16 10:10
就用默认配置啊
jkl21
发表于 2022-11-5 11:24
这个有什么问题吗?
olivem55arlowe
发表于 2022-11-5 11:33
你需要在keil配置target哪个?根据你选择的芯片设置就行。
zerorobert
发表于 2023-1-5 14:33
这个都不需要自己修改的。
10299823
发表于 2023-1-5 14:41
你要配置options做什么呢
youtome
发表于 2023-1-6 17:48
默认配置就行了。
Pretext
发表于 2023-1-28 11:12
好像现在有些代码是配置AC6编译的,我都会改成5
1988020566
发表于 2023-2-4 13:50
这个默认的配置就行。
uiint
发表于 2023-2-4 13:59
你选择上标准的芯片,然后配置就行了。
uptown
发表于 2023-2-4 21:34
除了添加目录以外,其他的时候很少动这个选项的。
页:
[1]