打印
[应用相关]

STM8S带RWW功能在写EEPROM时候是不是不会停止中断

[复制链接]
1293|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Brand2|  楼主 | 2017-5-25 19:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

请问STM8S带RWW功能的型号,在写内部EEPROM的时候是不是不会停止中断,或者停止执行程序?
手册看完还是一头雾水。
沙发
Soraka| | 2017-5-25 20:20 | 只看该作者
什么叫停止中断?

不会停止执行程序,只会暂停程序的执行。

使用特权

评论回复
板凳
Garen2| | 2017-5-25 20:29 | 只看该作者
那写EEPROM的时候不是波形输出会有间断?

使用特权

评论回复
地板
Ryze| | 2017-5-25 20:40 | 只看该作者
RWW是什么功能啊?
我知道STM8在写内部EEPROM时,所有程序包括中断都会暂停,而去执行EEROM的读写操作。

使用特权

评论回复
5
Varus| | 2017-5-25 20:56 | 只看该作者
如果用程序翻转I/O口,波形输出确实会有间断,但如果用定时器输出波形,则不会间断。

使用特权

评论回复
6
Snow7| | 2017-5-25 21:12 | 只看该作者
如果同样用程序翻转I/O口,即使你使用片外的EEPROM,对EEPROM操作的程序同样会使波形输出产生间断。

使用特权

评论回复
7
android2| | 2017-5-25 21:22 | 只看该作者
带RWW功能的芯片,在烧写EEPROM时完全不会影响FLASH中程序的运行。

使用特权

评论回复
8
拉克丝| | 2017-5-25 21:35 | 只看该作者
你写EEPROM的某个地址后,可以立即去干别的事情,MCU不会被暂停或停止。但是有一点要注意的是:在你继续写下一个EEPROM地址前必须判断前一次写操作已经完成,才能再次写入。否则,即使是带RWW功能的芯片,也会被HOLD住,而不响应任何中断,直到相应的EEPROM的操作完成。

使用特权

评论回复
9
309030| | 2017-5-25 21:47 | 只看该作者
按照正常ST规定的操作步骤,RWW功能的芯片对EEPROM操作时可以完全不影响程序的运行。

使用特权

评论回复
10
迪卡| | 2017-5-25 21:56 | 只看该作者
STM8S实际测试 写EEPROM时,定时器中断停止无法进入,EEPROM写完后正常

使用特权

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

本版积分规则

157

主题

824

帖子

2

粉丝