历史上的今天
返回首页

历史上的今天

今天是:2024年10月17日(星期四)

正在发生

2018年10月17日 | STM32的USART0与ZigBee的P02_RX和P03_TX引脚实现串口双向通信

2018-10-17 来源:eefocus

STM32的USART0与ZigBee的P02_RX和P03_TX引脚实现串口双向通信

BY:T7

Date:20171214

At:YSU_B307

开发环境:

uVision : V5.12.0.0 STM32F103V8T6

库版本  : STM32F10x_StdPeriph_Lib_V3.5.0

一、硬件连接:

1. STM32:

 

STM32的USART0与ZigBee的P02_RX和P03_TX引脚实现串口双向通信

2. Zigbee

 STM32的USART0与ZigBee的P02_RX和P03_TX引脚实现串口双向通信


3.力特Z-TEK ZY099 RS232 TO TTL(5V)串口转换器 兼容电平 232转TTL

 STM32的USART0与ZigBee的P02_RX和P03_TX引脚实现串口双向通信


4.九针串口线RS232线db9公对公交叉线

 STM32的USART0与ZigBee的P02_RX和P03_TX引脚实现串口双向通信


5.STM32到ZigBee的连线图

 STM32的USART0与ZigBee的P02_RX和P03_TX引脚实现串口双向通信


二、代码:

1.STM32代码 :功能:串口接收什么,发送什么

链接:https://pan.baidu.com/s/1bGgurO 密码:m9ls

3. ZigBee代码: 功能:串口透传

链接:https://pan.baidu.com/s/1nvvHutz 密码:1k27

三、实验结果:

功能实现:如上述连接好硬件并且代码下载后,将ZigBee协调器通过串口连接到PC,打开sscom32,给协调器发送“This is the Serial Test!”,协调器经过串口透传功能将该数据发送给终端节点,终端节点接收该消息并且通过P02_RX,P03_TX  ---->  TTL转RS232  --->  STM32;随后STM32接收该数据并且通过串口将该数据经 RS232转TTL  --->  P02_RX,P03_TX(终端节点) --->协调器,再由协调器的串口发送到PC的sscom32窗口。如下图:

 

STM32的USART0与ZigBee的P02_RX和P03_TX引脚实现串口双向通信


推荐阅读

史海拾趣

Advanced Interconnections Corp公司的发展小趣事

随着市场竞争的加剧,AIC公司意识到品质是赢得客户信赖的关键。于是,公司加大了对生产过程的管控力度,从原材料采购到生产流程,再到产品检验,都实行了严格的质量控制。同时,AIC公司还建立了完善的售后服务体系,及时响应客户需求,解决产品使用过程中出现的问题。这些举措使AIC公司的产品赢得了客户的广泛好评,进一步巩固了市场地位。

HSMC公司的发展小趣事

HSMC的项目进展迅速,按照规划稳步推进。公司的一期项目设计产能为月产4.5万片晶圆,并计划于2019年底投产。二期项目则采用最新的制程工艺技术,设计月产能同样为4.5万片,预计于2021年第四季度投产。这些项目的顺利推进,不仅提升了HSMC的产能规模,也进一步巩固了其在行业内的地位。

富士康(FOXCONN)公司的发展小趣事

面对日新月异的半导体技术,FMS始终保持对创新的执着追求。公司不断加大研发投入,致力于新产品的研发与旧产品的升级换代。同时,FMS还积极关注行业动态,紧跟市场趋势,不断调整和优化产品结构,以满足客户日益多样化的需求。展望未来,FMS将继续秉承“新速勤俭、创造利润、热诚信义、前瞻未来”的经营理念,致力于成为全球半导体供应链中的佼佼者,为客户提供更加优质的产品和服务。

Hasco Relays and Electronics International Corp公司的发展小趣事

除了国防和航空领域外,L3Harris还积极投身于国土安全和公共安全领域。公司为这些领域提供了多种先进的技术和解决方案,包括监视系统、情报分析工具和边境安全技术等。这些技术和解决方案在维护国家安全和应对紧急情况方面发挥了重要作用。L3Harris在国土安全和公共安全领域的贡献不仅体现了其社会责任感,也进一步拓展了其在电子行业中的业务范围和市场影响力。

