《單片機(jī)技術(shù)》課件-4-1智能冰箱1上報(bào)數(shù)據(jù)_第1頁
《單片機(jī)技術(shù)》課件-4-1智能冰箱1上報(bào)數(shù)據(jù)_第2頁
《單片機(jī)技術(shù)》課件-4-1智能冰箱1上報(bào)數(shù)據(jù)_第3頁
《單片機(jī)技術(shù)》課件-4-1智能冰箱1上報(bào)數(shù)據(jù)_第4頁
《單片機(jī)技術(shù)》課件-4-1智能冰箱1上報(bào)數(shù)據(jù)_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

無錫職業(yè)技術(shù)學(xué)院內(nèi)部資料上報(bào)數(shù)據(jù)做題啦課前互動連線題(數(shù)碼管動態(tài)顯示的思路)通過位選信號選定特定編號的數(shù)碼管,由于清屏數(shù)據(jù)不讓數(shù)碼管顯示,此時(shí)該位數(shù)碼管不顯示數(shù)據(jù)。將該位數(shù)碼管要顯示數(shù)據(jù)的字段編碼送出。送清屏段碼數(shù)據(jù),否則進(jìn)入到改變位選信號步驟,剛剛顯示的圖樣會在下一位數(shù)碼管上被短暫顯示。返回將該位數(shù)碼管要顯示的數(shù)據(jù)的字段編碼送出步驟,不斷循環(huán)。改變位選信號,使得下一位數(shù)碼管開始顯示屬于它的數(shù)據(jù)。送清屏段碼數(shù)據(jù),也就是讓數(shù)碼管不顯示數(shù)據(jù),否則輸出位選信號就會導(dǎo)致某位數(shù)碼管顯示亂碼。延遲一段時(shí)間以保證該位數(shù)碼管在每輪顯示周期中被點(diǎn)亮足夠的時(shí)間,否則該位數(shù)碼管最終顯示的效果會比較暗。③④⑥①②⑤⑦*CONTENTSPAGE目錄頁1任務(wù)發(fā)布沖關(guān)學(xué)習(xí)任務(wù)小結(jié)課外拓展234目錄*TRANSITIONPAGE過渡頁模塊一

任務(wù)發(fā)布任務(wù)描述制定職業(yè)能力目標(biāo)12重點(diǎn)分析難點(diǎn)分析34模塊一任務(wù)發(fā)布完成智能冰箱的數(shù)據(jù)上報(bào),你的具體任務(wù)如下:配置串口發(fā)送模式;發(fā)送固定格式數(shù)據(jù);在計(jì)算機(jī)上使用串口調(diào)試助手

觀察數(shù)據(jù)。1任務(wù)描述模塊一任務(wù)發(fā)布任務(wù)描述制定職業(yè)能力目標(biāo)12重點(diǎn)分析難點(diǎn)分析34模塊一任務(wù)發(fā)布能根據(jù)異步串口通信協(xié)議,設(shè)計(jì)合理的通信參數(shù);能根據(jù)MCU的編程手冊,利用STM32CubeMX準(zhǔn)確配置STM32串口發(fā)送功能;根據(jù)功能需求,正確添加串口處理代碼,實(shí)現(xiàn)字符串的發(fā)送。2制定職業(yè)能力目標(biāo)模塊一任務(wù)發(fā)布任務(wù)描述制定職業(yè)能力目標(biāo)12重點(diǎn)分析難點(diǎn)分析34模塊一任務(wù)發(fā)布01串口通信參數(shù)的意義;02串口發(fā)送庫函數(shù)。3重點(diǎn)分析模塊一任務(wù)發(fā)布任務(wù)描述制定職業(yè)能力目標(biāo)12重點(diǎn)分析難點(diǎn)分析34模塊一任務(wù)發(fā)布02STM32F1定時(shí)器CR101串口通信的各種參數(shù)的含義和一些串口函數(shù)的使用。4重點(diǎn)分析模塊一任務(wù)發(fā)布*TRANSITIONPAGE過渡頁模塊二

