博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
今天写程序遇到的一些问题
阅读量:5771 次
发布时间:2019-06-18

本文共 309 字,大约阅读时间需要 1 分钟。

hot3.png

第一个问题是如果我先设置好中断向量,然后再进行相关中断的初始化,则一出来就会莫名其明的跳入中断,尽管我还没有打开中断。最后把中断初始化与中断向量控制设置放在一起,问题解决。

第二个问题是,我设定了一个全局变量,在定时器中断里将它由0变为1。奇怪的是在一个判断里,我让这个变量为1就跳出死循环,但是居然调试明明显示全局变量值为1,但仍然跳不出中断。最后在全局变量前面加上volatile关键字,问题解决。

以上问题暂时都不知道为什么。

在ucos-ii里面加红外,整了一天没有整出来。。唉,换一个方案,用定时器捕获试试看。难过

转载于:https://my.oschina.net/u/1587304/blog/399806

你可能感兴趣的文章
POJ2513 Colored Sticks
查看>>
python常用数据类型-字典
查看>>
eclipse 插件 最新 eclipse4.x 插件
查看>>
Modbus: 1. Java使用Modbus读取Slave端数据(TCP)
查看>>
web.xml
查看>>
CSUOJ 1217 奇数个的那个数 位运算
查看>>
Win10 将slim加入PYTHONPYTH
查看>>
深入类
查看>>
CentOS 7系统安装配置图解教程
查看>>
CSS选择器
查看>>
Python之路,Day1 - Python基础1
查看>>
SPDY以及HTTP2.0
查看>>
字符串转数字简单代码实现
查看>>
JSP 9 个内置对象
查看>>
Python面向对象
查看>>
模板类中类内声明类外定义的函数,在类外定义时没加模板时的报错
查看>>
10分钟学会php面相对象基础(Ⅳ)
查看>>
epoll原理解释(转)
查看>>
一直都是技术,今天来点儿文艺范儿……
查看>>
AutoFac使用方法总结
查看>>