色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

STM32單片機寄存器的功能解析

華維單片機林北 ? 來源:華維單片機林北 ? 作者:華維單片機林北 ? 2022-04-12 00:28 ? 次閱讀

“大神”叫你先上STM32,51是小朋友玩的,所以你就不學51了

初學者建議從51單片機開始,雖然很多人建議直接上STM32,但本人還是建議先學習51單片機,簡單且不容易打消積極性,很多人都是在積極性消退之后就會半途而廢,等熟悉了LED、串口、SPI、按鍵、中斷、IIC等這些基礎之后,如果對單片機還有興趣,不妨再去晉升學習STM32單片機,有了51單片機作為基礎,這時候學習STM32也是可以非常快的就能上手。

STM32單片機寄存器的功能解析

一般的寄存器的定制是從0開始定義,0000這個寄存器地址存放的是溫度的一個數據,然后0001這個采用的是濕度的數據,它們兩個數據的范圍都是0到65535,并且都是只讀的,所以它適用于的是03這個功能,組態地址就不用關心了,這個是PLC當中用的一個組態地址,實際上這個組態地址等于寄存器地址加上4001,要把它轉成十進制去加上4001,這個是一個規定,可以去設置自己的寄存器的地址,然后來說明你的寄存器里面存放的是什么值,別人讀的時候就知道怎么去讀了。

STM32單片機寄存器的功能解析

比如說想讀的是你當前的波特率,那我可以用03這個功能,從0067這個地址起始地址開始讀,讀一個寄存器是不是就讀的就是你的波特率,給一個校驗碼就應該就能夠響應什么是你的波特率的數據,同時波特率它也告訴我們,波特率它是可讀可寫的,既然可讀可寫,它應該提供的06功能碼,就可以寫單個寄存器,也可以用0六這個功能碼去對它進行操作,比如更改它的設備地址,修改它的波特率,這些都是可以的。

濕度傳感器USB接口和485信號,它們倆之間是肯定不能直接通信的,可以借助一個小模塊,USB轉485的模塊,這種模塊現在也不貴,感興趣的可以去入手一個,這里面有四根線,電源線,還有兩根信號線,然后A線接傳感器的A,B接傳感器的B,電路連好了之后就可以借助助手來實現這個通訊的功能的測試,它支持的是主機問詢,從機應答的一種方式,所以主機要去問它,它才會給你回答。

STM32單片機寄存器的功能解析

在這種主從系統當中,從機設備是不允許主動的發起通信的,我們要想通信必須由主機發起,我們可以去打開這個串口,然后去發送我們的問詢,讀兩個字節,從0000這個寄存器地址起始地址開始讀,讀寄存器在讀計算器,也就是把溫度和濕度都讀出來,這個時候還有一個校驗碼,校驗的話是CRC校驗,校驗碼不對它是肯定是不會響應的,這個時候它給出了一個響應0103,然后04,01代表01地址,03的功能碼,0四代表返回的數據長度四個字節,返回的值是048915B2,它這里面的數據的值都是16進制的。

STM32單片機寄存器的功能解析

16進制值首先要把它轉成十進制數,舉個例子0079,它轉成十進制是121,假設數據的倍率是100倍,這個值應該是1.21度,濕度也是一樣的,所以它這個地方有一個倍率是100,要控制一個485的一個接口芯片,首先轉成發送狀態,轉成發送狀態之后發送問詢幀,發送問詢之后立馬切換成接收狀態,然后接收這一幀數據,用超時的辦法去接收,接收完這么一包數據之后要解析這個數據,把這兩個數據取出來轉成十進制,然后按照它這個數據的方式把它再除以100,就可以轉成當前的溫度和濕度。

STM32單片機寄存器的功能解析

對單片機感興趣的可以查看往期分享內容,希望能幫助大家在學習單片機的路上少走一些彎路,想要入門單片機可以持續關注創為單片機編程,,回復“帶我學習”查看更多內容分享。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5336

    瀏覽量

    120230
  • STM32
    +關注

    關注

    2270

    文章

    10895

    瀏覽量

    355739
  • 51單片機
    +關注

    關注

    274

    文章

    5702

    瀏覽量

    123491
