導航:首頁 > 操作系統 > http單片機

http單片機

發布時間:2022-10-04 03:04:30

A. 什麼是單片機

單片機是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域的廣泛應用。
單片微型計算機簡稱單片機,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的縮寫MCU表示單片機,單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。相當於一個微型的計算機,和計算機相比,單片機只缺少了I/O設備。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。

B. 單片機既然已經採用TCP連接了,可以直接發送數據,為什麼還要使用http post這種方式發送數據

TCP屬於是傳輸層(有關OSI七層協議,可參考網頁鏈接)的協議!而HTTP協議是一種應用層協議!基於TCP的一種協議。HTTP 超文本傳送協議(Hypertext Transfer Protocol )是應用層協議,定義的是傳輸數據的內容的規范。

C. 單片機內部由哪幾部分構成各部分電路的主要功能是什麼

綜述:單片微型計算機是製作在一塊集成電路晶元上的計算機,簡稱單片機。它包括微處理器(CPU),用RAM構成的數據存儲器,用ROM構成的程序存儲器,定時/計數器,各種輸入/輸出(I/O)介面和功能單元。可獨立地進行工作。其中微處理器作用讀入和分析每一條指令,根據指令的功能控制單片機的各功能不剪執行指定的運算和操作。

單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。相當於一個微型的計算機,和計算機相比,單片機只缺少了I/O設備。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。

歷史沿襲

從二十世紀九十年代開始,單片機技術就已經發展起來,隨著時代的進步與科技的發展,目前該技術的實踐應用日漸成熟,單片機被廣泛應用於各個領域。現如今,人們越來越重視單片機在智能電子技術方面的開發和應用,單片機的發展進入到新的時期,無論是自動測量還是智能儀表的實踐,都能看到單片機技術的身影。

D. 單片機做HTTP網頁顯示,那些數據代碼怎麼製作啊。

首先要有一個線路(如乙太網卡,GPRS模塊等),然後要有一個IP協議棧,能處理TCP/IP協議以及HTTP協議,然後才能給其它客戶端發送網頁,內容就可以通過填單加入了。

E. 常見的單片機有哪些類型

常見的有以下幾種
1、傳統的51系列單片機。
2、STC系列的增強型單片機,是在51的基礎上增強的。
3、AVR系列,以ATMEL公司的ATmega16為代表。

4、PIC系列單片機。
5、STM8系列單片機,性價比很高。
6、STM32系列單片機,性價比很高,也屬於ARM,學會的話以後上手ARM-Cortex系列很快
7、飛思卡爾系列的單片機
8、MSP430單片機。

F. 51單片機接入乙太網的幾種方案

1、MAC+PHY方案

所謂的TCP/IP協議棧是一系列網路協議的統稱,不僅包括我們熟知的TCP協議和IP協議。

還有網路層的ICMP(Internet控制報文)協議、IGMP(Internet組管理)協議、ARP(地址解析)協議,傳輸層的UDP(用戶數據包)協議,應用層的HTTP(超文本傳輸)協議、DNS(域名解析)協議、FTP(文件傳送)協議、SMTP(簡單郵件管理)協議等等。

傳統的乙太網接入方案由MCU+MAC+PHY再加入網路介面實現乙太網的物理連接,通過在主控晶元中植入TCP/IP協議代碼實現通信及上層應用。

應用這種軟體TCP/IP協議棧方式實現的比較成熟方案有ENC28J60,CS8900A,DM9000,當然也有像STM32F107這類(內部自帶MAC)+PHY等方案。

2、硬體協議棧晶元方案

由MCU+硬體協議棧晶元(內含MAC和PHY)直接加網路介面,便可方便的實現單片機聯網,所有的處理TCP/IP協議的工作都是通過這位MCU的「小秘書」——硬體協議棧晶元來完成。

乙太網晶元的內核由傳輸層的TCP、UDP、ICMP、IGMP等協議、網路層的IP、ARP、PPPoE等協議以及鏈路層的MAC構成,再加上物理層的PHY和外圍的寄存器、內存、SPI介面組成了這一整套硬體化的乙太網解決方案。

這套硬體TCP/IP協議棧代替了以往的MCU來處理這些中斷請求,即MCU只需要處理面向用戶的應用層數據即可,傳輸層、網路層、鏈路層及物理層全部由外圍WIZnet的晶元完成。

這套方案從硬體開銷和軟體開發兩個方面來簡化前面所述的五層網路模型,簡化產品開發方案。這樣一來,工程師們就不必再面對繁瑣的通信協議代碼,只需要了解簡單的寄存器功能以及Socket編程便能完成產品開發工作的的網路功能開發部分。

(6)http單片機擴展閱讀

乙太網協議:

