- 博客(8)
- 收藏
- 关注
原创 STM32F407--TIMx篇
根据数据手册可知,当主频为168M时,又因为APB2总线最大为84MHz,所以需要二分频,根据表格,该总线上的定时器的频率为168MHz。而APB1总线最大为42MHz,所以需要四分频,根据表格,该总线上的定时器的频率为84MHz。由时钟树可知,TIM1、8、9、10、11挂载在APB2总线上,TIM2、3、4、5、12、13、14挂载在APB1总线上。STM32F407中有2个高级定时器,10个通用定时器,2个基本定时器,共14个定时器。设置时间分割(一般为分割,分割是在已经分频后的基础上分割的)
2026-10-28 18:54:41
155
原创 SEGGER RTT
RTT 的设计为非阻塞,可以在日志生成后立即返回继续正常程序的运行,无需等待日志输出后再继续正常流程。,可以确保日志数据能够持续的读取和写入,不会因为数据传输速度跟不上日志生成速度而阻塞,可以暂时存储数据,防止丢失。,将内存区域直接映射到调试器,数据可以在 CPU 执行的过程中直接读取。,RTT可以将日志数据快速写入内存缓冲区,而不会阻塞或等待传输完成。:RTT 通过 SWD 接口传输数据,速度可以远高于串口输出。RTT 的输出原理是基于内存映射和环形缓冲区来实现的。因为 RTT 是通过。
2026-10-14 17:55:59
5
原创 ST7789V3驱动LCD总结
SCLK ------- 时钟信号MOSI ------- 输出引脚RES ------- 复位脚【低电平有效】DC ------- 数据/指令CS ------- 片选【低电平有效】BLK ------- 背光。
2024-10-16 09:08:45
3567
原创 keil下载错误总结
然后将Flash Download中的Erase Full Chip勾选上。解决后分析可能原因:由于之前选择的不是擦除整个芯片,而是擦除部分扇区所以导致下载失败。然后一路确定和OK,最后点击下载,即可成功。先进入Debug的Settings中。发生在擦除成功后,下载失败。
2024-10-11 13:16:15
2291
原创 Qt方法总结(翻金币小游戏)
setFixedSize()-------- 设置窗口大小setWindowIcon() -------- 设置窗口图标setWindowTitle() --------- 设置窗口标题show() --------- 显示窗口hide() --------- 隐藏窗口setGeometry() -------- 设置窗口位置。
2024-09-27 13:40:54
912
原创 TMC2300驱动电机
TMC2300驱动电压2-11V,QFN3*3 20PIN。具有两种驱动方式(1.脉冲+方向引脚 2.单线串口),可实现无感负载测量,通过负载测量可实现电机的防丢步设计。
2024-01-25 10:27:43
1482
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