- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Cortex M系列内核中断中操作io失效原因分析
一.问题现象问题:发现对LCD进行数据更新时,LCD屏幕闪烁背光不稳定,删除LCD数据更新程序时,背光稳定软件实现:背光是在250us中断中对端口PC8操作实现对亮度的控制二.原因LCD进行数据更新显示时,大量的对多个IO端口输出状态进行操作,这些操作会影响中断中对LCD背光端口的操作,假如非中断中大量对GPIOC的任意端口进行操作时,中断中对GPIOC操作就可能失效!由下面图片中蓝色部分,内核对io端口的操作大致分为几个部分 a.从外设寄存器中读取GPIO的值(...
2021-08-26 17:30:27
546
原创 Git工具学习笔记
平台搭建1注册github账号2创建github仓库3创建本地仓库4初始化git init本地仓库5 本地仓库可进行修改上传git addgit commit6关联本地仓库和远程仓库,需要做以下操作(另外一种方式是直接克隆,简单很多,但是缺点是远程仓库必须是一件建立好了)通过git config --globaluser.name“yourname”,git config --global user.email “email@email.com ”(这里得名字和邮...
2021-06-16 09:55:17
128
原创 keil5烧录或下载程序出现停止工作的问题
本人在使用keil5烧录或下载程序出现停止工作的问题,开始认为是keil版本的原因,后来使用了keil4发现问题依然存在,发现因为本人使用了盗版JLINK被驱动检测出来了,由于安装的驱动版本为V6.14,新版的驱动检测到盗版JLINK,一旦用JLINK下载或仿真就会出现keil停止工作的问题。想要查看自己JLINK驱动版本可以再左上角看到,如下图中dll: V5.12,说明该驱动版本为5.1
2017-07-19 23:04:04
23806
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人