
单片机
文章平均质量分 72
luhanwei
这个作者很懒,什么都没留下…
展开
-
Cortex M系列内核中断中操作io失效原因分析
一.问题现象问题:发现对LCD进行数据更新时,LCD屏幕闪烁背光不稳定,删除LCD数据更新程序时,背光稳定软件实现:背光是在250us中断中对端口PC8操作实现对亮度的控制二.原因LCD进行数据更新显示时,大量的对多个IO端口输出状态进行操作,这些操作会影响中断中对LCD背光端口的操作,假如非中断中大量对GPIOC的任意端口进行操作时,中断中对GPIOC操作就可能失效!由下面图片中蓝色部分,内核对io端口的操作大致分为几个部分 a.从外设寄存器中读取GPIO的值(...原创 2021-08-26 17:30:27 · 548 阅读 · 0 评论 -
keil5烧录或下载程序出现停止工作的问题
本人在使用keil5烧录或下载程序出现停止工作的问题,开始认为是keil版本的原因,后来使用了keil4发现问题依然存在,发现因为本人使用了盗版JLINK被驱动检测出来了,由于安装的驱动版本为V6.14,新版的驱动检测到盗版JLINK,一旦用JLINK下载或仿真就会出现keil停止工作的问题。想要查看自己JLINK驱动版本可以再左上角看到,如下图中dll: V5.12,说明该驱动版本为5.1原创 2017-07-19 23:04:04 · 23828 阅读 · 4 评论 -
C语言-可变参数列表-学习笔记
什么是可变参数列表?原创 2017-08-24 22:50:42 · 715 阅读 · 0 评论