專(zhuān)注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

Tiny6410開(kāi)發(fā)小小總結(jié)下

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2012年11月19日   【字體:

 

   之前一直不相信Tiny6410這塊板對(duì)SD要求很高,直到要重裝系統(tǒng)才深深體會(huì)到他對(duì)SD卡還真是挑!總結(jié)這次重裝系統(tǒng)的經(jīng)驗(yàn)可以有以下幾點(diǎn)。

     1.SD卡要能高速讀寫(xiě)的,速度至少是4X.
     2.SD卡必須是沒(méi)有損害的,盡管卡在電腦能正常讀寫(xiě)但這并不能代表卡沒(méi)有損壞。
     3.反復(fù)燒寫(xiě)bios,這是為什么呢,我覺(jué)得應(yīng)該是跟電腦的讀卡器有關(guān),他未必能完整的將bios燒寫(xiě)到SD卡上。

 
   關(guān)于這次遠(yuǎn)程機(jī)器人控制的開(kāi)發(fā),特別的注重幾點(diǎn):
 1.基于boa-web服務(wù)器。
 

 

       這是這次開(kāi)發(fā)模式。
      第一部分:控制端和被控?cái)嗍峭ㄟ^(guò)Tiny6410板上的linux系統(tǒng)的boa-web服務(wù)器進(jìn)行通訊的,那么就要在這個(gè)服務(wù)器上搭建一個(gè)網(wǎng)站系統(tǒng),網(wǎng)站系統(tǒng)暫定是PHP+CGI+javascript,或者是PHP+CGI+flsah。PHP是整個(gè)網(wǎng)站的框架,CGI是把服務(wù)器接收到的信息發(fā)送的應(yīng)用程序。javascript和flash都能很快得處理被控端的信息,并很快得將控制信息發(fā)送到服務(wù)器而不像測(cè)試程序那樣沒(méi)發(fā)送一次信號(hào)網(wǎng)頁(yè)進(jìn)行一次跳轉(zhuǎn)。另外,在電腦斷控制的話用flsah能有很好的控制界面,控制起來(lái)更人性話,而javascript不管在電腦還是在手機(jī)上都能很好的顯示控制端的網(wǎng)頁(yè),能實(shí)現(xiàn)手機(jī)遠(yuǎn)程控制機(jī)器人。這節(jié)主要是講訴網(wǎng)站系統(tǒng)的開(kāi)發(fā)的大概思路,希望各位有過(guò)網(wǎng)站系統(tǒng)開(kāi)發(fā)的牛人提出寶貴意見(jiàn)。
      第二部分:應(yīng)用程序-驅(qū)動(dòng)程序-硬件設(shè)備部分。 Tiny6410提供了很多接口并且每個(gè)接口都提供了相關(guān)的驅(qū)動(dòng)。本人初步打算是通過(guò)串口向外界電路發(fā)送不同占空比的信號(hào)控制步進(jìn)電機(jī)。
下面是LED控制的CGI程序
         leds.cgi:
 

 
       #! /bin/sh

  Period=1+case$QUERY-STRING in

  *slow*

  period=0.25

 ;;

  * normal *)

  period = 0.125

 ;;

  fast *

  period=0.0625+;;

  *fast * ) + period =0.0626

 。;

  esac

  /bin/echo $ period ? /tmp/led-control//通過(guò)Query_String的環(huán)境變量傳遞給應(yīng)用程序。

  echo “Content-type:texe/html;charset=gb2312”

  echo

  /bin/cat led =result.template

  exit 0

源碼中 tmp/led-control LED驅(qū)動(dòng),當(dāng)然我們可以類(lèi)似的方法將環(huán)境變量(就是信號(hào))傳遞給應(yīng)用程序。
總的來(lái)說(shuō),這并不完全用到嵌入式開(kāi)發(fā)的相關(guān)知識(shí)。通訊部分是由一套網(wǎng)站系統(tǒng)組成,被控端就是真正接觸到單片機(jī)開(kāi)發(fā)的相關(guān)知識(shí)。

 

 

 

 

 
下面上圖。。。。
這是前天晚給開(kāi)發(fā)板裝不同系統(tǒng)的圖,給大家簡(jiǎn)單解說(shuō)下 (*^__^*) 。。
 

Windows CE6系統(tǒng)---燒寫(xiě)這個(gè)系統(tǒng)比Windows 7系統(tǒng)啟動(dòng)還要快!

 

 

 

遠(yuǎn)程桌面中....

 

 

 

 

開(kāi)發(fā)板登錄學(xué)校主頁(yè)

 

 

 

 

安卓2.3系統(tǒng)

 

 

 

 

安卓系統(tǒng)界面

 

 

 

 

超級(jí)終端--這是啊民從xp系統(tǒng)復(fù)制在Windows 7下運(yùn)行的

 

 

 

 

 

來(lái)個(gè)大圖--全是線呀! 
關(guān)閉窗口

相關(guān)文章