07 2020 档案
摘要:本篇文章主要介绍STM32串口接收不定长数据,采用比较通用的超时分包的方法,不依赖于空闲中断(因为有些单片机是没有空闲中断的),而是使用定时器判断超时,希望能给人以收获。 1.开发环境 软件环境 使用MDK5.25版本,芯片包为STM32F4系列。 硬件环境 开发板:STM32F407VGT6开发板
阅读全文
摘要:本篇文章主要介绍STM32串口接收不定长数据,采用超时分包的方法,希望能给人以收获。 1.开发环境 软件环境 使用MDK5.25版本,芯片包为STM32F4系列。 硬件环境 开发板:STM32F407VGT6开发板,是一款大容量芯片,最高能跑168MHz。 烧录器:STlink或者Jlink。 2.
阅读全文
摘要:本篇文章主要介绍STM32的调试利器,串口printf打印输出,希望能给人以收获。 1.开发环境 软件环境 使用MDK5.25版本,芯片包为STM32F4系列。 硬件环境 开发板:STM32F407VGT6开发板,是一款大容量芯片,最高能跑168MHz。 烧录器:STlink或者Jlink。 2.工
阅读全文