硬汉嵌入式论坛

 找回密码
 立即注册
查看: 938|回复: 12
收起左侧

[有问必答] STM32的串口能设置为16位吗?还是怎么设置为8位?

[复制链接]

1

主题

5

回帖

8

积分

新手上路

积分
8
发表于 2022-4-29 10:18:01 | 显示全部楼层 |阅读模式
有没有哪款STM32的串口支持16位的,我看了一下只有支持7bit和8bi的,我要的外设要支持16bit,还有起始位和停止位,一共18位,有大佬知道有这样的STM32型号吗?或者有这样的单片机推荐?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2022-4-29 10:27:25 | 显示全部楼层
什么外设,方便的话,说下
回复

使用道具 举报

335

主题

2040

回帖

3050

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3050
发表于 2022-4-29 10:43:56 | 显示全部楼层
这是非标非同步串口,硬件上没有支持的。 速率不高的话,可以用IO模拟。 ST也有官方例程。
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2022-4-29 14:27:39 | 显示全部楼层
eric2013 发表于 2022-4-29 10:27
什么外设,方便的话,说下

额,说错了,不是外设,是个编码器,波特率4Mhz,数据位是16bit
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2022-4-29 14:28:05 | 显示全部楼层
image.png
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2022-4-29 14:28:59 | 显示全部楼层
caicaptain2 发表于 2022-4-29 10:43
这是非标非同步串口,硬件上没有支持的。 速率不高的话,可以用IO模拟。 ST也有官方例程。

波特率4M,估计模拟不了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2022-4-29 15:45:20 | 显示全部楼层
lc1061340160 发表于 2022-4-29 14:28
波特率4M,估计模拟不了。

这个已经不是常规的通信接口了。可以使用DMA控制任意IO控制即可。
回复

使用道具 举报

31

主题

208

回帖

301

积分

高级会员

积分
301
发表于 2022-4-29 18:29:52 | 显示全部楼层
Pico RP2040  的 可编程  PIO 做 这类东西 应该是强项。
回复

使用道具 举报

31

主题

208

回帖

301

积分

高级会员

积分
301
发表于 2022-4-29 18:34:33 | 显示全部楼层
本帖最后由 Hp_2018 于 2022-4-29 18:40 编辑

或许 可参考   一个 可编程IO 例程 Pico-DMX
https://www.armbbs.cn/forum.php? ... 1065&extra=page%3D2

有 可编程IO +DMA  ; 修改 PIO 程序 满足 16BIT 串口通信需求。




回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2022-4-29 19:52:17 | 显示全部楼层
Hp_2018 发表于 2022-4-29 18:29
Pico RP2040  的 可编程  PIO 做 这类东西 应该是强项。

是的,树莓派搞这个绰绰有余。
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2022-4-30 00:18:55 | 显示全部楼层
Hp_2018 发表于 2022-4-29 18:34
或许 可参考   一个 可编程IO 例程 Pico-DMX
https://www.armbbs.cn/forum.php? ... 1065&extra=page%3D2
...

好的,谢谢,买了块开发板,准备了解下。
回复

使用道具 举报

7

主题

26

回帖

47

积分

新手上路

积分
47
发表于 2022-5-5 15:36:42 来自手机 | 显示全部楼层
用spi发送3字节吧
回复

使用道具 举报

210

主题

1045

回帖

1685

积分

至尊会员

More we do, more we can do.

积分
1685
发表于 2022-5-5 18:21:54 | 显示全部楼层
没见过支持楼主需求的UART
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-18 19:51 , Processed in 0.221445 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表