Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
UART
RT-Thread uart V2 可以正常使用了吗
发布于 2023-03-27 10:08:18 浏览:868
订阅该版
我使用 RT-Thread studio 2.26 开发,安装 RT-Thread 版本为 4.1.0,使用 MCU 为 STM32F411CEU6,支持包版本 STM32F4 V0.2.3。 用 V1 版本编写程序时: 1、使用 UART1 控制台正常 2、增加 UART2 作为应用端口,接收正常,发送也正常。 3、在使用发送完成回调中断时异常,调式发现不产生回调操作。 查阅资料看有人说 UART V1版本有bug, UART V2 版本有所完善,故尝试。 基于芯片建立新工程,编译不通过。按网上说法,去掉 UART V1 相关文件,错误减少,但仍有。 错误主要是 UART 的收发缓存定义以及引脚定义。 在board.h 中增加缓存定义,消除了两个; 引脚定义发现是 uart_config.h 中的 UART1_CONFIG 定义中两个引脚定义多余,和程序中的结构定义不符. 删除 UART1_CONFIG 中两个引脚定义后,编译通过,但执行时控制台无数据. 进入调试模式,发现死在 putc 函数中等待 STM32 的串口 TC 标志上。 以上是我的现象陈述。 我的问题是: 1、UART V2 在我目前的应用环境下是否可以正常使用? 2、如果可以,请给出比较全面的使用流程,基于芯片建立工程。 3、如果还是使用 V1 比较好,是否可以告知一个检测发送完成的方式?总不能使用延时方式吧。 盼复…… 谢谢!
查看更多
3
个回答
默认排序
按发布时间排序
嵌入之梦
2023-03-29
一个爱好单片机应用的老工程师
暂时还用 V1,采用中断方式发送。目前工作还算正常,待后续深入消化后再说。
出出啊
2023-03-27
恃人不如自恃,人之为己者不如己之自为也
https://club.rt-thread.org/ask/question/a2a61d1f3a587877.html
xiaorui
认证专家
2023-03-27
小睿手办 https://item.taobao.com/item.htm?id=674889867009
尝试下 serialX 吧 - https://club.rt-thread.org/ask/article/bfd92159ba11aef6.html
撰写答案
登录
注册新账号
关注者
0
被浏览
868
关于作者
嵌入之梦
一个爱好单片机应用的老工程师
提问
5
回答
5
被采纳
0
关注TA
发私信
相关问题
1
rt thread 2.0.2 usart 接收缓存问题
2
关于STM32串口通信的问题
3
STM32F1+RTT串口接收终端数据丢失问题
4
UART TX丢数据?
5
RTT打开串口的时候如何自定义波特率呢?
6
STM32F4的USART数据接收问题
7
串口1234使用问题
8
串口接收回调函数
9
LPC18xx UART问题讨论
10
x1000串口配置的失败问题
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
【RT-Thread】【ci】【scons】将ci.attachconfig.yml和scons结合使用
2
Rt-thread中OTA下载后,bootloader不搬程序
3
ulog 日志 LOG_HEX 输出时间改为本地日期时间
4
在RT-Thread Studio中构建前执行python命令
5
研究一了一段时间RTT,直接标准版上手太难,想用nano,但又舍不得组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
I2C_IIC
ESP8266
UART
WIZnet_W5500
ota在线升级
cubemx
PWM
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
SFUD
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
出出啊
1518
个答案
343
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
813
个答案
177
次被采纳
crystal266
547
个答案
161
次被采纳
whj467467222
1222
个答案
149
次被采纳
本月文章贡献
出出啊
1
篇文章
5
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
3
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
2
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部