沖關(guān)學(xué)習(xí)3熟悉工單2知識儲備4任務(wù)實(shí)施1設(shè)備選型模塊二沖關(guān)學(xué)習(xí)1設(shè)備選型模塊二沖關(guān)學(xué)習(xí)STM32F103VET61設(shè)備選型模塊二沖關(guān)學(xué)習(xí)沖關(guān)啦模塊二沖關(guān)學(xué)習(xí)闖關(guān)題目選擇題1.Cortex-M處理器采?的架構(gòu)是(

)。(A)v4T(B)v5TE(C)v6(D)v7D2.ARMCortex—M3不可以通過()喚醒CPU。A.I/O端口B.RTC鬧鐘C.USB喚醒事件D.PLLD模塊二沖關(guān)學(xué)習(xí)3熟悉工單4任務(wù)實(shí)施2知識儲備1設(shè)備選型模塊二沖關(guān)學(xué)習(xí)數(shù)據(jù)通信方式①2知識儲備串口通信協(xié)議②STM32串口基本功能③串口發(fā)送步驟分析④①單片機(jī)發(fā)送數(shù)據(jù)⑤在計(jì)算上查看數(shù)據(jù)⑥模塊二沖關(guān)學(xué)習(xí)①數(shù)據(jù)通信方式:串行通信與并行通信2知識儲備模塊二沖關(guān)學(xué)習(xí)①數(shù)據(jù)通信方式:串行通信與并行通信2知識儲備模塊二沖關(guān)學(xué)習(xí)2知識儲備①數(shù)據(jù)通信方式:全雙工、半雙工及單工通信模塊二沖關(guān)學(xué)習(xí)2知識儲備①數(shù)據(jù)通信方式:同步通信I2C同步通信模塊二沖關(guān)學(xué)習(xí)2知識儲備①數(shù)據(jù)通信方式:異步通信異步通信模塊二沖關(guān)學(xué)習(xí)2知識儲備①數(shù)據(jù)通信方式:常見串口通信接口串口是各類電子產(chǎn)品中最常見的通信接口之一線路簡單22%開發(fā)、調(diào)試工具豐富40%連接方便38%串口優(yōu)點(diǎn):模塊二沖關(guān)學(xué)習(xí)2知識儲備①數(shù)據(jù)通信方式:常見串口通信接口串口數(shù)據(jù)傳輸示意圖串口數(shù)據(jù)傳輸示意圖模塊二沖關(guān)學(xué)習(xí)串口通信協(xié)議②2知識儲備數(shù)據(jù)通信方式①STM32串口基本功能③串口發(fā)送步驟分析④②單片機(jī)發(fā)送數(shù)據(jù)⑤在計(jì)算上查看數(shù)據(jù)⑥模塊二沖關(guān)學(xué)習(xí)2知識儲備②串口通信協(xié)議:物理層TTL與RS-232通信標(biāo)準(zhǔn)DB9串口線模塊二沖關(guān)學(xué)習(xí)2知識儲備②串口通信協(xié)議:物理層通常情況下串口的連接方式兩塊單片機(jī)之間串口通信連接方式模塊二沖關(guān)學(xué)習(xí)2知識儲備②串口通信協(xié)議:物理層Max232電平轉(zhuǎn)換電路模塊二沖關(guān)學(xué)習(xí)2知識儲備②串口通信協(xié)議:物理層(1)RS-232信號線DB9接收與改善模塊二沖關(guān)學(xué)習(xí)2知識儲備②串口通信協(xié)議:物理層(1)RS-232信號線RS-232接口定義模塊二沖關(guān)學(xué)習(xí)2知識儲備②串口通信協(xié)議:物理層(2)USB轉(zhuǎn)串口設(shè)備與電腦通信模塊二沖關(guān)學(xué)習(xí)2知識儲備②串口通信協(xié)議:協(xié)議層數(shù)據(jù)包模塊二沖關(guān)學(xué)習(xí)串口基本功能③2知識儲備數(shù)據(jù)通信方式①串口通信協(xié)議②串口發(fā)送步驟分析④③單片機(jī)發(fā)送數(shù)據(jù)⑤在計(jì)算上查看數(shù)據(jù)⑥模塊二沖關(guān)學(xué)習(xí)模塊二沖關(guān)學(xué)習(xí)③串口基本功能2知識儲備STM32串口功能框圖1-引腳

2-數(shù)據(jù)寄存器

3-控制器