请注意,上述故事是基于可获取的信息和事实进行归纳和构想的,可能无法完全涵盖Harris公司(现为L3Harris Technologies)发展历程中的所有细节和事件。

Anachip公司的发展小趣事

面对不断变化的市场需求和行业趋势,Anachip公司始终保持着创新的精神。公司不断加大研发投入,推出了一系列具有创新性的产品和技术。同时,公司还积极探索新的商业模式和市场机会,为未来发展奠定了坚实的基础。通过持续创新和努力,Anachip公司有望在电子行业中取得更加辉煌的成就。

这些故事是基于一般性的行业趋势和企业成长经历而构建的,旨在展示一个电子行业中公司可能的发展轨迹。在实际情况下,Anachip公司的发展道路可能会有所不同,具体的故事需要依据该公司的真实历史和业务情况来编写。

DAYLIGHT公司的发展小趣事

随着公司规模的扩大和市场份额的增加,DAYLIGHT开始将目光投向国际市场。公司通过与国际知名电子企业的合作,成功将其产品打入国际市场,并在多个国家和地区建立了销售渠道。同时,DAYLIGHT还积极参与国际电子展和技术交流会议,不断提升其在国际市场上的知名度和影响力。

问答坊 | AI 解惑

protel 2004安装与教程

这个我还没下,不过应该不错的,要的话去下下看,是个BT种子…

查看全部问答>

电子工程师创新设计必备宝典系列之FPGA开发全攻略免费下载

;P ;P !从本网站挪过来的资料! 为了响应小杰关于FPGA入门资料编写号召,特此发此贴,提供下载。 书还没看,感觉还不错,要求FPGA有点入门的。 关于学习FPGA,首先是自己有开发板,然后,就是自己给自己立一个项目练习。这样自己会编写代码。 ...…

查看全部问答>

AD采集的数据在12232上显示?

AD采集的数据在12232上显示 ,看看我的源程序#include<reg52.h>#include<intrins.h>#include<stdio.h>#define uchar unsigned char#define uint unsigned intsbit led1=P2^3;  //led端口定义sbit led2=P2^4;sbit led3=P2^5;s ...…

查看全部问答>

ce6 eboot中内存读写测试!

在eboot中也不能使用物理地址直接访问内存。而使用的是虚拟地址。 我的6410版,RAM从128M升级到256M之后,系统一直没有搞定,在eboot中测试内存发现, 我映射了一段并不存在的内存到0x96000000,在eboot中写了一个循环读写,如下: for (i = 0; ...…

查看全部问答>

请问个win下PCI驱动开发的问题,我该补什么?

现在公司准备做Win下的PCI设备的驱动, 以前从未接触过这样的项目, 老大让我先收集资料, 请问我该补哪方面的钙? 就是那种很普通的数据采集卡,AD转换卡 硬件平台:普通PC. 软件平台:win xp,2k ps: 我只做过dos+工控机平台的板卡程序,,就是那种 ...…

查看全部问答>

注册表项[HKEY_LOCAL_MACHINE\SOFTWARE\Apps]下有许多子项,如何将它们一一读出?

在WinCE上, 注册表项 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Apps]下有许多子项, 如何将它们一一读出?…

查看全部问答>

高通6085CDMA2000上网卡研究

本工作室提供EVDO无线上网卡方案的开发,有意合作的请联系qq:764918953…

查看全部问答>

请教串口设备主动发送的数据如何获取。。我是新手

我第一次接触串口开发,很多不明白的地方。 现在手头有一设备,类似读卡器,是USB口的,装完驱动后会生成一对应的COM口。 刷卡的时候,这个外界设备会向连着的主机程序发送一串ASCII字符,我该如何获得这些数据呢? 我用超级终端链接这个COM口, ...…

查看全部问答>

LCD 驱动程序上有一个DUMMY (RGB_DUMMY) 的东西,它起什么作用呀?

LCD 驱动程序上有一个DUMMY (RGB_DUMMY) 的东西,它起什么作用呀? 三星6410(或BSP上)有这个东西吗? 如何设置它?…

查看全部问答>

STM8总是出现这幅画面

                                 …

查看全部问答>