- 博客(6)
- 收藏
- 关注
原创 STM32 HAL 串口中断接收 记录
stm32f1xx_it.c中需要修改,我设置了三个串口,触发RX非空中断后触发回调,如果不这么设置的话发送和接收会触发两次中断。在main.c中使用的时候,需要在初始化的时候开启串口中断,然后在while(1)里面循环。首先在STM32 CubeMX中打开串口全局中断,stm32f1xx_it.h也需要修改。博客作为一个记录,有问题可以留言~下面这段加在usart.c。这段加在usart.h。
2023-08-10 15:12:52
679
1
转载 【转载修正】STM32-HAL库-printf函数重定向(USART应用实例)
为了便于调试,我们可以利用printf打印出调试的信息,在STM32应用中,我们就可以利用printf函数通过串口打印信息到串口调试助手上。原文里面有一些设置没有提到,这里重新整理了一下评论区大佬的指正,发布在自己的博客里面以备不时之需。其中,配置串口的部分直接跳过,一般用cubeMX配置USART1即可,波特率115200然后其他默认就好。然后cubeMX要选择生成单独的文件,这样才会有usart.c。
2023-08-09 14:11:32
471
1
原创 stm32 HAL库 修改串口波特率的通用代码
有的模块在初始化配置或者进行其他设置的时候,需要更改波特率,这几天搞了个通用的代码可以在HAL中即插即用。
2023-08-08 19:15:43
2820
4
原创 手把手教学windows下Android Studio使用GsonFormatPlus插件
手把手教学windows下Android Studio使用GsonFormatPlus插件。使用API获取数据时经常需要用把JSON转成Java Class,虽然有网页版的工具:在线JSON字符串转Java实体类(JavaBean、Entity)-BeJSON.com,但是我用不明白,这工具会生成三个文件,一个个复制有点麻烦,所以还是用GsonFormat工具吧,目前csdn上搜好几个要么是MacOS的,本人新手都找不到怎么打开Plugins,要么windows下教你安装但是生成出来又不对,所以自己写一篇文
2023-03-17 14:08:16
5020
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人