社区
单片机/工控
帖子详情
C51中断
steve_cys
2008-06-27 09:35:04
在C51中断函数中,能否改变全局变量的值,若能是不是该变量必须声明为volatile?
...全文
405
4
打赏
收藏
C51中断
在C51中断函数中,能否改变全局变量的值,若能是不是该变量必须声明为volatile?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lbing7
2008-06-30
打赏
举报
回复
在中断里改全局变量要小心哈
很多郁闷的时候都出于这里
呵呵
sherlock_lai
2008-06-28
打赏
举报
回复
全局变量是放RAM里的 当然能改
shuiyan
2008-06-27
打赏
举报
回复
可以改变全局变量。该变量如果是你自己定义的普通类型变量,就不需要设volatile。
所谓需要volatile的,是可能会被“非编译器系统管理的设备”改变的,比如IO口,会被外部设备拉高拉低,这个改动不是编译系统在编译过程中能分辨出来的。所以才要求随时取值。
cbsqty
2008-06-27
打赏
举报
回复
楼上是高手,说的很对
单片机
C51
中断
接受和发送例程
C51
中断
接受和发送例程 这是一个单片机
C51
串口接收(
中断
)和发送例程,可以用来测试51单片机的
中断
接收 和查询发送,另外我觉得发送没有必要用
中断
,因为程序的开销是一样的
c51
中断
系统详解fhdfgdfg
中断
系统是
c51
一大难点,所以好好学习,天天学习。
STM32的
中断
体系和FSMC控制LCD-第3季第7部分视频课程
本课程是《朱有鹏老师单片机完全学习系列课程》第3季第7个课程,本课程详细讲解STM32的外部
中断
和FSMC模块,这两个模块都是比较有代表性的相对复杂的,通过学习让大家彻底掌握这两个模块的编程和实战,同时对标准库...
C51
中断
编程资料集
基于51内核的单片机,中的
中断
编程的资料,及例程。
C51
中断
设置心得,并附一段源码
这是一篇分析
C51
中断
设置的文章,其中又有一段pelco_d协议的源码。
单片机/工控
27,375
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章