STM32
ZeRoToOnEee
这个作者很懒,什么都没留下…
展开
-
Keil使用结构体数组的奇怪问题
今天用keil的时候发现一个很奇怪的点,是关于结构体数组的。首先说明我的keil版本是:V5.28.0.0问题是这样的:我在a.h文件定义了一个结构体,然后在a.c中初始化了一个结构体数组,结构体数组也在a.h中声明了,然后再在b.c中sizeof(test_array)/sizeof(test_array_s)这样去计算结构体数组的成员个数时会报错。下面详细演示出这个问题:1、a.h中定...原创 2020-04-23 19:23:11 · 3158 阅读 · 6 评论 -
STM32定时器中断模拟时序
这周调试一款报警灯,这款报警灯的工作原理是这样的:一引脚持续拉高,一引脚输出波形控制报警灯的响停。报警灯响时序:8ms高+2ms低+ 七个(512us高+1512us低)+1512us高+101ms低+8ms高+2ms低+三个(1512us高+512us低)+一个(512us低+1512us低)+三个(1512us高+512us低)+512高之前的项目尝试过定时器实现延时100us的,因为这...原创 2020-04-23 17:07:30 · 1005 阅读 · 0 评论 -
STM32L0实现发射空调红外编码功能
最近做一个空调红外的功能,上网搜了一下格力空调的红外编码,就按照编码模拟时序。格力空调遥控器(YB0F2)红外码组成如下,按解码顺序排列起始码(S)+35位数据码+连接码(C)+32位数据码1、各种编码的电平宽度:数据码由“0”“1”组成:0的电平宽度为:600us低电平+600us高电平,1的电平宽度为:600us低电平+1600us高电平起始码S电平宽度为:9000us低电平+4...原创 2020-04-14 13:28:49 · 3524 阅读 · 12 评论