10709浏览
查看: 10709|回复: 2

[求助] Arduino的中断函数内能不能调用别的函数

[复制链接]
比如我想让oled屏上面显示一个字,用按键触发中断,每次按下了按键后在屏幕上显示这个字。
我在中断函数里调用了Oled的putChar()函数,程序编译上传成功,可是按下按键后并没有反应。
不知道是哪里出了问题呢

pATAq  版主

发表于 2018-1-27 21:13:33

分步调试呢。比如按键中断能不能触发LED;定时能否控制oled显示
回复

使用道具 举报

walkmanyy  见习技师
 楼主|

发表于 2018-1-28 11:06:31

按键中断触发LED没有问题,改用MsTimer2的定时器反应会慢一点但是也能正常触发LED。
我的OLED用的是IIC的接口,用定时也还是无法让OLED有反应,中断服务程序里面任何控制OLED的命令都没反应
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail