打印
[STM8]

eeprom变量操作问题

[复制链接]
2783|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qianguiyi|  楼主 | 2013-1-28 11:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
定义一个全局的@eeprom u8 test;
然后在函数里面执行test = 0x55;
编译器STVD,芯片stm8l152c6t6
编译时出现以下错误


clnk -l"C:\Program Files\COSMIC\CXSTM8_32K\Lib"  -o Debug\rtu.sm8 -mDebug\rtu.map Debug\rtu.lkf
#error clnk Debug\rtu.lkf:1 symbol _FLASH_NCR2 not defined ((C:\Program Files\COSMIC\CXSTM8_32K\Lib\libm.sm8)eeprom.o )
The command: "clnk -l"C:\Program Files\COSMIC\CXSTM8_32K\Lib"  -o Debug\rtu.sm8 -mDebug\rtu.map Debug\rtu.lkf " has failed, the returned value is: 1
exit code=1.
沙发
qianguiyi|  楼主 | 2013-1-28 11:43 | 只看该作者
stml152手册查不到寄存器FLASH_NCR2

使用特权

评论回复
板凳
uet_cache| | 2013-1-28 12:25 | 只看该作者
你的芯片型号选对了?不行就自己改下部分寄存器。。。

使用特权

评论回复
地板
qianguiyi|  楼主 | 2013-1-28 14:01 | 只看该作者
型号选对了,就是编译器多了个FLASH_NCR2寄存器,请问高手在哪里改这个寄存器

使用特权

评论回复
5
jlass| | 2013-1-28 15:00 | 只看该作者
C:\Program Files\COSMIC\CXSTM8_32K\Lib\libm.sm8

看看文件是否存在,程序有没有包含。
或者干脆升个版本或者重装一下。

使用特权

评论回复
6
outstanding| | 2013-7-18 11:35 | 只看该作者
飘过。。。

使用特权

评论回复
7
xxiao6130| | 2013-8-20 20:00 | 只看该作者

使用特权

评论回复
8
1849097455| | 2013-8-24 08:34 | 只看该作者
学习一下

使用特权

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

本版积分规则

8

主题

82

帖子

2

粉丝