| 
 | 
 
 
发表于 2016-11-10 10:28:03
 21295 浏览  4 回复
                                 
 
 
主板通过com3串口连接硬件设备时的波特率是多少?如何更改
                                
 
如题。 
 
经测试,COM3连接PC的虚拟控制台的波特率是115200,按照手册里的方法能够正常更改。但这只能更改该串口对PC的波特率; 
COM3连接其他硬件设备的波特率是多少?需要改成9600的,该在哪里进行更改? 
 
谢谢。 
 
 
 |   
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册  
 
x
 
 
 
 
 |  
| 
 | 
 
 
 | 
 | 
 
| 
 | 
 | 
 
 
| 
 | 
内核在中是默认的115200~这个不用修改的~ 
波特率这样的参数应该是在应用中修改的! 
linux系统编程的教程中专门有linux串口应用中初始化的教程 |   
 
 
 
 |  
| 
 | 
 
 
 | 
 | 
 
| 
 | 
 | 
 
 
| 
 | 
 
 
发表于 2016-11-10 13:41:48
                                 
 
 
| 
控制台的波特率是在内核中设置的,具体设置方法用户手册上有介绍。 其他的串口的波特率可以仿照迅为提供的串口测试程序修改。  比如c语言测试程序中只需要改这个就行   set_opt(fd, 115200, 8, 'N', 1);   |   
 
 
 
 |  
| 
 | 
 
 
 | 
 | 
 
| 
 | 
 | 
 
 
| 
 | 
 
 楼主|
发表于 2016-11-11 10:27:50
                                 
 
 
 
谢谢答复,问题在排查中。应该是哪个细节没有考虑到位。 |   
 
 
 
 |  
| 
 | 
 
 
 | 
 | 
 
| 
 | 
 | 
 
 
| 
 | 
 
 楼主|
发表于 2016-11-11 10:36:33
                                 
 
 
 |  
| 
 | 
 
 
 | 
 | 
 
| 
 | 
 | 
 
 
 
	
登录或注册 
扫一扫关注迅为公众号
  
                 
   
 
 |