PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
LinuxDev
[問題] 讀一行Serial的效率
作者:
QCANCER
(琉璃螃蟹)
2019-02-02 00:06:38
我想請問
單純透過USB讀一行資料
Bash ,Python,C
哪個效率快?
情境是這樣,用arduino每250ms吐一行
12byte的字串
linux端的應用程式(raspberry Pi b3+)
需要去執行一個讀一行的程式
目前我是用Bash,
read var < /dev/ttyUSB0
echo $var
這樣取值
每2.5秒正常,設成每秒就會跑一跑錯誤
改用C會比較有效率嗎?
作者:
da21510
(da21510)
2019-02-02 10:58:00
感覺是Arduino那邊反應不過來耶(?如果是這樣C效率再好也沒用吧
作者:
QCANCER
(琉璃螃蟹)
2019-02-02 12:44:00
用serial監控視窗看,吐的很穩定
作者:
hizuki
(ayaka)
2019-02-03 09:17:00
先說bitrate不然cpu那麼強,三個語言沒差距
作者:
chuegou
(chuegou)
2019-02-03 12:20:00
read是不是要有/n才能正常結束?
作者:
QCANCER
(琉璃螃蟹)
2019-02-04 02:41:00
baud rate 115200,行尾有/r/n感覺瓶頸應該在程式啟動上,我再實驗看看
作者:
dces4212
(flawless)
2019-02-07 02:56:00
錯誤是指收到非預期資料嗎
作者:
os369510
(Jeremy)
2019-02-19 21:32:00
送出端跟接收端分開來個別驗驗看
作者:
cobrasgo
(人魚線變成鮪魚線,超帥)
2019-03-04 19:54:00
先把應用講清楚吧
作者:
IhateOGC
(我討厭)
2019-03-07 00:29:00
Python
作者: matt777 (瘦得要命的肥宅)
2019-03-27 07:21:00
我最近在做刷卡機,arduino設定到115200用python讀,那個效率實在想死
繼續閱讀
[問題] 面試考題請益
xb1015
[問題] 關於file system 請教(f2fs)
Dylann0714
[問題] centos7 vsftpd設定
prince1983
[問題] 請問有推薦的sandbox建立方式嗎?
wandog
[問題] pthread_join 作用
shihyu
[問題] 如何修改海思平台Hi3559av100的pinmux
gn00618777
[問題] uart read 讀不到東西
hirofumisyo
Re: [問題] 如何定位NDK Block issue
windows2k
Fw: [問題] 如何定位NDK Block issue
windows2k
[問題] kernel module
gn00618777
Links
booklink
Contact Us: admin [ a t ] ucptt.com