打印

KIEL 5.2版本问题

[复制链接]
1720|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zyboy|  楼主 | 2012-5-31 23:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
ST, TE, AC, TI, AN


函数窗口显示文件绝对路径,很讨厌,有没有什么配置方法可改掉?谢谢

另外这段话标红的到底啥意识呀,晕了
Start cannot be generated after a misplaced Stop
Description
If a master generates a misplaced Stop on the bus (bus error), the peripheral cannot
generate a Start anymore.
Workaround
In the I²C standard, it is allowed to send a Stop only at the end of the full byte (8 bits +
acknowledge), so this scenario is not allowed
. Other derived protocols like CBUS allow it,
but they are not supported by the I²C peripheral.
A software workaround consists in asserting the software reset using the SWRST bit in the
I2C_CR1 control register.

相关帖子

沙发
forgot| | 2012-6-1 08:10 | 只看该作者
demon版

使用特权

评论回复
板凳
Ryanhsiung| | 2012-6-1 08:13 | 只看该作者
TRANSLATE BY GOOGLE

开始不能产生后,放错了地方的停止说明,如果一个主器件产生一个错位停止总线(总线错误),外设不能产生开始了。在I²C标准的解决方法,它被允许发送停止,只有在完整的字节(8位+应答),所以这种情况是不允许的。像其他衍生CBUS的协议允许的话,但他们不支持的I²C外设。软件的解决方法包括主张在I2C_CR1控制寄存器的SWRST位软件复位。


keil都出5.2了,落伍了!!

使用特权

评论回复
地板
ayb_ice| | 2012-6-1 08:45 | 只看该作者
有些版本改进不完善,是这样的我的没有问题

未命名.JPG (11.86 KB )

未命名.JPG

使用特权

评论回复
5
domo3020| | 2012-6-1 09:35 | 只看该作者
老兄,在哪里下的

使用特权

评论回复
6
liang7143| | 2012-6-1 11:26 | 只看该作者
我还停留在 4.x 时代

使用特权

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

本版积分规则

个人签名:学海无涯,回头是岸!

101

主题

356

帖子

0

粉丝