单片机中的中断系统,是不是初始化了定时器之后,定时器就开始工作了啊;当主函数中要传递数据给中断函数的时候,可以确保主函数中的数值能够精确的传递到中断函数中运用吗
3条回答 默认 最新
- qllaoda 2022-05-29 20:44关注
1,当然是初始化并启动之后,定时器就开始工作。中断发生的后,会停止当前正在执行的程序,进入中断,中断执行完成后再返回原来的点继续运行。
2,中断和主程序都用到的全局变量,定义的时候最好加上volatile修饰。全局变量不存在传递的说法。但是需要注意的是,中断发生的点,在主程序里是不确定的,需要确保发生中断的时候,你想要的全局变量确实是你需要的值。解决 无用评论 打赏 举报
悬赏问题
- ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
- ¥15 安装quartus II18.1时弹出此error,怎么解决?
- ¥15 keil官网下载psn序列号在哪
- ¥15 想用adb命令做一个通话软件,播放录音
- ¥30 Pytorch深度学习服务器跑不通问题解决?
- ¥15 部分客户订单定位有误的问题
- ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
- ¥15 Bug traq 数据包 大概什么价
- ¥15 在anaconda上pytorch和paddle paddle下载报错
- ¥25 自动填写QQ腾讯文档收集表