Anthony Lu's blog

From the category archives: Anthony Lu

Uncategorized posts

6 Axis Compass + G-Sensor and 3-Axis Gyro demo

the simply demo for 6-Axis Compass + G-Sensor and 3 Axis Gyro  (RM-G144 + RM-G145)

機器人嵌入式系統開發與實作-Robotics and Windows Embedded Standard

    簡介 Windows XP是一套大家都耳熟能詳的作業系統,絕大多數的使用者都使用過這套作業系統,即使像筆者認識的Linux瘋狂愛好者,做簡報的時候也採用Windows XP的環境在播放投影片,Windows XP簡直就是一套老少咸宜的作業系統。但Windows XP終究太大了,且很多功能平時根本就用不上,所以微軟約在2004年研發推出一套開發工具“Windows XP Embedded”,2009年推出最新版本並改名為 Windows Embedded Standard,這其實和Windows XP是一模一樣的東西,不同在於,他把Windows XP的那一堆功能變成一個一個的“元件",總共有一萬多個(可見Windows XP是多麼龐大的一套系統),使用者可依照需要的情況去選擇想要的元件來使用,這樣做可以大大的減少系統的空間需求,也因為東西變少了,速度自然變快,本文就利用RoBoard來實作Windows XP Embedded的開機環境來探討吧。 RoBoard RB-100是一片小型的嵌入式系統單板,但因為它上面整合了24組PWM訊號輸出和各式各樣的Com/I2C/SPI/AD/USB/LAN之類的周邊控制功能,且速度高達1GHz,遠超越各種微控制器的能力,又省電、體積又小,非常適合拿來做機器人相關的應用,尤其在一些需要複雜演算的領域裡面。 但就像桌上型電腦或是筆記型電腦一樣,總會需要灌Windows XP或是Linux之類的作業系統,有人說可以灌DOS嗎,當然可以,但DOS沒多工能力,相較之下Windows XP還是有一定實用性。可是,使用者在這部份第一次就會遇到重大障礙,原因很簡單,不管Windows XP或是Linux都太大了,機器人應用上是不會需要使用到大部分的控制台功能或是像瀏覽器之類的應用程式,更不用說像是Outlook或是Word之類的應用程式了。且因為規格比起桌上型電腦要低一些,使得他在灌了Windows XP之後的效能也不盡理想。那怎麼辦呢?最佳解決方案就是“部署"微軟的Windows XP Embedded進去,使用上和Windows XP一樣,但是小很多,加上很多特異的功能使得它能開機超快,或是鎖住整個系統,或是完全改掉系統的介面,種種因素使得他非常適合和RoBoard搭配。注意筆者在這裡使 ...

Read the rest of entry »

Meta

Search blog

Tags

Archive

Turkish porno izle video site in rokettubeporno izle