工控论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8|回复: 0

STM32F103c8t6读取rs485设备数据 源程序

[复制链接]

113

主题

114

帖子

22

积分

初级会员

Rank: 2

工控币
22
发表于 2020-5-21 00:52:27 | 显示全部楼层 |阅读模式
网上使用stm32读取485设备的教程少之又少,该代码使用战舰库函数,修改好问讯485设备地址以及连好线就可以读取
本实验通过连接两个精英STM32F103开发板的RS485接口,然后由KEY0控制发送,当按下一个开发板的KEY0的时候,就发送5个数据给另外一个开发板,并在两个开发板上分别显示发送的值和接收到的值.本实验也可以通过USMART调用RS485_Send_Data函数,实现指定数据的发送.

注意事项:
        1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源).
        2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!!
        3,P5跳线帽的连接状态必须是:48T连接PA3,48R连接PA2.
        4,RS485接口的A/B线不能接错,必须A接A,B接B.
源码: 485读取温湿度.zip  [预览压缩包] (369.44 KB, 售价: 1 工控币)
回复

使用道具 举报

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

本版积分规则

免责声明: 工控技术网(www.eleok.com)所有内容均为网友自行发布,不代表网站立场。如有版权纠纷,请联系本站删除:1370723259@qq.com

QQ|小黑屋|手机版|工控技术网 |网站地图

GMT+8, 2020-5-31 12:44

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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