电子工程师技术服务社区
- 社区首页
- 下载
- stm8_uart.zip
资料描述
串口是比较常见的通信接口,在linux下的话,也是可以直接通过读写文件的方式使用串口通信。在之前的spi使用也是通过读写文件的方式的,在linux下文件真的是太万能了。根据nanopi k1 plus的wiki说明,串口对应的文件是/dev/ttysx。
因为之前在nanopi k1 plus搭建了stm8的开发环境,所以这里用stm8和nanopi k1 plus进行串口通信。串口通信也是需要设置一些参数的,在之前的spi使用中,用到了ioctl函数来设置spi相关的参数,这次要设置串口相关的参数就需要使用其他的函数了。
其中主要是对struct termios进行设置。