Robofun 機器人論壇

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

embedded linux 的優點和硬體門檻

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-10-20 10:16:29 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
小弟最近在考慮進入 embedded linux 系統,要架構在 ARM核心上
ARM的速度會在100Mhz 以下的系統

想請教各位
用了 embedded linux 有什麼好處? 只為了把PC的東西移植過來嗎?

如果只是用在運動控制,例如機器人平衡,或是車子的運動控制...等
linux 會比較好用嗎?
過去都是自己做簡易型的 OS, 所以可以直接控制硬體,
用了大眾作業系統之後, 會有什麼幫助嗎?

謝謝各位先~
2#
發表於 2010-10-20 14:48:08 | 只看該作者
使用PC Linux上巨大的函式庫。
如果只用自己寫的程式,O.S.還會讓反應變慢。
但同時執行多程式多工模式,自己寫管理系統會很辛苦。
我只比較清楚影像相關。
在Linux上,開圖檔,只要呼叫圖形函式庫,可以解一堆格式。
但自己寫解圖檔解析器,會寫個半死。
這就是使用函式庫的好處。
3#
發表於 2010-10-25 01:19:58 | 只看該作者
100Hz以下大概在CortexM3作右的性能,可以掛uC/OS或FreeRTOS這類的系統。不需要掛Linux這種量級的怪獸。你講的運動控制,機器人平衡,或是車子的運動控制這類即時性要求較高的比較能在Kernel之外handle硬體中斷一類的東西。Linux不是不行....小弟功力不足,覺得很難搞....

如果用Linux,還是用400MHz以上如ARM9、xscale、安東尼小板這類比較不會讓你沮喪。
4#
 樓主| 發表於 2010-10-28 09:34:28 | 只看該作者
因為自己想要做視覺辨識
用cortex M3 來做, 如果用linux 當然方便有現成的東西來改
可是就 100Mhz 的速度,可能會讓人等很久還沒結果出來
就像之前聽到的...機器人還要想一下,想通了她就會有下一動了

如果要做即時控制,linux 可能會更難吧...小弟在linux 只是初學者程度
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-11-23 22:02 , Processed in 0.127391 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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