一個標準的乙太網物理傳輸幀由七部分組成。

PR SD DA SA TYPE DATA FCS

同步位 分隔位 目的地址 源地址 類型欄位 數據段 幀校驗序列 7 1 6 6 2 46~1500 4

除了數據段的長度不定外,其他部分的長度固定不變。數據段為46~1500位元組。乙太網規定整個傳輸包的最大長度不能超過1514位元組(14位元組為DA、SA、TYPE),最小不能小於60位元組。

除去DA、SA、TYPE14位元組,還必須傳輸46位元組的數據,當數據段的數據不足46位元組時需填充,填充字元的個數不包括在長度欄位里;超過1500位元組時,需拆成多個幀傳送。

事實上,發送數據時,PR、SD、FCS及填充欄位這幾個數據段由乙太網控制器自動產生;而接收數據時,PR、SD被跳過,控制器一旦檢測到有效的前序欄位(即PR、SD),就認為接收數據開始。

G. 單片機是什麼如何編程輸入單片機

單片機(Microcontrollers)是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統。生活中的電腦、手機、電視都包含著單片機方方面面的應用。
在初學單片機時主要會用到51單片機,除此之外還有AVR、STM32、ARM等常用的單片機,單片機性能越好,操作越復雜,學習內容越廣。
將程序燒錄入單片機時我們會需要用到編譯器,將C語言或匯編語言編譯成單片機能夠識別的機器語言,即二進制。常用的軟體有Keil、IAR等,編譯完成後會使用燒錄軟體、燒錄器如ISP等將代碼燒錄入單片機。
網路: http://ke..com/link?url=jhpGm1NhiryFmLB6vD__UH0VHdheD3N1ctM_

H. 用單片機實現了一個HTTP伺服器,和電腦直連時訪問正常,但是無法通過路由器訪問到

單片機+enc28j60?這個組合丟包正常。
1. enc28j60的接收緩存有限,而且收發共享一片區域,一般來說多給接收分配一些,但如果上面的單片機處理不過來的話或者你的協議棧處理太復雜,導致沒有及時把enc28j60緩存的數據讀走處理,那必然導致enc28j60要丟包或者覆蓋。 在一對一的時候,這個現象可能不嚴重,換了路由器且接了其它設備的話,這個現象比較明顯。 只能優化你的協議棧,最好換強一些的處理器。
2. 注意你的簡化協議棧通過路由器(網關)來時,如果沒有ARP協議處理,建議包的MAC目標地址換成路由器MAC地址試試

I. 有什麼比較好的方便的單片機學習網站

IC/PDF查詢 http://www.21icsearch.com
電子元器件查詢 http://www.chinadz.com/
IC/PDF查詢 http://www.ic37.com/
器件手冊 http://www.datasheet5.com/

電子技術文章資源下載類
今日電子 http://www.epc.com.cn
中國電子資源網:http://www.ec66.com
中國電子進修網 http://www.studydz.com
電子設計技術網: http://www.ednchina.com
21IC http://www.21IC.COM
電子工程專輯: http://www.eetchina.com
國際電子商情: http://www.esmchina.com
北極星電子技術網http://www.bjx.com.cn
大蝦電子網 http://www.daxia.com/
ET電子技術網 http://www.et-dz.com
老古開發網 http://www.laogu.com
我愛研發網 http://www.52rd.com/
變頻技術應用 http://www.chinabianpin.com/
網易電器 http://co.163.com/index_dq.htm
中國IT技術門戶 http://develop.csai.cn/
無線電 http://www.radio.com.cn/
電子愛好者 http://www.etuni.com/
PCB信息網 http://web.pcbinfo.net/
中國PCB技術網 http://www.pcbtech.net/

電子論壇
電子論壇 http://www.ecbbs.com/
21IC社區 http://bbs.21ic.com
綜合電子論壇 http://www.avrw.com/bbs/
電子產品世界論壇 http://forum.eepw.com.cn
中電網技術論壇 http://bbs.eccn.com/
中國電子進修論壇:http://bbs.studydz.com
光電論壇 http://www.oecr.com/bbs/
大蝦電子論壇 http://www.daxia.com/bibis/
電子工程世界論壇 http://bbs.eeworld.com.cn
國際電子技術論壇 http://bbs.elec.cc/
偉納單片機論壇 http://www.willar.com/forum.asp
中國PCB論壇 http://www.pcbbbs.com/index.htm
家電論壇 http://www.jd-bbs.com
廣播論壇 http://bbs.leowood.net
EDA專業論壇 http://www.edacn.net/bbs/
研發BBS http://www.52rd.com/bbs/


