- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 STM32_PWM输出设置
寄存器计数器寄存器(TIMx_CNT)预分频器寄存器 (TIMx_PSC)自动装载寄存器 (TIMx_ARR)重复次数寄存器 (TIMx_RCR)PWM模式模式1当TIMx_CNT<TIMx_CCRx时,PWM输出为高,否则为低。如果TIMx_CCRx中的比较值大于自动重装载值(TIMx_ARR),则OCxREF保持为’1’。如果比较值为0,则OCx...
2020-04-23 15:50:34 1506
原创 STM32_内核外设_CAN
STM32F1内核外设CAN的构成CAN构成STM32F1内核外设CAN的构成控制/状态配置寄存器CAN_MCR发送邮箱接收FIFO验收筛选器CAN2外设结构控制/状态配置寄存器CAN_MCRDBF 调试冻结功能分为工作状态与静止收发状态TTCM 时间触发模式ABOM 自动离线管理AWUM 自动唤醒NART 自动重传RFLM 锁定模式TXFP 报文发送优先级的判定方法**...
2020-04-18 15:44:08 2214
原创 FreeRTOS_空闲任务与阻塞延时
实现空闲任务定义任务栈定义任务控制块创建任务控制块阻塞延时原理让CPU暂时放弃该任务,就进入了阻塞状态放弃该任务后去执行其他任务,当延时结束后,继续执行该任务如果其他任务也在延时中,就运行空闲任务实现的函数vTaskDelay()//阻塞延时函数记录任务的延时时间,单位为SysTick的中断周期。(每隔一段时间启动中断,检查任务的延时是否为0)调用taskYI...
2020-04-16 18:50:26 431
原创 Pascal大小写
单字之间不以空格断开或连接号(-)、底线(_)连结,第一个单字首字母采用大写字母;后续单字的首字母亦用大写字母,例如:FirstName、LastName。每一个单字的首字母都采用大写字母的命名格式,被称为“Pascal命名法”,源自于Pascal语言的命名惯例,也有人称之为“大驼峰式命名法”(Upper Camel Case),为驼峰式大小写的子集。...
2020-02-12 17:08:41 705
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人