资源简介
hi3516a上面的uart1口转rs485的uart1设置和测试,经过验证可行
hi3516a上面的uart1口转rs485的uart1设置和测试,经过验证可行
hi3516a上面的uart1口转rs485的uart1设置和测试,经过验证可行
代码片段和文件信息
#include
#include
#include
#include
#include
#include // printf()
#include // struct termios
#include // read() write()
#include // strlen()
#include // O_RDWR O_NDELAY etc
#include // TIOCMGET TIOCM_RTS etc.
#include // assert()
#define BAUDRATE B115200
#define UART_DEVICE “/dev/ttyAMA1“
#define FALSE -1
#define TRUE 0
////////////////////////////////////////////////////////////////////////////////
void write_uart1(int fdchar * buffint size)
{
int res;
res = write(fdbuffsize);
}
int main(int argc char *argv[])
{
int fd c=0 res;
int i=0 ;
char buf[256];
int flag;
char buff1[] = {0xaa0x550x050x000x330x440x140x900x00};
printf(“matt Start...\n“);
fd = open(UART_DEVICE O_RDWR);
if (fd < 0) {
perror(UART_DEVICE);
return 1 ;
}
printf(“Open...\n“);
printf(“Reading...\n“);
sleep(1);
ioctl(fd TIOCMGET &flag);
flag&= ~TIOCM_RTS;
//flag|= TIOCM_RTS;
ioctl(fd TIOCMSET &flag);
write_uart1(fdbuff1sizeof (buff1));
while(1);
// read_uart1(fdbuf255);
/* while(i<10) {
i++;
res = read(fd buf 255);
buf[res]=0;
printf(“%s\n“ buf);
fflush(stdout);
if (buf[0] == 0x0d)
printf(“\n“);
if (buf[0] == ‘@‘) break;
}
*/
printf(“Close...\n“);
close(fd);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1673 2017-09-21 16:30 rrs485\read485.c
文件 5770 2017-09-13 16:19 rrs485\rs485_ok.c
目录 0 2017-09-21 16:29 rrs485
----------- --------- ---------- ----- ----
7443 3
相关资源
- 基于RS485总线的PC与单片机多机通信系
- rs485通信程序
- 基于Proteus的单片机RS232与RS485应用案例
- RS485通讯接口及程序测试方法
- 三菱FX2N实现MODBUS-RTU多台PLC通迅
- 基于DSP28335和485的SCI通信
- SPM93MODBUS串行通信协议V1.0
- SP3485E\\RS485使用手册与指南
- 基于stm8的RS485通信程序
- 基于80C51的RS485双机通信程序_01
- RS232-TTl-RS485转接口电路
- Hi3516AV200和Hi3519V101最新sdk Hi3519_V10
- 基于pic16f1947 和ADM2483、rs485电路发送接
- RS485一对四双向通信Proteus仿真+Keil收发
- 一个自动收发的RS485电路图
- FT4232设置为RS485接口输出教程.docx
- 基于51单片机RS485多机通讯
- 基于51单片机的RS485的从机系统的设计
- 基于51单片机的RS485从机系统设计
- verilog rs485
- S7-200与RS485设备通讯
- 三菱PLC与变频器通讯(2台
- 51单片机实现的RS485通讯程序
- 富士G11和224CN RS485通信纸机传动.rar
- RS485_Verilog.rar
- RS485使用手册与指南[中文版、文字版
- 基于RS485通信协议的
- RS485总线的proteus环境下仿真,实现1主
- RS485多机通信,带C51源程序,带仿真!
- RS232和RS485 模块接口原理图
评论
共有 条评论