打印
[其他ST产品]

怎么去实现stm32与51串口通信

[复制链接]
536|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
远芳侵古道|  楼主 | 2022-7-26 13:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

由于当前需要stm32控制51单片机,想要采用串口的方式,但是因为能力浅,有没有那个兄弟,能帮忙解答一下怎么实现stm32与stc89C51通信。








使用特权

评论回复
沙发
清风致影| | 2022-7-26 14:28 | 只看该作者
这只是2个单片机串口互联通讯的问题啊

使用特权

评论回复
板凳
g0d5xs| | 2022-7-30 09:49 | 只看该作者
你可以这样,把两个串**叉相接,然后波特率,位数等设置一致,就可以正常通信

使用特权

评论回复
地板
d1ng2x| | 2022-7-30 10:17 | 只看该作者
一般都是带有协议的,你既然不懂的话,可以先不用数据协议,就默认发啥接啥

使用特权

评论回复
5
cen9ce| | 2022-7-30 11:23 | 只看该作者
一般情况是找例程先去学习一下,然后在分析为什么代码这么写,然后再拓展

使用特权

评论回复
6
ex7s4| | 2022-7-30 12:06 | 只看该作者
这个都是有demo的呀,没必要担心能力不够的

使用特权

评论回复
7
zhizia4f| | 2022-7-30 13:18 | 只看该作者
串口通信,就RX和TX交叉接在一起就好了

使用特权

评论回复
8
b5z1giu| | 2022-7-31 07:08 | 只看该作者
网上有教程的,好好看看吧,一看就能明白的

使用特权

评论回复
9
q1ngt12| | 2022-7-31 08:12 | 只看该作者
STM32是有代码的,直接是现成的,51就比较麻烦,不能仿真,就比较复杂

使用特权

评论回复
10
y1n9an| | 2022-7-31 09:15 | 只看该作者
你去找找教程,例程都是有的,可以通过自己仿真调试,明白其中原理

使用特权

评论回复
11
suw12q| | 2022-7-31 10:31 | 只看该作者
可以的啊,你要先让ST和C51能实现串口收发,然后在数据上做协议就好了

使用特权

评论回复
12
w2nme1ai7| | 2022-7-31 11:27 | 只看该作者
挺简单的,正点原子有ST的例程,郭天祥有C51的例程,你都去好好看看

使用特权

评论回复
13
SantaBunny| | 2023-2-24 10:04 | 只看该作者
只需要连接3根线即可实现串口通讯,就是TXRXGND。

使用特权

评论回复
14
童雨竹| | 2024-7-11 07:02 | 只看该作者

根据色彩的变化记录每一行的颜色跳变点,由此识别出车牌区域。

使用特权

评论回复
15
Wordsworth| | 2024-7-11 08:05 | 只看该作者

切割完了第四个字符之后,再依次扫描剩下的空间,直到所扫描的这一竖上的所有点的灰度值不全为0时,认为是字符的开始并依次扫描直到所扫描的这一竖上的所有点的灰度值全为0时认为是字符的结束。

使用特权

评论回复
16
Clyde011| | 2024-7-11 09:08 | 只看该作者

需要设定一个阈值来对像素点进行设置

使用特权

评论回复
17
公羊子丹| | 2024-7-11 10:01 | 只看该作者

计算量小,计算快。缺点也严重:在不同的图像中,颜色分布差别大,处理效果也不会很好。

使用特权

评论回复
18
万图| | 2024-7-11 11:04 | 只看该作者

在内存中开辟七个长为车牌长的七分之一和宽为车牌宽的区域

使用特权

评论回复
19
Uriah| | 2024-7-11 12:07 | 只看该作者

二值化就是让图像的像素点矩阵中的每个像素点的灰度值为0(黑色)或者255(白色

使用特权

评论回复
20
帛灿灿| | 2024-7-11 14:03 | 只看该作者

分别记录车牌区域的上下高度。然后通过RGB-HSV颜色转换

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

82

主题

842

帖子

0

粉丝