Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 4323|回復: 4
打印 上一主題 下一主題

arduino thread

[複製鏈接]
跳轉到指定樓層
1#
發表於 2011-11-6 16:28:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問各位arduino前輩arduino裡有thrad機制嗎?我想用一個thread來讀取距離,
主程式則是控制自走車方向

請個位前被指點小第一下
謝謝
2#
發表於 2011-11-6 23:23:11 | 只看該作者
好像沒聽過這種東西耶
主要是arduino 時脈太低, 還要搞thread 會讓效能過低
已經很慢還會更慢, 所以未來應該也不太可能會加入這個功能
畢竟thread能讓程式"順暢", 但也同時讓程式"變慢"
context switch 是必須付出代價的哩
尤其在低階CPU裡面

其實...主程式的流程安排的好, 可以讓他1/100秒內跑完, 這樣讀取距離資料已經夠快囉

proper之類比較高級的單晶就開始會有這種東西囉
3#
發表於 2011-11-7 08:46:41 | 只看該作者
沒有Thread, 或許可以考慮用timer 來試試!
4#
發表於 2011-11-7 14:16:24 | 只看該作者
對啊
timer 中斷其實有thread的感覺了
不過我還是覺得盡量把程式流程安排好比較好
畢竟Arduino速度太慢了
5#
 樓主| 發表於 2011-11-9 10:49:21 | 只看該作者
感謝鯨魚大跟sin解答
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-6-13 04:49 , Processed in 0.197090 second(s), 8 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表