野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 21435|回复: 11

请问野火老师,如何实现驱动这个设备的硬件电路?

[复制链接]
发表于 2020-9-15 21:10:30 | 显示全部楼层 |阅读模式
设备说明如下图,是一个测量设备,用计算机可以驱动.但不知如何用stm32f1来驱动它,需要用串口驱动.设计要求如图右下角,考虑用MAX3232,
但不知始何实现第4和第7脚.多谢解答.
一般来说,串口只要2,3,5脚即可,但这个设备的要求却是这样的.资料也全是英文的,原谅我看不懂.
1.png
回复

使用道具 举报

发表于 2020-9-17 12:03:08 | 显示全部楼层
百度下  USART 硬件流控   看看  多两个脚做DTR RTS
回复 支持 反对

使用道具 举报

发表于 2020-9-18 10:55:07 | 显示全部楼层
我怎么感觉4,7,是供电引脚
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-18 14:11:30 | 显示全部楼层

正在试验中...
可又发现一个问题:在霸道的第二版V2.0中,
串口公母头的接线方式不一样,9针串口定义为第三针为TXD输出,第二针为RXD输入,
这样的话,公头的接线应是正确的,但母头的接线却与公头的2,3针相反.
不知道为什么.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-19 12:44:50 | 显示全部楼层
图挂了,我再贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-19 12:47:47 | 显示全部楼层

2.png
回复 支持 反对

使用道具 举报

发表于 2020-9-21 13:44:52 | 显示全部楼层
公头和母头对着插   线那边也是两个不一样   然后TXRX自然就交叉了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-6 19:58:36 | 显示全部楼层
花了很长时间,用了无数办法,就是不能驱动它.
用图中的这个USB转串口模块就可以自如的驱动它.对这个外设进行完全操作,包括读和写.
但我自己的开发板却不能,开发板只能给它发送控制命令,如关机,开机,设置模试等等.
可只要一读它,总是返回0,要么就是返回十六时制的0x16或者0x03之类的.简直搞得头大.
不知哪位老师能给点思路.多谢.
IMG_20210206_194529y.JPG
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-6 20:01:18 | 显示全部楼层
IMG_20210206_194529y.JPG

图片在这
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-6 20:21:50 | 显示全部楼层
贴图真费劲.
我就是觉得奇怪的很,电脑串口可以完成的工作,开发板的串口就不能完成么.
二者不区别么,开发板我用的是MAX3232转串口,按要求测得DTR,RTS对地电压分别是5.9v和0V
四线连接.串口第五脚接不接地都是一样的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-6 20:29:30 | 显示全部楼层

回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-6 20:30:28 | 显示全部楼层
2.JPG
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-25 01:05 , Processed in 0.057264 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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