rtos(51) 文章 進(jìn)入rtos(51)技術(shù)社區(qū)
嵌入式開發(fā)必知的七個(gè)技巧
- 成為一個(gè)正式的嵌入式開發(fā)工程師。它是一個(gè)艱辛的過程,需要開發(fā)人員維護(hù)和管理系統(tǒng)的每個(gè)比特和字節(jié)。從規(guī)范完善的開發(fā)周期到嚴(yán)格執(zhí)行和系統(tǒng)檢查,開發(fā)高可靠性嵌入式系統(tǒng)的技術(shù)有許多種。今天給大家介紹7個(gè)易操作且可以長(zhǎng)久使用的技巧,它們對(duì)于確保系統(tǒng)更加可靠地運(yùn)行并捕獲異常行為大有幫助?! 〖记?——用已知值填充ROM 軟件開發(fā)人員往往都是非常樂觀的一群人,只要讓他們的代碼忠實(shí)地長(zhǎng)時(shí)間地運(yùn)行就可以了,僅此而已。微控制器跳出應(yīng)用程序空間并在非預(yù)想的代碼空間中執(zhí)行這種情況似乎是相當(dāng)少有的。然而,這種情況發(fā)生的機(jī)會(huì)并
- 關(guān)鍵字: 嵌入式 RTOS
51單片機(jī)四大誤區(qū)怎么破?小白只需看本文就能進(jìn)階
- 51單片機(jī)的輝煌過去 51單片機(jī)指MCS-51系列單片機(jī),CICS指令集。由Intel公司開發(fā),其結(jié)構(gòu)增加了如乘(MUL)、除(DIV)、減(SUBB)、比較(CMP)、16位數(shù)據(jù)指針、布爾代數(shù)運(yùn)算等指令,以及串行通信能力和5個(gè)中斷源,內(nèi)有128個(gè)RAM單元及4K的ROM。其代表型號(hào)是ATMEL公司的AT89系列,它廣泛應(yīng)用于工業(yè)測(cè)控系統(tǒng)之中。目前國內(nèi)的51單片機(jī)市場(chǎng)主要為國產(chǎn)宏晶的產(chǎn)品STC系列其號(hào)稱低功耗,穩(wěn)定與廉價(jià)的特點(diǎn)。 學(xué)習(xí)51單片機(jī)的誤區(qū) 誤區(qū)1:51單片機(jī)是學(xué)習(xí)的基礎(chǔ) “51單片
- 關(guān)鍵字: 51 Cortex-M
基于51單片機(jī)的車用數(shù)字儀表設(shè)計(jì)與實(shí)現(xiàn)
- 本文介紹了一種以MCS 51單片機(jī)為主控器,以ADC0809為核心,以氣壓、油壓、溫度、霍爾元件等傳感器為主要外圍元件的車用數(shù)字儀表(VDI)的設(shè)計(jì)與實(shí)現(xiàn)。該儀表系統(tǒng)具有顯示直觀、準(zhǔn)確,使用方便可靠等優(yōu)點(diǎn),代表了車用儀表的最新發(fā)展趨勢(shì)?! ≤囕v儀表是駕駛員與汽車進(jìn)行信息交流的重要接口和界面,是車輛安全行駛的重要保證。隨著電子技術(shù)的廣泛應(yīng)用,傳統(tǒng)汽車儀表逐漸被微處理器為核心的電子控制數(shù)字儀表取代已成為必然趨勢(shì)。然而,目前國內(nèi)車輛儀表數(shù)字化水平還不高,絕大部分儀表還是模擬式的,而大多數(shù)模擬儀表表
- 關(guān)鍵字: 51 ADC0809
設(shè)計(jì)安全節(jié)能的住宅自動(dòng)化系統(tǒng)
- 住宅自動(dòng)化將繼續(xù)開辟一個(gè)新的創(chuàng)新時(shí)代,為家庭與辦公室環(huán)境提供成熟的解決方案。使用微控制器的系統(tǒng)通過節(jié)能、智能、安全、操控直觀且互聯(lián)選項(xiàng)豐富的住宅自動(dòng)化系統(tǒng)為消費(fèi)者提供幫助。安全與住宅自動(dòng)化系統(tǒng)領(lǐng)域的最新進(jìn)展運(yùn)用最新的傳感、互聯(lián)和計(jì)算技術(shù)。比如納米級(jí)IC技術(shù)使原設(shè)備制造商(OEMs)能夠制造經(jīng)濟(jì)、節(jié)能的小型解決方案?! ∽≌詣?dòng)化幫助控制家庭與辦公室環(huán)境中的設(shè)備。早期系統(tǒng)只能用于調(diào)節(jié)照明、開/關(guān)電器和控制溫度。如今,先進(jìn)的嵌入式系統(tǒng)作為物聯(lián)網(wǎng)(IoT)的一部分帶來了智能電源控制與高級(jí)安全功能。通過傳感器
- 關(guān)鍵字: ZigBee RTOS
用Proteus學(xué)習(xí)51單片機(jī)之鍵盤
- 與單片機(jī)交互,鍵盤可能是最直接的工具了。所以我對(duì)于鍵盤檢測(cè)也是十分期待的?! ℃I盤說開了,其實(shí)就是很多的按鈕。如果鍵盤數(shù)比較小的話,直接使用IO口連接按鈕就可以了,比如我要實(shí)現(xiàn)一個(gè)功能,按鍵使數(shù)字加1或減1,這樣的話,只需要兩個(gè)按鍵就可以了。單個(gè)鍵盤的檢測(cè)并不困難,先把IO口電平置為高電平,然后直接IO連按鈕,再把按鈕接地,當(dāng)按下按鈕時(shí),檢測(cè)到IO口電平為低即表示按下了按鈕。當(dāng)然這是理論情況下,實(shí)際的情況是,按下按鈕后,電平還會(huì)上下的跳變幾次,所以如果只是單純的檢測(cè)電平的變化,是不準(zhǔn)確的。所以比較簡(jiǎn)單
- 關(guān)鍵字: Proteus 51
基于51單片機(jī)+DAC0832的信號(hào)發(fā)生器
- 最近幫別人設(shè)計(jì)一個(gè)畢業(yè)設(shè)計(jì),做一個(gè)多種信號(hào)發(fā)生器(四種波形:方波、三角波、鋸齒波、梯形波),現(xiàn)在貼上來給大家參考,如果有錯(cuò)誤的地方,望指出~ 下面先貼上仿真的電路圖(仿真的軟件是Protuse,上傳一個(gè)大點(diǎn)的圖,方便大家看的清楚點(diǎn)): 原件清單:STC89C52單片機(jī)X1、DAC0832轉(zhuǎn)換器X1、12M晶振X1、電容22pfX2、10uf的電容X1、1nf陶瓷電容X1、獨(dú)立按鍵X4、10千歐排阻X1、10KΩ電阻X5、LM358 單電源運(yùn)放X1。仿真就需要這些原件,具體的硬件設(shè)計(jì)大家定
- 關(guān)鍵字: DAC0832 51
【E問E答】51單片機(jī)是馮諾依曼還是哈佛結(jié)構(gòu)
- 關(guān)于這個(gè)問題,有人說51地址線復(fù)用,就是馮諾依曼結(jié)構(gòu)?! 『芏嗳腴T的書上基本上都說:由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備組成的系統(tǒng)?都叫馮氏結(jié)構(gòu)?! ∫灿械恼f:“程序存儲(chǔ)器的數(shù)據(jù)線地址線”與“數(shù)據(jù)存儲(chǔ)器的數(shù)據(jù)線地址線”共用的話,就?是馮氏結(jié)構(gòu),所以51是該結(jié)構(gòu)。(我認(rèn)為說得太絕對(duì)了) 我認(rèn)為馮氏結(jié)構(gòu)與哈佛結(jié)構(gòu)的區(qū)別應(yīng)該在存儲(chǔ)器的空間分別上,哈佛結(jié)構(gòu)的數(shù)據(jù)區(qū)和代碼區(qū)是分開的,它們即使地址相同,但空間也是不同的,主要表現(xiàn)在數(shù)據(jù)不能夠當(dāng)作代碼來運(yùn)行。(比如51---注) 口線
- 關(guān)鍵字: 51 哈佛
51單片機(jī)多任務(wù)操作系統(tǒng)的原理與實(shí)現(xiàn)
- 前言 想了很久,要不要寫這篇文章?最后覺得對(duì)操作系統(tǒng)感興趣的人還是很多,寫吧.我不一定能造出玉,但我可以拋出磚. 包括我在內(nèi)的很多人都對(duì)51使用操作系統(tǒng)呈悲觀態(tài)度,因?yàn)?1的片上資源太少.但對(duì)于很多要求不高的系統(tǒng)來說,使用操作系統(tǒng)可以使代碼變得更直觀,易于維護(hù),所以在51上仍有操作系統(tǒng)的生存機(jī)會(huì). 流行的uCos,Tiny51等,其實(shí)都不適合在2051這樣的片子上用,占資源較多,唯有自已動(dòng)手,以不變應(yīng)萬變,才能讓51也有操作系統(tǒng)可用.這篇貼子的目的,是教會(huì)大家如何現(xiàn)場(chǎng)寫一個(gè)OS,而不是給大家提供
- 關(guān)鍵字: 51 操作系統(tǒng)
51單片機(jī)教程第7講_時(shí)鐘
- STC的單片機(jī)一般都是1T型單片機(jī),比傳統(tǒng)的單片機(jī)運(yùn)行速度要快12倍左右。傳統(tǒng)的51單片機(jī)只有一個(gè)時(shí)鐘源,就是利用外部晶振,而stc51單片機(jī)除了可以用外部晶振,自己內(nèi)部還有一個(gè)時(shí)鐘源,由RC振蕩器實(shí)現(xiàn),精度沒有外部時(shí)鐘高,但是,在沒有對(duì)時(shí)鐘要求特別嚴(yán)格的時(shí)候,還是可以用的,這樣會(huì)免去外部晶振,縮小電路板體積,減少一個(gè)晶振和2個(gè)電容一共6個(gè)焊點(diǎn)的費(fèi)用。這兩種時(shí)鐘的切換只需要在下載程序的時(shí)候,在ISP下載軟件上配置好即可,省去了寫程序的麻煩。 接外部晶振的引腳一共有2個(gè),分別是XTALIN和XTALO
- 關(guān)鍵字: 51 時(shí)鐘
51單片機(jī)教程第6講_串行口通信
- STC51單片機(jī)一般帶有1個(gè)串口,有的帶有2個(gè)串口,串口一般用于下載程序和串口通信。串口通信特別適合控制設(shè)備,所以工控機(jī)的電腦上一般都帶有串口?! ?1單片機(jī)的串口引腳為P3.0引腳與P3.1引腳,分別是RXD和TXD引腳。串口通信可以用于單片機(jī)和其它芯片通信或者單片機(jī)之間通信或者單片機(jī)與電腦通信。串口通信一般都是交叉連接。標(biāo)準(zhǔn)的串口有9個(gè)引腳,我們一般情況下,只用RXD TXD GND,剩下的引腳都是通信控制引腳,在以前用于控制電話機(jī),現(xiàn)在已經(jīng)基本上不用了。所以我們的51單片機(jī)上
- 關(guān)鍵字: 51 串行通信
51單片機(jī)教程第5講_C51程序
- c51語言程序是 一個(gè)由主函數(shù)和若干個(gè)函數(shù)構(gòu)成。其中主函數(shù)就是程序的起點(diǎn),單片機(jī)運(yùn)行程序,首先會(huì)執(zhí)行主函數(shù)里面的第一條語句,直到執(zhí)行完成主函數(shù)的所有語句,單片機(jī)的程序一般都是來完成某項(xiàng)具體功能的,所以程序一般都是一個(gè)循環(huán)結(jié)構(gòu)的語句。 函數(shù)從用戶使用角度講,分為兩類,一類是標(biāo)準(zhǔn)庫函數(shù),一類是用戶自定義的函數(shù)。標(biāo)準(zhǔn)庫函數(shù)是由開發(fā)環(huán)境自帶的,比如我們常用的KEIL軟件,就自帶有很多庫函數(shù)。庫函數(shù)可以直接調(diào)用。用戶自己寫的函數(shù),一般都是完成一些庫函數(shù)里面沒有的特定功能?! 『瘮?shù)的一般形式為: 返
- 關(guān)鍵字: 51 c51
51單片機(jī)教程第5講_C51程序
- c51語言程序是 一個(gè)由主函數(shù)和若干個(gè)函數(shù)構(gòu)成。其中主函數(shù)就是程序的起點(diǎn),單片機(jī)運(yùn)行程序,首先會(huì)執(zhí)行主函數(shù)里面的第一條語句,直到執(zhí)行完成主函數(shù)的所有語句,單片機(jī)的程序一般都是來完成某項(xiàng)具體功能的,所以程序一般都是一個(gè)循環(huán)結(jié)構(gòu)的語句。 函數(shù)從用戶使用角度講,分為兩類,一類是標(biāo)準(zhǔn)庫函數(shù),一類是用戶自定義的函數(shù)。標(biāo)準(zhǔn)庫函數(shù)是由開發(fā)環(huán)境自帶的,比如我們常用的KEIL軟件,就自帶有很多庫函數(shù)。庫函數(shù)可以直接調(diào)用。用戶自己寫的函數(shù),一般都是完成一些庫函數(shù)里面沒有的特定功能。 函數(shù)的一般形式為:
- 關(guān)鍵字: 51 庫函數(shù)
rtos(51)介紹
您好,目前還沒有人創(chuàng)建詞條rtos(51)!
歡迎您創(chuàng)建該詞條,闡述對(duì)rtos(51)的理解,并與今后在此搜索rtos(51)的朋友們分享。 創(chuàng)建詞條
歡迎您創(chuàng)建該詞條,闡述對(duì)rtos(51)的理解,并與今后在此搜索rtos(51)的朋友們分享。 創(chuàng)建詞條
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì)員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國際技術(shù)信息咨詢有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473