最后更新:2021-10-29 14:04:08 手机定位技术交流文章
目录
一. 系列通信议定书简介
2. RS-232号议定书
三. RS232和TTL之间的区别
IV.USB/TTL旋转232 " 模式(就CH340芯片模块而言)。
五、在Stm32立方体内
六.LED流水灯
七. 检查GPSO波形
八.总结
连续通信(连续通信)是一种常用的设备间通信技术,电气工程师也使用这一技术来输出排除故障设备时的调试信息,物理层提供通信系统的机械和电气部件的特征,以保证在物理介质中传输原始数据,协议层从根本上提供了通信逻辑,统一了接收者和发送者的数据包装和无包装标准。
RS-232标准接口(又称EIA RS-232)是美国电子工业协会1970年联合创建的系列通信接口共同标准之一,全称为“数据终端设备(DTE)和数据通信设备(DCE)之间系列双元数据交换接口的技术标准”。

在一系列接触中,双方必须有一个标准接口,使各种设备能够很容易地连接和互动。 RS-232-C接口(又称EIARS-232-C)现在是最广泛使用的序列通信接口。 (“RS-232-C”中的“-C”只表示RS-232版本,因此它与“RS-232”缩写相同。 )
1970年,美国电子工业协会联合贝尔钟系统、调制调制解调器和计算机终端产品设计了该软件,作为系列通信标准。 其全称是“数据终端设备(DTE)和数据通信设备(DCE)之间系列双双数据交换界面的技术标准”,允许25英尺DB-25连接,描述每个连接器的信号内容,以及
历史序列接口标准包括22个根、标准25个核心D插件(DB25)和随后的9个核心D插件。
插件 (DB9) 目前只使用了 25 个核心插件 。 关键是使用几条线, 正如我们现在正在讨论的。 最初的 RS-232 针数是 25, 所有针头都修好了 。
所有针头都变成了九根针头, 所有针头腿的定义,如流动控制 和握手,都在使用中。
利用了信号等,一般而言,外国产品是根据条例建造的,所有序列信号都放在桌面上,然而,国内的技术也是如此。
他们发现,RS-232是最经常使用的线路,如果不使用,另一接口将微不足道。
因此,为了简化事情,有2,3,4,5,6, 和8线线从9根针头中流出。
2条线只包含RXD、TXD和2条基本信号线;3条除RXD、TXD和GND外的线端;所谓的4-9线
直线仅添加一条基于TXD和RXD的匹配控制信号线,目的是满足应用程序的要求。一般使用5条线。
如果您的通信使用RTS或CTS,主要是为了确保高速通信的可靠性。
根据传输方向,连环通讯被进一步归类为单线、半线和全时通讯。
工作三. 信息只能按一个方向传递;信息可以双向传递,但不能同时传递;信息只能按一个方向传递;信息可以双向传递,但不能同时传递;信息可以双向发送和接收。
传送则称为全双工。
结论:TTL公寓和RS232公寓在电压射程和极化(RS232是负逻辑)方面差异很大。 显然,两个电极不能直接连接。 我们通常需要特殊转换芯片,如SP32322,将一台机器的TTL水平转换为RS232。
RS232是工业广泛使用的序列港口的标准,无论是PLC的RS232链单元还是工业控制机器的序列港口(COM),其产出称为RS232。 然而,我们必须铭记,这些单元的内部控制单位是具有TTL级的单形单元。
TTL电平
TTL(晶体晶体晶体晶体晶体管逻辑)、TTL水平或TTL输出水平TTL电路,TTL电路的工作电压为5V,其输出可高达(3).6V或低水平(0.3V)。 由于电力水平是不断变化的电压范围,TTL电力水平规定:
对于输出电路,逻辑1是指电压大于或等于(4V)时;逻辑0是指值小于(0.4V)时。
对于输入电路,逻辑1是指电压大于()2.0V;逻辑0是指值小于()0.8V。
RS232电平
美国电子工业协会于1962年在RS、Recomend Standard、Recommend Standard 232中公布了序列连接接口标准,并附有标记编号。 该标准允许为序列通信和逻辑电解管提供物理接口。 RS232基本通信由三条数据线组成,即TxD、RxD和GND.RS232, 采用了负逻辑水平,即:这里的级别是TxD线(或RxD线)对GND. 15V3V代表逻辑 "1 ",+3V+15V代表逻辑 "0 " 。
第一,对级别上层和下层的界定不同,CMOs的防噪部分较多,TTL通常为1,对相同的5伏电力供应为7V,3.5V似乎是CCMOS,一般为2.2V,2.9V,不准确,仅供参考。
目前有两个驾驶员不同;ttl通常提供25个MS驾驶员,而CFO通常提供10个MS驾驶员。
3个必需的当前输入量大小不同, 而典型的ttl需要大约2 mS, 而 CCOS 则很少需要当前输入量 。
4个设备中有4个是TTL和CMOS兼容的,数据表将予以说明。如果速度和性能不重要,一般设备可以替换。然而,要记住,有时负载效应可能导致反常电路工作,因为有些ttl电路需要较低的输入阻力,因为负荷才能正常运行。
VOH: 逻辑平板 1 输出电压
VOL: 逻辑平板0输出电压
逻辑像素1输入电压用符号VIH表示。
逻辑像素 0 输入电压用符号VIH表示。
TTL 和 CMOS 逻辑水平转换 6。
CMOS级的动力驱动TTL级的动力。
TTL 级别无法驱动 CMOS 级别 。
TXD:为了进行适当的通信,发件人(通常是其自己的发件人)必须从另一个装置接收RXD。
RXD:接收端,又称接收端,需要与另一个设备TXD进行正常通信。
在正常通信期间,TXD将永远接收该装置!
自接收:在正常通信期间,RXD从其他设备获得TXD,因此,如果它要用自己的名字接收它传输的数据,也就是说,它自己的TXD与RXD直接相连,而RXD是测试其正常发送和接收的最快和最容易的测试,如果有问题,检验首先要确定产品是否发生故障。
电平逻辑:
TTL级别:正常数据显示一个二进制系统,提供+5V等于逻辑1和0V等于逻辑0。这个系统被称为TTL信号系统,是一个积极的逻辑系统。
RS232 物理:使用 - 12V至-3V等同逻辑 " 0 " 和+3V至+12V等同逻辑 " 1 " 是负逻辑。
产品说明:
1. 主要芯片是CP2102,用于制作虚拟序列。
2. USB电源产生接口,如3.3V(40米A)、5V、GND、TX、RX、信号脚水平3.3V和逻辑。
3. 机载状态指示、收发器信号、正确安装、驾驶后状态指标、通信期间信号闪烁,以及波特尽可能高和光速的速度。
4. 支持300bps至1mbps的港口费率。
支持的通信格式:(1) 5,6,7,8数据位数;(2) 1,1.5,2 停止位置;(3) 奇数,偶数,标记,空间,无检查
6. 支助的操作系统包括Windows Vista/XP/Server 2003/200、MacOS-X/OS-9和Linux。
7. USB头部是公共头部,可与计算机USB门户直接相连。
8. 为标准管理管理工艺制造了质量一致的袖珍部件。
无USB 头大小: 33*15(mm)
模块和单体连接如下:
USB TTL 线路图(RS232/single/CH340T/PL2303)
USB TTL 线路图(RS232/single/CH340T/PL2303)
USB 启动 ttl (I): USB 启动三线 RS232 。
该图同样描述了USB的三线RS232链条,只有略低水平的RS232电解输出除外,CH340的R232英尺是高水平,其辅助函数RS232由二极管、三极管、抗体和电容器取代。
USB TTL 线路图(RS232/single/CH340T/PL2303)
USB至ttl(II):USB至RS232
图像描绘了三线RS232,这是最基本和最广泛使用的USB开关,U5是MAX232/ICL232/SP232。
USB TTL 线路图(RS232/single/CH340T/PL2303)
USB 激活 ttl (II): USB 激活九线序列端口 。
CH340T创建的USB RS232链条如下图所示:CH340提供了共同的序列信号以及MODEM信号,这些信号通过电平转换U8、P11港口将TTL序列转换成RS232序列港,成为RS232序列港;P11港是DB9针,具有与计算机标准九次注入相同的感应和功能;U8的类似型号是MAX 213/ADM 213/SP213/MAX211。
如果仅需要USB 转运-TTL, 那就从地图中删除U8和电容器C46/C47/C48/C49/C40。 图形中的信号线只能与 RXD、 TXD 和公共域链接, 而其他信号线则根据需要选择,如果不需要,可以暂停。
P2是USB港口,USB总线由5V电线和一对数据信号组成,通常是红色+5V电线、黑色陆线、绿色D+信号线和白色D信号线。 USB总线提供高达500毫升的电力流量,一般而言,CH340芯片和低功率USB产品可直接使用USB总线提供的5V电源。 如果USB产品通过其他电力提供备用电源,那么CH340也应使用备用电源,如果需要同时使用USB总线,将USB总线与USB产品的5V备用电源连接起来的5V电线可以使用大约一次的屏障值,而两者之间的联系是直接相连的。
C8的容量为4700 pF至0.02 F,用于CH340的内部功率节节分离,C9的容量为0.1 mF,用于外部功力分离。 Crystal X2、电容器C6和C7用于时钟冲击电路。 X2是一种石晶,频率为12兆赫,而C6和C7是单状或高频瓷电容器,容量为22pF。
在设计印刷电路板多氯联苯时,考虑到以下考虑:C8和C9与CH340尽可能接近的C8和C9与CH340的距离;D+和D-信号线与平行电缆线的距离;双方提供地面线或铜或地面线,尽可能减少外界信号干扰;缩短与十一和XO基点有关的信号线长度,以尽量减少高频干扰,而高频干扰可由g环绕
USB TTL 线路图(RS232/single/CH340T/PL2303)
(四) USB ttl电路图
互惠的USB设计
USB TTL 线路图(RS232/single/CH340T/PL2303)
USB接口由三个主要部分组成:USB接口、USB电力供应和USB数据接收和交付,所有这些都基于以下原则:
USB TTL 线路图(RS232/single/CH340T/PL2303)
一. USB 连接器:它们是物理界面,允许您通过 USB 线与 USB 设备连接。
2. USB电力供应:整个USB输电线路不需要外部电源,而是直接接入USB电力供应。
三.USB数据接收和分发:USB接口与PL233 USB切换芯片总芯片连接。
USB旋转主要芯片模块是电路的核心部件,提供USB和链的桥梁转换,该链主要由三部分组成,即USB旋转芯片PL2303、PL203工作结晶电路和PL203外围电路。
一. USB转口总芯片:USB转口芯片的内部功能框架如下:
USB TTL 线路图(RS232/single/CH340T/PL2303)
2.PL203 工作结晶:允许PL203工作钟处理最高频率为12M的工作时钟。
3.PL2303外部电路:PL203手册包括要求根据PL2303数据手册安装外部电路的请求,其中含有特定的外围电路功能。
RS232接口部分将序列RS232级转换为TTL级,模块原则图主要由SP232EH芯片和序列端口接口两个组成部分组成,如下所示。
1个SP213EH芯片:SP2303的连续TTL级接口转换为标准RS232级,正常的RS232平面接口转换为TTL平面接口:SP2303的连续TTL级接口转换为标准RS232级,正常的RS232平面接口转换为TTL平面接口。
2.A 标准DB9共同头,使设备能够直接连接数据。
网站是ww.un.org.