電子工程博客
中國電子工程博客 http://www.mcublog.com/blog
21IC博客 http://blog.21ic.com
工控博客 http://blog.gkong.com/
電源網博客 http://www.dianyuan.com/blog/
EDA博客 http://www.ednchina.com/blog
中國電子網博客 http://blog.electron.cn
電子人博客 http://www.dianziren.com
中國子設計網博客 http://www.cediy.com
中電網博客 http://blog.eccn.com/
進修博客 http://www.studydz.com/html/blog.html
工控博客 http://blog.gkong.com

電路圖
電子電路圖網: http://www.cndzz.com
電路圖 http://circuit.eeworld.com.cn/

單片機類
單片機平凡網 http://www.mcustudio.com
單片機 http://www.8951.com/
AVR單片機 http://www.avrvi.com/
周立功單片機 http://www.zlgmcu.com/home.asp
晶控電子 http://www.hificat.com/
PIC學習網: http://www.pic16.com

嵌入式技術網 http://www.icembed.com/
DSP專業資訊網 http://dsp.blueidea.com/

J. 什麼是單片機詳細點

單片機是隨著電子計算機(電腦)的發展而產生的我們一起回憶一下電子計算機的發展過程。
電子計算機的發展大致已經歷了四代。
第一代——電子管時代,其發展年代大約在1946~1958年。世界上公認的第一台電子計算機是1946年由賓夕法尼亞大學研製出來的。這台計算機使用了18000個電子管,1500個繼電器,佔地面積為150平方米,重量為30噸,耗電達140千瓦,花費資金100多萬美元。它的運算速度卻只有5000每秒次。但它的發明奠定了以後計算機發展的基礎。
當時計算機軟體主要用機器語言編製程序,其用途主要用於科學計算。
第二代--晶體管時代,其發展年代大約在1958—1964年,計算機的邏輯元件為晶體管。軟體有了很大發展,開始使用各種高級語言編製程序。計算機的應用已發展至各種事物的數據處理,並開始用於工業控制。
第三代--集成電路時代,其發展年代大約在1964—1971年。此時計算機的邏輯元件為小規模集成電路(SSI)和中規模集成電路
(MSI)。軟體方面已出現了分時操作系統,會話式的高級語言也有了相當發展。計算機的應用已開始用於企事業管理與工業控制。
第四代--大規模集成電路時代,是從1971年以後發展起來的。計算機的邏輯元件為大規模集成電路(LSI)。軟體性能也有極大的提高,計算機應用也進入了網路時代。
隨著社會的發展和需求的提高,計算機也在不斷地更新與發展。由於計算機的產生是應數值計算而產生的,因此長期以來電子計算機技術都是沿著滿足大量高速數值計算而發展的,直到20世紀70年代,電子計算機在數字邏輯運算、推理、自動控制等方面顯露出非凡的功能後,在各種控制領域開始對計算機技術發展提出了與傳統大量高速計算完全不同的要求。這些要求是:面對控制對象、面對各種感測器信號、面對人機交互操作控制、能方便地嵌入工控應用系統中等。
為了實現上述要求,近年來,單片微型計算機(簡稱單片機)應運而生。單片機也被稱做「微控制器」、「嵌入式微控制器」。單片機一詞最初是源於"SingleChipMicrocomputer」,簡稱SCM。在單片機誕生時,SCM是一個准確、流行的稱謂,「單片機」一詞准確地表達了這—概念。隨著SCM在技術上、體系結構上不斷擴展其控制功能,單片機已不能用「單片微型計算機」來准確表達其內涵。國際上逐漸採用"MCU"(MicroControllerUnit」)來代替,形成了單片機界公認的、最終統一的名詞。在國內因為「單片機」一詞已約定俗成,故而繼續沿用。

閱讀全文

與http單片機相關的資料

熱點內容
java辦公自動化 瀏覽:340
php中超鏈接 瀏覽:253
linux默認路由設置 瀏覽:36
linux如何掛載iso 瀏覽:432
vs程序換文件夾後不能編譯 瀏覽:557
安卓源碼編譯輸入腳本沒反應 瀏覽:47
phpmysql自增 瀏覽:167
把ppt保存為pdf 瀏覽:533
汽車密封件加密配件 瀏覽:887
黑馬程序員15天基礎班 瀏覽:560
java調整格式 瀏覽:521
香港雲伺服器租用價 瀏覽:78
linuxsublime3 瀏覽:560
imac混合硬碟命令 瀏覽:277
沈陽用什麼app租房車 瀏覽:857
00後高中生都用什麼app 瀏覽:238
戴爾塔式伺服器怎麼打開獨立顯卡 瀏覽:807
醫療程序員招聘 瀏覽:598
住宿app可砍價是什麼意思 瀏覽:133
java跳出語句 瀏覽:55