随笔分类 -  STM

记录学习STM的各类记录
摘要:在使用cortex芯片打印日志的时候,常用的方式是使用串口。现记录一种使用RTT的方式打印日志(需要去J-Link Debug Probes by SEGGER – the Embedded Experts下载并安装J-Link工具)。 RTT使用的是SWDIO、SWCLK两线接口,与J-Link下 阅读全文
posted @ 2022-06-28 11:24 -ssdq- 阅读(1965) 评论(0) 推荐(0)
摘要:STM32的bootloader使用记录。 阅读全文
posted @ 2020-09-27 10:56 -ssdq- 阅读(797) 评论(0) 推荐(0)
摘要:STM32主控利用PWM播放音乐 阅读全文
posted @ 2020-09-22 16:11 -ssdq- 阅读(2342) 评论(0) 推荐(0)
摘要:在MDK开发环境下,对于某些无法被更改的函数,我们需要更改这些函数执行前后的逻辑,偏偏又无法更改到调用这些函数并已经被封装的代码,这真是让人一筹莫展。 幸好MDK给我们留了一个后门,让我们充分使用“$Sub$$”和“$Super$$”来完成这个目标。 比如某个函数 extern void foo(v 阅读全文
posted @ 2020-08-05 13:48 -ssdq- 阅读(1705) 评论(0) 推荐(0)
摘要:利用GPIO软件模拟I2C时序。 阅读全文
posted @ 2020-06-24 15:53 -ssdq- 阅读(1050) 评论(0) 推荐(0)
摘要:我在STM上,想写一个利用串口打印LOG的函数trace,根据我手上两块板子的硬件设计,他们的串口不一致,但是我想把这个trace函数写成一个统一的源文件,分别放到两个不同的项目里面编译,需要做的仅仅是修改下头文件中定义的串口号而已。 于是我就想到了用宏定义来展开相关的代码。 我定义了一个串口号的宏 阅读全文
posted @ 2020-06-09 13:11 -ssdq- 阅读(255) 评论(0) 推荐(0)