打安装包






2.安装HAL库
打开安装好的 STM32CubeMX 软件 点上面的Help -> Manage embedded software packages

您将退出选取型界面, 并选择您要安装的 HAL 库, 然后单击“ 立即插入”, 直到安装完成。 这些数字如下:

首先 恭喜你安装了STM32立方体
一. 一个新的基元项

2.选择芯片



main.s
勾选Create HEX File:

编译
使用USB转口燃烧机,参照STM32 F103来点亮LED电流(STM32导言)。
115200:
启动野火门户调试助理,并配置如下:

设置



调试

打开分析仪

加观察引脚


运行

观察

设置起始点


GPSO波形的流光和观测的实施可以通过监测波形来确定设置的正确周期。学习序列规程和RS-232标准,以及RS232和TTL之间的差别;了解“USB/TTL turn 232”模块的工作原则(例如,CH340芯片模块)。
参考博客
https://blog.csdn.net/NiceBabyaaa/article/details/120933917
https://blog.csdn.net/big_west/article/details/120953789
https://blog.csdn.net/wofreeo/article/details/82389002
https://blog.csdn.net/weixin_46628481/article/details/120852364
https://blog.csdn.net/as480133937/article/details/98885316?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%AE%89%E8%A3%85%20stm32CubeMX&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-98885316.pc_search_result_hbase_insert&spm=1018.2226.3001.4187
本文由 在线网速测试 整理编辑,转载请注明出处。