日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]從業(yè)近十年!手把手教你單片機程序框架 第43講開場白:上一節(jié)講了通過串口用delay延時方式發(fā)送一串數(shù)據(jù),這種方式要求發(fā)送一串數(shù)據(jù)的時候一氣呵成,期間不能執(zhí)行其它任務,由于delay(400)這個時間還不算很長,所以可以

從業(yè)近十年!手把手教你單片機程序框架 第43講

開場白:

上一節(jié)講了通過串口用delay延時方式發(fā)送一串數(shù)據(jù),這種方式要求發(fā)送一串數(shù)據(jù)的時候一氣呵成,期間不能執(zhí)行其它任務,由于delay(400)這個時間還不算很長,所以可以應用在很多簡單任務的系統(tǒng)中。但是在某些任務量很多的系統(tǒng)中,實時運行的主任務不允許被長時間和經(jīng)常性地中斷,這個時候就需要用計數(shù)延時來替代delay延時。本節(jié)要教會大家兩個知識點:

第一個:用計數(shù)延時方式發(fā)送一串數(shù)據(jù)的程序框架。

第二個:環(huán)形消息隊列的程序框架。

具體內容,請看源代碼講解。

(1)硬件平臺:

基于朱兆祺51單片機學習板。

(2)實現(xiàn)功能:

波特率是:9600.

用朱兆祺51單片機學習板中的S1,S5,S9,S13作為獨立按鍵。

按一次按鍵S1,發(fā)送EB 00 55 01 00 00 00 00 41

按一次按鍵S5,發(fā)送EB 00 55 02 00 00 00 00 42

按一次按鍵S9,發(fā)送EB 00 55 03 00 00 00 00 43

按一次按鍵S13,發(fā)送EB 00 55 04 00 00 00 00 44

(3)源代碼講解如下:

第四十三節(jié)源代碼講解.rar
96b4113134b658488f8da73d4dcb1040.rar (4.16 KB)

總結陳詞:

前面幾個章節(jié)中,每個章節(jié)要么獨立地講解串口收數(shù)據(jù),要么獨立地講解發(fā)數(shù)據(jù),實際上在大部分的項目中,串口都需要“一收一應答”的握手協(xié)議,上位機作為主機,單片機作為從機,主機先發(fā)一串數(shù)據(jù),從機收到數(shù)據(jù)后進行校驗判斷,如果校驗正確則返回正確應答指令,如果校驗錯誤則返回錯誤應答指令,主機收到應答指令后,如果發(fā)現(xiàn)是正確應答指令則繼續(xù)發(fā)送其它的新數(shù)據(jù),如果發(fā)現(xiàn)是錯誤應答指令,或者超時沒有接收到任何應答指令,則繼續(xù)重發(fā),如果連續(xù)重發(fā)三次都是錯誤應答或者無應答,主機就進行報錯處理。讀者只要把我的串口收發(fā)程序結合起來,就很容易實現(xiàn)這樣的功能,我就不再詳細講解了。從下一節(jié)開始我講解單片機掉電后數(shù)據(jù)保存的內容,欲知詳情,請聽下回分解-----利用AT24C02進行掉電后的數(shù)據(jù)保存。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

8位單片機在嵌入式設計領域已經(jīng)成為半個多世紀以來的主流選擇。盡管嵌入式系統(tǒng)市場日益復雜,8位單片機依然不斷發(fā)展,積極應對新的挑戰(zhàn)和系統(tǒng)需求。如今,Microchip推出的8位PIC?和AVR?單片機系列,配備了先進的獨立...

關鍵字: 單片機 嵌入式 CPU

在嵌入式系統(tǒng)開發(fā)中,程序燒錄是連接軟件設計與硬件實現(xiàn)的關鍵環(huán)節(jié)。當前主流的單片機燒錄技術已形成ICP(在電路編程)、ISP(在系統(tǒng)編程)、IAP(在應用編程)三大技術體系,分別對應開發(fā)調試、量產燒錄、遠程升級等不同場景。...

關鍵字: 單片機 ISP ICP IAP 嵌入式系統(tǒng)開發(fā)

在嵌入式系統(tǒng)開發(fā)中,看門狗(Watchdog Timer, WDT)是保障系統(tǒng)可靠性的核心組件,其初始化時機的選擇直接影響系統(tǒng)抗干擾能力和穩(wěn)定性。本文從硬件架構、軟件流程、安全規(guī)范三個維度,系統(tǒng)分析看門狗初始化的最佳實踐...

關鍵字: 單片機 看門狗 嵌入式系統(tǒng)

本文中,小編將對單片機予以介紹,如果你想對它的詳細情況有所認識,或者想要增進對它的了解程度,不妨請看以下內容哦。

關鍵字: 單片機 開發(fā)板 Keil

隨著單片機系統(tǒng)越來越廣泛地應用于消費類電子、醫(yī)療、工業(yè)自動化、智能化儀器儀表、航空航天等各領域,單片機系統(tǒng)面臨著電磁干擾(EMI)日益嚴重的威脅。電磁兼容性(EMC)包含系統(tǒng)的發(fā)射和敏感度兩方面的問題。

關鍵字: 單片機 電磁兼容

以下內容中,小編將對單片機的相關內容進行著重介紹和闡述,希望本文能幫您增進對單片機的了解,和小編一起來看看吧。

關鍵字: 單片機 復位電路

在這篇文章中,小編將為大家?guī)韱纹瑱C的相關報道。如果你對本文即將要講解的內容存在一定興趣,不妨繼續(xù)往下閱讀哦。

關鍵字: 單片機 異常復位

今天,小編將在這篇文章中為大家?guī)韱纹瑱C的有關報道,通過閱讀這篇文章,大家可以對它具備清晰的認識,主要內容如下。

關鍵字: 單片機 仿真器

單片機將是下述內容的主要介紹對象,通過這篇文章,小編希望大家可以對它的相關情況以及信息有所認識和了解,詳細內容如下。

關鍵字: 單片機 中斷 boot

一直以來,單片機都是大家的關注焦點之一。因此針對大家的興趣點所在,小編將為大家?guī)韱纹瑱C的相關介紹,詳細內容請看下文。

關鍵字: 單片機 數(shù)字信號 模擬信號
關閉