實用單片機系統是基于MCU8051硬件平臺下開發的一款操作平臺,它不是一個操作系統,而是一個操作平臺,主要借鑒了操作系統、手機的一些概念,比如消息機制、系統時鐘、軟件定時器、平臺等概念。
實用單片機系統的核心理念是:在一個標準化的硬件基礎上(如8051,avr,arm等)擴展一個標準化的軟件平臺,把常規項目常用的一些功能如串口通訊、串口調試、系統定時器、軟件定時器、按鍵界面處理等通過消息機制組織起來,形成一個完整的系統。當一個特定的項目需要增加或者刪除一項具體的功能時,只需要在平臺上增加或者去掉相應的功能即可,這樣項目不需要每次重新構思架構,也不需要從零開始,并且原有的系統通過各個項目沉淀后,更加穩定可靠,這就是平臺的概念,它不是各個子函數的集合。
相對于現在的很多人把RTOS操作系統應用于MCU來說,往往只為了實現任務的調度轉換而不考慮功能的實用、易用性,此外因其較高的資源占用性導致其不適合在MCU類低資源的嵌入式平臺應用,MS系統相對于這些RTOS來說,首先還是保留了編程者的常規前后臺思維,但又加了一些RTOS的優點,如軟件定時器實現的時間片任務系統,類似RTOS的任務,其次為編程者實現了整個程序的框架和一些常用的函數及接口功能如按鍵、串口、時鐘等,讓編程者把精力放在跟項目相關的地方,甚至不需要關心所用MCU的寄存器配置,再次就是代碼非常簡單,容易學習,尤其是建議大家采用SourceInsight查看程序,遠比keil編輯器的功能強,它是C語言下最好的編輯器。而MS3.21版本,建議大家直接在Keil的軟件仿真器下運行學習。
MS資料可以從以下網址下載:http://www.study-bbs.com/thread-46471-1-1.html讀者有什么疑問也可以在這個版面提問,作者將盡力解釋。目前MS3.21版本增加了一個GUI操作框架,相比目前已有的GUI更加簡單易懂,利用一個函數指針代替了復雜的狀態機,每一個界面由一個界面建立函數和一個執行函數構成即可。
資源簡介:實用單片機系統是基于MCU8051硬件平臺下開發的一款操作平臺,它不是一個操作系統,而是一個操作平臺,主要借鑒了操作系統、手機的一些概念,比如消息機制、系統時鐘、軟件定時器、平臺等概念。 實用單片機系統的核心理念是:在一個標準化的硬件基礎上(如80...
上傳時間: 2013-10-29
上傳用戶:txfyddz
資源簡介:實用單片機系統MS3分析,進行單片機系統MS3的移植,以實現兼容
上傳時間: 2013-07-17
上傳用戶:shangdafreya
資源簡介:電子技術
上傳時間: 2013-07-21
上傳用戶:eeworm
資源簡介:實用單片機系統第三版 本包包還程序閱讀器souceinsight3.5 以及比較完整得單片機系統,類似與大家知道得UCOS,但又有很大不同!本包是我朋友所作現在我幫助起推廣。“現在這段時間RTOS非常熱,可很多人往往為了用RTOS而用RTOS,其實很多很多的項目一般的設計...
上傳時間: 2015-12-29
上傳用戶:liansi
資源簡介:一個單片機系統的驅動程序,附帶了單片機系統的原理圖。適合于硬件初學者的匯編編程學習。
上傳時間: 2014-01-21
上傳用戶:Zxcvbnm
資源簡介:SH101.C 最簡單片機系統的測試程序,端口的電平操作。 SH102.C 控制LED燈的亮滅 SH103.C 控制LED燈的定時亮滅,單片機定時器的使用。 SH104.C 通過按鍵控制LED燈的亮滅,中斷的使用。 105 芯片和電路介紹 SH106.C 串口的簡單測試程序。
上傳時間: 2014-01-12
上傳用戶:asddsd
資源簡介:單片機系統實驗環境程序,在C++ 環境下進行系統運行
上傳時間: 2016-06-17
上傳用戶:wendy15
資源簡介:SH101.C 最簡單片機系統的測試程序,端口的電平操作。 SH102.C 控制LED燈的亮滅 SH103.C 控制LED燈的定時亮滅,單片機定時器的使用。 SH104.C 通過按鍵控制LED燈的亮滅,中斷的使用。 105 芯片和電路介紹 不提供程序。 SH106.C 串口的簡單測試程序。
上傳時間: 2013-11-28
上傳用戶:xlcky
資源簡介:單片機利用DA轉換播放語音音樂的的源程序,程序雖然簡單,但非常實用,在系統設計中可以非常方便的添加語音和音樂功能,另外將上載一個語言數據提取的程序供大家參考
上傳時間: 2017-03-28
上傳用戶:Ants
資源簡介:用keil 和proteus 聯合仿真開發的關于單片機系統中斷的兩個程序,仿真過了,沒問題
上傳時間: 2013-09-21
上傳用戶:xiaowei314
資源簡介:這是一個用匯編寫的8051單片機系統的小車避障程序,是用紅外發射和接收的方式,并結合了proteus 6.7,相信對初學者有所幫助
上傳時間: 2014-07-29
上傳用戶:黑漆漆
資源簡介:CRT顯示器在單片機系統中的應用的c語言程序,有比較詳細的注釋
上傳時間: 2014-01-21
上傳用戶:問題問題
資源簡介:片上系統單片機C8051F021的應用程序,包括AD,DA,PWM等功能
上傳時間: 2013-12-13
上傳用戶:liansi
資源簡介:基于89s52單片機系統的單元模塊電路介紹串口通信的程序。
上傳時間: 2014-07-22
上傳用戶:wff
資源簡介:本論文主要介紹圖像處理系統軟件的算法分析、代碼實現。以及實現軟件開發的程序開發工具Delphi的簡單介紹。軟件開發的目的是實現對圖像的銳化、扭曲、波浪平滑處理等效果。文章的主要內容為該軟件的算法分析過程、代碼編寫、界面設計和系統實現過程。本論文特...
上傳時間: 2017-05-21
上傳用戶:qw12
資源簡介:現代通信系統(實用MATLAB)第四章程序
上傳時間: 2017-09-11
上傳用戶:源碼3
資源簡介:單片機系統實用抗干擾技術
上傳時間: 2013-07-07
上傳用戶:eeworm
資源簡介:專輯類----單片機專輯 單片機系統實用抗干擾技術-172頁-4.8M.rar
上傳時間: 2013-06-27
上傳用戶:yph853211
資源簡介:專輯類-單片機專輯-258冊-4.20G 單片機系統實用抗干擾技術-172頁-4.8M.pdf
上傳時間: 2013-06-10
上傳用戶:tianyi223
資源簡介: 在理論分析循環碼編碼和譯碼基本原理的基礎上,提出了基于單片機系統的(24,16)循環碼軟件實現編碼、譯碼的方案。仿真結果表明(24,16)循環碼能有效地克服來自通訊信道的干擾,保證數據通信的可靠及系統的穩定,使誤碼率大幅度降低。本論文對(24,16)循環...
上傳時間: 2013-11-09
上傳用戶:gaoliangncepu
資源簡介:摘要:在傳統8051單片機系統中,受到單片機內部資源的限制,人機接口的軟件設計繁瑣、不易移植。該文在介紹嵌入式用戶圖形接口uC/GUI的特點及移植要求的基礎上,分析了uC/GUI在單片機系統上移植的可行性,以C8051F120單片機系統為實例,描述了uC/GUI在單片機...
上傳時間: 2013-12-18
上傳用戶:macarco
資源簡介:摘 要:介紹了PS/2協議及PS/2標準鍵盤的第2套掃描碼和命令集,給出了在單片機系統中支持PS/2鍵盤的硬件連接方式以及利用KeilC51語言實現的驅動程序設計和部分代碼.驅動程序在單片機系統中實現了對PS/2標準104鍵盤的支持;該程序在AT89C51單片機上運行通過,同時...
上傳時間: 2014-01-18
上傳用戶:歸海惜雪
資源簡介:單片機系統的低功耗設計策略:摘要嵌入式系統的低功耗設計需要全面分析各方面因素,統籌規劃。在設計之初,各個因素往往是相互制約、相互影響的,一個降低系統功耗的措施有時會帶來其他方面的“負效應”。因此,降低系統整體功耗,需要仔細分析和計算。本文從...
上傳時間: 2013-11-21
上傳用戶:zhenyushaw
資源簡介:單片機C語言應用程序設計針對目前最通用的單片機8051和最流行的程序設計語言——C語言,以KEII。公司8051單片機開發套件講解單片機的C語言應用程序設計。該套件的編譯器有支持經典8051及8051派生產品的版本,統稱為Cx51。Windows集成開發環境μVision2把μVis...
上傳時間: 2013-10-21
上傳用戶:行者Xin
資源簡介:單片機應用系統設計實例與分析
上傳時間: 2013-12-27
上傳用戶:小儒尼尼奧
資源簡介:實用單片機的C51程序,流行的語言,對于初學編程非常有用
上傳時間: 2013-12-18
上傳用戶:壞壞的華仔
資源簡介:本程序壓縮和解壓縮WAV16BIT ADPCM 文件 原程序,可以移到任何硬件平臺 使用 本程序在PC和32位單片機系統運行良好
上傳時間: 2015-04-01
上傳用戶:star_in_rain
資源簡介:PIC單片機編程程序分析,能夠供初學者學習,是很好的教程
上傳時間: 2013-12-11
上傳用戶:caozhizhi
資源簡介:關于電力系統繼電保護故障分析的一段程序。可以方便進行語言轉換
上傳時間: 2015-04-30
上傳用戶:lacsx
資源簡介:恒溫控制單片機系統C程序,對系統的溫度進行采集,然后進行PID運算后控制輸出,保持恒溫狀態
上傳時間: 2013-11-25
上傳用戶:jyycc