海思HIxx系列芯片485_uart代码实现.rar
1. 海思Hixx系列uart程序,完整makefile工程,安装完交叉编译工具链arm-hisiv4xx-linux,可直接在linux下编译,板端运行程序测试。串口测试收发字符串长度可达400以上。大量测试其他人代码只支持32或64,最多190个字符。也是本程序的优势。 2. 485程序,程序上可以使用system("himm 0x200f0078 0x1"),和HI_MPI_SYS_SetReg形式来设置485芯片的DE引脚高低电平变化。但我这里使用的更加巧妙,海思内核是amba架构,所以在linux-3.10.y/drivers/tty/serial/amba-pl011.c中修改内容
文件列表
海思HIxx系列芯片485_uart代码实现.rar
(预估有个75文件)
kernel中amba-pl011中需要修改的地方.txt
4KB
Makefile.build
690B
main.c
1KB
include
hi_io.h
3KB
hi_comm_ai.h
879B
mpi_vo.h
8KB
hi_math.h
10KB
mpi_vda.h
2KB
hi_comm_adec.h
5KB
暂无评论