雄迈视频板使用调试串口作为普通串口通信
将调试串口改为普通串口 某此场合,因串口不足,需要用调串口进行数据通信。为了实现这个功能,办法为: 把别的串设为控制台模式,物理调试串口腾出来变为了普通的串口,代码如下: # include <sys/ioctl.h> # include <sys/stat.h> # include <sys/types.h> # include <fcntl.h> # include <termios.h> # include <errno.h> //将指定的串口改为控制台模式,则其它串口变为普通串口 int fd ; fd = open ( "/dev/tty1" , O_RDONLY ) ; if ( fd >= 0 ) { ioctl ( fd , TIOCCONS ) ; close ( fd ) ; } 临时关闭内核信息输出: echo 0 > /proc/sys/kernel/printk ; 重新打开内核信息输出: echo 7 > /proc/sys/kernel/printk 。 这样,要用串口设备的时候,就先临时关闭,然后开关切换,搞完之后再切回来,最后打开输出。 雄迈视频板使用调试串口作为普通串口通信 本文档记录的是,使用雄迈Hi3516CV200芯片,雄迈IPC。雄迈提供了localSDK,这个是用来写程序放到视频板里运行的。雄迈会提供打包工具