资源简介
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
相关资源
- USB转串口(RS232/RS485/RS422)驱动程序文
- 消防指示灯智能监控系统三端口网关
- STM32F042F6P6 Uart12DMA;发送中断接收
- 为RS-232/485的高频瞬态干扰提供的解决
- STM32F407 串口配置 串口1~6 六串口同时
- VC++ RS232 RS485串口通信源代码_
- RS485串口调试工具
- rtsp-h264.zip
- stm32实现modbus主机从机功能通信
- FreeModbus_For_STM32_USART1_RS485移植分享
- hi3516a音频解码音频编解码库
- ATMEL AT91SAM7S64的RS485通讯程序源码
- stm32f103 通过485方式读取数据
- Hi3516A官方SDK资料V100R001C01SPC030原理图
- 汉枫_HF-LPB嵌入式WiFi模块_UART转WiFi_S
- Hi3531A添加串口uart1、uart2、uart3
- 一款自动流向控制、宽接口电压的R
- STM32 RS485通信应用
- stm32f103x双串口间相互通讯基础版
- 基于RS-485的分布式多总线通信系统设
- RS422驱动.rar
- Modbus协议的工业自动化网络规范
- 基于STM32F103的RS485通信主动发送中断接
- 基于STM32F103的RS485通信采用DMA方式发送
- RS485串口调试案例带CRC校检
- STM32四通道4-20ma
- STM32F103单片机基于RS485总线的MODBUS通讯
- 基于STM32RS485总线的数据采集系统设计
- stm32f103 CAN-RS232/RS485
- stm32 rs485 modbus协议
评论
共有 条评论