自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 基于STM32的物联网项目经验总结与技术分享(二:多串口发信息)

DMA数据拷贝过程包括:内存—>内存,内存间拷贝,外设—>内存,如uart、spi、i2c等总线接收数据过程,内存—>外设,如uart、spi、i2c等总线发送数据过程。(我一般使用printf函数去发送信息),在C语言库函数里,已经有了封装好的printf 函数,print函数的在多串口使用的注意点在上一篇文章中进行了介绍,这里再次进行一个总结,先描述一个多串口环境,一般在进行物联网开发的时候,都是多串口环境:串口1用作调试串口,串口2用作MQTT通信串口,串口3用作下位机通信串口。

2023-06-04 17:24:45 499 2

原创 基于STM32的物联网项目经验总结与技术分享(一:串口通信)

基于STM32的物联网项目的经验总结与技术分享,基于mqtt协议阿里云服务器的物联网项目通用教程

2023-05-11 19:29:44 2457

原创 一种解决STM32多串口同时收发的方法

在做项目中,遇到了同时调用串口通信时程序崩溃的问题,在项目中,串口1用作调试串口,串口2用作MQTT通信串口,串口3用作下位机通信串口,串口1重定向以后,用库函数自带的printf函数打印字符串串口2使用自己写的u2_printf函数,即va_list这套变参宏定义后使用vsprintf函数打印字符串串口3刚开始使用串口2一样的打印方式,程序在调试调用到串口3打印函数时直接崩溃,后续将串口3改用dma转存输出,仍然无法正常调用多次研究以后,采用三个串口都使用重定向后的库函数自带的printf

2023-02-28 20:52:09 6986 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除