4-波特率串口發(fā)送步驟分析④2知識儲備數(shù)據(jù)通信方式①串口通信協(xié)議②串口基本功能③④單片機(jī)發(fā)送數(shù)據(jù)⑤在計(jì)算上查看數(shù)據(jù)⑥模塊二沖關(guān)學(xué)習(xí)④串口發(fā)送步驟分析2知識儲備(2)字長(1)通信速率(3)校驗(yàn)?zāi)J剑?)起始位、停止位(5)硬件流控模塊二沖關(guān)學(xué)習(xí)單片機(jī)發(fā)送數(shù)據(jù)⑤2知識儲備數(shù)據(jù)通信方式①串口通信協(xié)議②串口基本功能③⑤串口發(fā)送步驟分析④在計(jì)算上查看數(shù)據(jù)⑥模塊二沖關(guān)學(xué)習(xí)⑤單片機(jī)發(fā)送數(shù)據(jù)2知識儲備HAL_StatusTypeDefHAL_UART_Transmit(UART_HandleTypeDef*huart, uint8_t*pData,uint16_tSize,uint32_tTimeout)模塊二沖關(guān)學(xué)習(xí)在計(jì)算上查看數(shù)據(jù)⑥2知識儲備數(shù)據(jù)通信方式①串口通信協(xié)議②串口基本功能③⑥串口發(fā)送步驟分析④單片機(jī)發(fā)送數(shù)據(jù)⑤模塊二沖關(guān)學(xué)習(xí)⑥在計(jì)算上查看數(shù)據(jù)2知識儲備模塊二沖關(guān)學(xué)習(xí)⑥在計(jì)算上查看數(shù)據(jù)2知識儲備模塊二沖關(guān)學(xué)習(xí)沖關(guān)啦模塊二沖關(guān)學(xué)習(xí)闖關(guān)題目填空題1、根據(jù)通信雙方的分工和信號傳輸方向可分為()、()、()全雙工半雙工單工2、按數(shù)據(jù)傳送的方式,通信可分為()與()

串行通信并行通信模塊二沖關(guān)學(xué)習(xí)4任務(wù)實(shí)施1設(shè)備選型3熟悉工單2知識儲備模塊二沖關(guān)學(xué)習(xí)請參照任務(wù)工單完成相關(guān)內(nèi)容3熟悉工單模塊二沖關(guān)學(xué)習(xí)(1)新建STM32CubeMX工程,完成調(diào)試端口的配置、MCU時(shí)鐘樹的配置、中斷配置等。(2)配置串口參數(shù),保存STM32CubeMX工程、生成初始C代碼工程并使用Keil打開。(3)完善代碼,添加串口發(fā)送代碼。(4)編譯程序,生成HEX文件并燒寫到開發(fā)板中。(5)測試效果使用串口調(diào)試助手驗(yàn)證結(jié)果。3熟悉工單模塊二沖關(guān)學(xué)習(xí)沖關(guān)啦模塊二沖關(guān)學(xué)習(xí)闖關(guān)題目UART串口屬于異步通信,時(shí)鐘信號需要通信雙方各自產(chǎn)生,串口發(fā)送步驟約定內(nèi)容包括:通信速率、()、()、起始位、停止位、硬件流控制。字長校驗(yàn)?zāi)J侥K二沖關(guān)學(xué)習(xí)1設(shè)備選型2知識儲備4任務(wù)實(shí)施3熟悉工單模塊二沖關(guān)學(xué)習(xí)請參照任務(wù)工單完成上報(bào)數(shù)據(jù)的操作請觀看任務(wù)實(shí)施視頻4任務(wù)實(shí)施模塊二沖關(guān)學(xué)習(xí)*TRANSITIONPAGE過渡頁模塊三

任務(wù)小結(jié)(1)波特率:這是一個(gè)衡量通信速度的參數(shù)。(2)數(shù)據(jù)位:這是衡量通信中實(shí)際數(shù)據(jù)位的參數(shù)。(3)停止位:用于表示單個(gè)包的最后一位。(4)奇偶校驗(yàn)位:在串口通信中一種簡單的檢錯方式。(一)串口通信參數(shù)的意義模塊三任務(wù)小結(jié)HAL_UART_Transmit()HAL_UART_Transmit_IT()HAL_UART_Transmit_DMA()三個(gè)函數(shù),就分別對應(yīng)串口的查詢方式發(fā)送,中斷方式發(fā)送和DMA方式發(fā)送。本任務(wù)我們使用HAL_UART_Transmit()來實(shí)現(xiàn)數(shù)據(jù)發(fā)送。(二)串口發(fā)送庫函數(shù)模塊三任務(wù)小結(jié)*TRANSITIONPAGE過渡頁

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論