打印

听说PSoC在扫描key的时候是不允许中断的。

[复制链接]
11179|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
roc_qiu|  楼主 | 2010-12-1 12:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
听说PSoC在扫描key的时候是不允许中断的,也就是说,当和PC通讯的时候,如果PSoC正在扫描key,PC此时访问PSoC就可能导致PSoC死机。不知道这是真是假?
如果是真的,那为什么不将PSoC设为Master模式,PC设置为Slave模式,当侦测到key动作后,在发送信息给PC呢?
沙发
roc_qiu|  楼主 | 2010-12-18 19:25 | 只看该作者
现在,我想了解cy8c24894的在处理扫描按键和I2C通讯之间的机制是如何进行的。
即:当程序正在扫描按键的时候,I2C有访问动作产生,此时是停止扫描按键来响应I2C,还是等扫描完一个按键后,再来响应I2C的事件呢。
或者说他们之间是否有优先级可以设定呢?
我看了一下扫描按键的ASM代码,好像没有disable中断的动作,所以觉得应该I2C会中断按键扫描,也就是说I2C访问得越平凡,按键扫描越慢。
不知道这样了解是否正确。
求高手赐教!

使用特权

评论回复
板凳
PSoC_Rock| | 2010-12-22 17:37 | 只看该作者
正确.

使用特权

评论回复
地板
roc_qiu|  楼主 | 2010-12-23 16:55 | 只看该作者
正确.
PSoC_Rock 发表于 2010-12-22 17:37


哪一句正确呀?我说了好几个可能呢!

使用特权

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

本版积分规则

52

主题

198

帖子

1

粉丝