|
我用的是OK6410的板子,,用串口通信,现在又两个问题!
1.不知道为啥,我打开产生的ttyUSB0,我发什么东西,板子那边立马就给我回写什么东西,怎么是这样?!难道我用的是板子的调试串口?
2.好吧,回写就回写吧?我发正常,但是读板子回写的数据,怎么都是乱码在ubuntu上,这是我读数据的程序
void MainWindow::getComData(){ QByteArray qbya; QString str; qbya = com.readAll(); str=qbya; qDebug()<<str.toLatin1();}
波特率啥的都没有问题,但是一模一样的程序,我在win上就是运行的很好,收发都正常,怎么一到了linux上就成了这样???弄了一天了,,真无语了!
|
|