自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式系统

单片机、嵌入式系统、物联网、移动APP开发

  • 博客(4)
  • 收藏
  • 关注

原创 STM32 HAL库和LL库的区别

    上次开发一个项目,使用一个小容量的STM32 ARM CORTEX核心的单片机,使用STM32CUBEMX自动生成配置代码,正准备编写程序的时候,发现容量竟然有6K多。这个容量在使用大容量FLASH的单片机时不感到什么,可是使用小容量单片机的时候,就明显不够用了。    没有办法,只好打算回去使用原来的StdLib库,前两年不就这么干的嘛,也没什么难的。可是回头找对应库的时候,发现悲剧了,...

2018-05-04 17:13:59 32774 3

原创 STM32自打包的UART串口通讯编程方法

    在对通讯时间要求比较高的时候,就需要自己对UART的通讯底层直接进行操作。我以STM32单片机为例,讲一下比较快速的UART编程方法。——其实不止是STM32这么处理,我以前使用过51的单片机,TI的MSP单片机,三菱的16位单片机,都可以采用这种方法。    基本的处理思路如下:    1. UART接收的处理方法        打开UART的接收中断,每收到一个字节就放到接收缓冲区,同...

2018-04-19 18:35:39 2731

原创 一种响应迅速,方便移植的按键扫描和消抖方法,适用于复合按键、长按按键

   刚参加工作的时候,看了一些同事采用的按键扫描和消抖方法,对比学校里和网上查到的按键处理,发现觉得不尽善尽美,有以下几点:    1. 消抖复杂,效率低。有人直接在电平判断后使用delay()函数,进行消抖,耽误时间;有人在按键电平中断中进行消抖和处理,导致其他的服务反应慢,不适合做实时系统;    2. 许多功能在不同界面下是不同的,把按键处理在中断进行,导致分支很多,业务流不清晰。    ...

2018-04-19 18:34:39 2013 4

原创 第一篇测试博客

没有发过微博,试一下CSDN的微博怎么样?插入一段代码:void SiDelayms(uint32_t counter){ uint32_t i,j; for(i=0;i<counter;i++) for(j=0;j<1000;j++) __NOP();}插入一张图片:...

2018-04-19 17:17:16 175 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除