Robofun 機器人論壇

標題: 新手報到~ [打印本頁]

作者: omegaCD    時間: 2006-1-4 05:24
標題: 新手報到~
第一次來這裡...請各位多多指教^^a

最近正在計畫一個整合電腦和微控制器(51或ARM)的整合式開發系統...._A_a"
用Linux的IO驅動程式介面來控制、收發資料,可以用來做機器人的初步AI程式開發...(算韌體層級的系統...)
以前每次更新都要燒一次IC或下載ISP,太累了orz,於是想到可以自製這種工具,而且可以透過PCI或ISA直接和PC整合起來,存取控制板上的資源來驅動外部設備或接收資料進行分析

核心板可以獨立運作,指令寫入後就可以進行簡單的程式控制了,加上CPLD作可重編程IO走線、控制器來方便日後更新硬體的規格=P
不過目前這個構想還在架構中,偶也還在做功課充實自己(今天買了本Driver的書來K,O牌的"Linux驅動程式",讚喔!)
不過為此也花了好多$阿...囧rz(零件裡CPLD最貴..orz)
目前在核心的地方下了蠻多功夫,反而對於機械結構上的經驗還是不太夠,希望能找一些時間來設計看看:P"(機器人還是要有身體阿....bb)

各位開發機器人的經驗有哪些呢?來切磋一下吧..

[ Last edited by omegaCD on 2006-1-4 at 05:33 ]
作者: cat    時間: 2006-1-4 22:16
Originally posted by omegaCD at 2006-1-4 05:24:
第一次來這裡...請各位多多指教^^a

最近正在計畫一個整合電腦和微控制器(51或ARM)的整合式開發系統...._A_a"
用Linux的IO驅動程式介面來控制、收發資料,可以用來做機器人的初步AI程式開發...(算韌 ...


別這樣..大家都超強的..>o<
下一學期學校才教單晶片的課程
所以因為現在甚摸都不會的情況下..
我會每天準時到位來吸收新知識(比上課還勤唷)

作者: babyfish0226    時間: 2006-1-5 00:03
唉,我人老了學習力也變差,再加上年前工作煩忙,對機器人實作的領域越來越力不從心,還好還能看看各位的文章,做不出來分享別人的成就與喜悅也是不錯!
作者: marbol    時間: 2006-1-5 23:38
omegaCD大大!!
您的想法可以再說詳細一點嗎??我很有興趣!!!
是用PC透過PCI介面或ISA介面來控制機器人嗎??
作者: omegaCD    時間: 2006-1-6 01:06
恩...利用介面卡和PCI/ISA匯流排作為開發階段時的程式除錯、資料收集和測試....減少時常燒錄IC和將PORT狀態監控起來浪費掉的時間
(簡單的說就是用整台電腦作為ICE來用...資源超豐富>v<)
程式確定OK後可以啟動燒錄程式將編譯好的韌體直接灌入插在除錯卡上的核心版
(用ISP的方式),之後就可以把核心版取下來當做機器人的大腦了...

例如核心版可以用ARM處理器當做控制核心...這時編譯的程式只要在x86上測試好後,用cross compiler編譯成ARM的elf檔直接燒到處理器的程式ROM裡....IO也作好對應...這樣幾乎從開發到完成一氣呵成了...0v0a

不過目前還沒做出來...對於驅動程式上我還需要K更多的書才行...^^"
(預計會先寫Linux版的...控制低階IO上比較直接...)

[ Last edited by omegaCD on 2006-1-6 at 01:07 ]
作者: marbol    時間: 2006-1-7 11:51
Originally posted by omegaCD at 2006-1-6 01:06:
恩...利用介面卡和PCI/ISA匯流排作為開發階段時的程式除錯、資料收集和測試....減少時常燒錄IC和將PORT狀態監控起來浪費掉的時間
(簡單的說就是用整台電腦作為ICE來用...資源超豐富>v<)
程式確定OK後可以 ...


大大您好!!
CPLD這東東,有接觸過一些,用畫電路圖的方式或者寫硬體描述語言的方式來規劃它的功能,再加上腳位規劃,是可以透過PC以及燒錄板寫入後來完成它的功能,基本上,CPLD可以取代數位IC的組合邏輯與時序邏輯功能,可以作為數位邏輯的學習用途!!在實際製作上,我還沒用到!!在機器蟲身上一些簡易的分散控制可以用這個來取代,可以考慮~~~

另外一塊需要用到呼叫驅動程式方面的作業,可以想像,但是還是模糊,
有沒有基本範例可以解說一下??

燒錄方式包含燒錄程式與硬體嗎??
有沒有資料可以參考製作!!

[ Last edited by marbol on 2006-1-7 at 12:03 ]
作者: omegaCD    時間: 2009-1-31 23:47
看到自己三年前的發言不禁有感而發....
當初對CPLD的幻想太大了,跟現在搞的有OS的FPGA比起來真是小巫見大巫....:9(我要加記憶體阿記憶體~♡)
還有最近也買了一套ARM來放著,希望能搞一些有趣的應用(機器人?材料不足orz...)

希望今年能多玩幾顆Servo機構,學校的Servo都拿去物盡其用了ˊˊa
還有圖畫多一點(毆(<<這版主.."||||)




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2