自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 个人通用型红外NEC解码思路总结

3、数据状态:低电平(下降沿)到来,先关闭定时器然后获取定时器时间、判断上一次下降沿到这一次下降沿时间是否符合数据0或1,如果还没解码完32位,则继续打开定时器。2、引导码状态:低电平(下降沿)到来,先关闭定时器然后获取定时器时间、判断上一次下降沿到这一次下降沿时间是否符合引导码周期,是则打开定时器继续解码,否则返回空闲状态;方法简单说明:将解码的过程分解成3个状态:空闲态、引导码、数据;在定时器中断中函数扫码IO电平,先判断引导码的低电平、高电平、然后数据位采用高电平识别。1、开始关闭定时器;

2024-08-22 21:20:53 321 1

原创 ucosiii二值信号量

ucosiii二值信号量

2023-06-14 00:24:10 135

原创 STM8使用定时器中断发送433模块

433数据的同步头、数据“0”与“1”时间可以根据实际进行更改。1、初始化定时器100us中断。3、编写中断处理函数。

2023-04-15 23:22:48 274 1

原创 STM8普通定时器中断使用寄存器版本

本文章只讲如何使用STM8的普通定时器,原理以及其他知识点可以网上查阅相关的资料。废话不多说,直奔主题。

2022-10-29 15:27:52 458

原创 指针数组与数组指针、函数指针与指针函数

指针数组与数组指针、函数指针与指针函数定义形式指针数组与数组指针int *p1[5];//指针数组int (*p2)[5];//数组指针函数指针与指针函数int* fun(int a,int b);//指针函数int (*fun)(int a,int b);//指针函数区别与联系本质指针数组:本质是数组,元素为指针的数组,指针型的数组数组指针:本质是指针,指向数组的指针,数组型的指针指针函数:本质是函数,返回值是指针函数指针:本质是指针,指向函数的指针,函数型的指针示例(非

2022-01-11 20:33:07 155

原创 【无标题】

stm32编程外部中断的基本知识

2021-12-02 23:20:01 112

原创 STM32嘀嗒定时器

STM32嘀嗒定时器编程步骤(个人学习总结)基本知识SysTick 属于CM3,CM4内核芯片内部资源。一个24位的倒计数定时器,计到0时,将从RELOAD寄存器中自动重装载定时初值,在睡眠模式也能工作。可以产生中断。当前值减到0时,可以产生中断,并且得到重装载寄存器的值寄存器CTRL SysTick控制和状态寄存器LOAD SysTick自动重装载除值寄存器;VAL SysTick当前值寄存器CALIB(一个SysTick时钟周期减1)SysTick 校准值寄存器(不常用)寄

2021-11-04 15:18:26 204

空空如也

空空如也

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

TA关注的人

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