[STM8] stm8s103怎么实现寄存器与库混编?

[复制链接]
2928|10
 楼主| 白开水key 发表于 2015-3-10 08:22 | 显示全部楼层 |阅读模式
本帖最后由 白开水key 于 2015-3-10 08:23 编辑

stm8s103在IAR下怎么实现寄存器与库混编?
mark0668 发表于 2015-3-10 10:10 | 显示全部楼层
库也是用寄存器实现的,你看库怎么写寄存器你就怎么写行了。
mmuuss586 发表于 2015-3-10 12:26 | 显示全部楼层

代码中,想用寄存器写的语句就用寄存器好了;
又不用什么设置;
 楼主| 白开水key 发表于 2015-3-10 12:43 | 显示全部楼层
但是我直接操作寄存器是报错!
qjy_dali 发表于 2015-3-10 16:12 | 显示全部楼层
你看下报的是什么错,针对性地一步一步处理就可以了
wj19900703 发表于 2015-3-14 01:53 | 显示全部楼层
iar,用了库,那么你寄存器就别写 CLK_PCKENR1 = 0X00; 写成CLK->PCKENR1 = 0X00;能报错?

评分

参与人数 1威望 +1 收起 理由
白开水key + 1 很给力!

查看全部评分

 楼主| 白开水key 发表于 2015-3-14 13:55 | 显示全部楼层
前几天已解决 王来结贴了 是这个问题  
biiigfish 发表于 2015-3-14 14:21 | 显示全部楼层
看报错类型了,网上很多例程不是IAR下的,这是报错的根本原因。不同平台,针对每个寄存器的命名方法都有不同的。所以,拿到IAR下,你要去库里看看,他们是怎样命名的,或用库里的函数,或直接操作寄存器都不会有问题。
cos12a 发表于 2015-3-14 16:24 | 显示全部楼层
有没有谁有STM8的针对不同功能的寄存器操作指引或是自动配置寄存器.
STM功能太多多,设置寄存器好复杂,
伏尔加的鱼 发表于 2015-3-14 17:31 来自手机 | 显示全部楼层
这个没人教也会吧
苏山人家 发表于 2015-3-15 09:06 来自手机 | 显示全部楼层
库的寄存器命名方式和寄存器版本不同
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

26

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部