收藏 人收藏

    評論

    相關推薦

    單片機教程七:單片機的特殊功能寄存器

    單片機教程七:單片機的特殊功能寄存器 通過前面的學習,我們已知單片機的內部有ROM、有RAM、有并行I/O口,那么,除了這些東西之外,
    發表于 05-15 23:01 ?2279次閱讀
    <b class='flag-5'>單片機</b>教程七:<b class='flag-5'>單片機</b>的特殊<b class='flag-5'>功能</b><b class='flag-5'>寄存器</b>

    51單片機匯編語言教程_單片機的特殊功能寄存器

    51單片機匯編語言教程:7課單片機的特殊功能寄存器
    發表于 01-19 15:26 ?0次下載

    CAN寄存器功能

    fesscale的8位單片機can寄存器對應的功能
    發表于 03-29 14:44 ?4次下載

    51單片機寄存器功能一覽表

    本文主要詳細介紹51單片機寄存器功能,首先介紹了51單片機引腳圖及功能,其次闡述了51單片機
    發表于 05-22 16:12 ?5.2w次閱讀
    51<b class='flag-5'>單片機</b><b class='flag-5'>寄存器</b><b class='flag-5'>功能</b>一覽表

    51單片機的21個特殊功能寄存器的詳細資料說明

    學習51單片機的過程中,其實就是學習怎么用它的特殊功能寄存器(有些寄存器是我們看不到的),特殊功能寄存器
    發表于 09-10 17:26 ?14次下載
    51<b class='flag-5'>單片機</b>的21個特殊<b class='flag-5'>功能</b><b class='flag-5'>寄存器</b>的詳細資料說明

    51單片機經常使用的寄存器功能總結

    本文檔的主要內容詳細介紹的是51單片機經常使用的寄存器功能總結。
    發表于 08-29 17:29 ?12次下載
    51<b class='flag-5'>單片機</b>經常使用的<b class='flag-5'>寄存器</b><b class='flag-5'>功能</b>總結

    51單片機的21個特殊功能寄存器詳細資料概述

    在80C51單片機中設置了與片內RAM統一編址的21個特殊功能寄存器(SFR)。訪問SFR只允許使用直接尋址方式。特殊功能寄存器(SFR)每
    發表于 07-09 17:40 ?8次下載
    51<b class='flag-5'>單片機</b>的21個特殊<b class='flag-5'>功能</b><b class='flag-5'>寄存器</b>詳細資料概述

    STM32單片機不完全手冊之寄存器版本

    STM32單片機不完全手冊之寄存器版本
    發表于 07-31 16:10 ?0次下載

    7課:單片機的特殊功能寄存器 2020/11/15

    7課:單片機的特殊功能寄存器 2020/11/15
    發表于 11-20 12:51 ?7次下載
    7課:<b class='flag-5'>單片機</b>的特殊<b class='flag-5'>功能</b><b class='flag-5'>寄存器</b> 2020/11/15

    [單片機]STM32 Flash寄存器

    [單片機]STM32 Flash寄存器● FPEC key register (FLASH_KEYR)● Option byte key register (FLASH_OPTKEYR
    發表于 12-02 10:36 ?12次下載
    [<b class='flag-5'>單片機</b>]<b class='flag-5'>STM32</b> Flash<b class='flag-5'>寄存器</b>

    STM32寄存器操作

    STM32寄存器操作在使用STM32單片機編程時一般都用ST給的庫函數編程,庫函數編程的底層就是對單片機
    發表于 01-13 15:43 ?19次下載
    <b class='flag-5'>STM32</b>的<b class='flag-5'>寄存器</b>操作

    單片機定時寄存器

    標準的 51 單片機內部有 T0 和 T1 這兩個定時,T 就是 Timer 的縮寫,現在很多 51 系列單片機還會增加額外的定時,在這里我們先講定時
    發表于 02-10 12:10 ?1次下載
    <b class='flag-5'>單片機</b>定時<b class='flag-5'>器</b>的<b class='flag-5'>寄存器</b>

    單片機寄存器和存儲哪個好

    單片機寄存器和存儲哪個好 單片機的運用在生活中是很常見的,隨著科技的發展,單片機更新速度和發展速度也非常快。對于
    發表于 03-21 15:18 ?655次閱讀

    單片機寄存器有哪些 單片機寄存器怎么理解 寄存器單片機的關系

    單片機寄存器是一種特殊的存儲器件,用于存儲和處理程序中的數據和指令。可以將單片機寄存器看作是CPU內部的工作區域,類似于人的大腦,用于暫時存儲和處理當前的任務和信息。
    發表于 04-01 15:47 ?6271次閱讀

    單片機工作寄存器作用 單片機常用專用寄存器

    除了通用寄存器(如累加、通用寄存器等),單片機中還會有特定功能寄存器,如定時
    的頭像 發表于 04-08 14:46 ?7516次閱讀
    主站蜘蛛池模板: 免费精品一区二区三区在线观看| 高清AV熟女一区| 中文成人在线视频| 亚洲欭美日韩颜射在线二| 亚洲欧美国产综合在线| 亚洲AV人无码综合在线观看蜜桃| 忘忧草下载| 午夜免费福利| 亚洲成人黄色片| 亚洲精品久久久久久蜜臀| 小sao货水好多真紧h的视频| 色欲AV无码乱码精品国产| 三级全黄a| 无码日韩人妻精品久久蜜桃入口 | yy8090韩国理伦片在线| 99久久久A片无码国产精| 99热久久这里只有精品| CHINESE熟女老女人HD视频| 本庄优花aⅴ全部在线影片| 操老太太的逼| 国产A级毛片久久久久久久| 国产精品久久婷婷五月色| 国产午夜精品理论片影院| 好紧的小嫩嫩17p| 久见久热 这里只有精品| 脔到她哭H粗话HWWW男男动漫| 毛片大片免费看| 欧美人与动牲交A免费| 日本一本道高清码v| 文中字幕一区二区三区视频播放| 性一交一乱一色一视频| 一本道无码字幕在线看| 18日本人XXXXXX18| 成人国产三级在线播放| 国产精人妻无码一区麻豆| 九色PORNY蝌蚪视频首页| 美国大臿蕉香蕉大视频| 三级黄网站| 亚洲人日本人jlzzy| 99精品国产第一福利网站 | 无套内谢大学生A片|