- 博客(15)
- 收藏
- 关注
原创 读取电器编码器值等于重装载值ARR的问题
将TIM_GetCounter(TIM4)反馈的值直接赋值给unit16_t buf[256]的数组时候再去读取buf[0]的值总为设置的arr值。将TIM_GetCounter(TIM4)反馈的值赋值给一个int count的整形变量则 可以根据转速快慢呈现递增的读数。没有IM_GetCounter(TIM4)反馈的值强制类型转换为short 也会出现呈现arr值。
2023-12-01 19:34:36 101 1
原创 PWM输出过程分析
当配置为输出pwm,CNT寄存器设置为x,ARR寄存器设置为n,若x小于n则叠加,大于n值,则x值清零。当cnt的值X小于ccr的值A,标为高电平,大于则标为高电平。输出脉冲周期就等于arr的值(N+1)×触发脉冲的时钟周期。输出脉冲宽度就等于ccr的值A×触发脉冲的时钟周期。如此占空就为ccr所控制。占空比:A/(N+1)
2023-11-30 15:53:48 94
原创 systick系统滴答定时器的配置和逻辑,中断
要看写法 如果是直接给滴答定时器的LOAD寄存器装载时间,则不需要填写滴答定时器中断,如果delay函数中没有进行时间加载,时间倒数,则需要滴答中断函数中,取值,自减计时。
2023-11-15 00:26:28 92
原创 使用ch340与电脑通讯 win11显示未知设备(无法获取设备码,无法获取地址,无法重置端口)
stm32是usb2.0的不知是否3.0驱动不兼容。option:网上找到usb2.0驱动安装。输入service/service.msc。找到服务plug and play。输入devmgmt.msc。找到未识别设备 卸载驱动。
2023-11-14 15:15:39 1314
原创 树莓派尝试 内核编译驱动 linux/init.h no such filed的问题
树莓派 linux init.h no such file
2023-10-30 15:03:51 336 1
原创 Invalid roslaunch XML syntax: not well-formed (invalid token): line 10, column 98 The traceback for
launch liunx err
2022-11-05 13:26:15 1602
原创 pip install warning
pip install warninginstall docx 时出现22/5/7pip下载警告问题描述其一:WARNING: Ignoring invalid distribution -orch (c:\python37\lib\site-packages)这样的一般是下载的库中有破损的库进入其显示的位置这里是C:\Python37\Lib\site-packages找到带~的文件去除 重新安装即可其二:WARNING: Retrying (Retry(total=4, con
2022-05-07 18:46:05 1252 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人