女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

使用proteus仿真STM32單片機的注意事項

CHANBAEK ? 來源:頭條號風口上的胖子 ? 作者:頭條號風口上的胖 ? 2023-03-23 11:22 ? 次閱讀

第1點:

我們用戶編寫的代碼,必須放在 user code begin 和 end 之間;否則,當我們修改stm32cubemx 項目的 配置時,再次生成代碼,就會刪除之前的代碼;正確做法如下圖所示:

poYBAGQbv7mAYfgmAAFQyKPydnY679.png

我們用戶編寫的代碼,必須放在 user code begin 和 end 之間

第2點:

proteus中,電源需要更改成3.3V,VDDA添加到電源VCC/GND中去;VSSA添加到GND中去;如下圖所示:

pYYBAGQbv8mAIOQ1AACws9gFHZ0245.png

pYYBAGQbv9uAfq5xAADJu0padpg804.png

電源需要改成3.3V

第3點:

HAL_Delay(__IO uint32_t Delay)延時函數在stm32f1xx_hal.c里面,該函數能實現ms級別的延時;該函數體前面有一個關鍵字__weak,該關鍵字簡單的說,表明該函數允許被重寫。

pYYBAGQbv-uAOMYoAANrJ4nE1xc807.png

HAL_Delay(__IO uint32_t Delay)

第4點:

在proteus中,由于proteus中 軟件的問題,導致程序中雖然IO口設置了內部上拉,但在proteus仿真軟件中,卻是開漏的(也就是說IO口沒有高電平狀態)。
而我們STM32單片機的外部中斷,需要IO口出現一個下降沿或者上升沿,才可以觸發中斷。所以我們在IO口外面加上拉電阻,便于產生跳邊沿,進而觸發外部中斷;

下圖所示LED的限流電阻R1,不能設置過大,設置太大會導致流過LED的電流過小,LED不發光。本次我們設置成100Ω,讓實驗現象更加明顯。

poYBAGQbv_2AIMNIAAHjAT5F54c805.png

需要添加上拉電阻,限流電阻不能太大

第5點:

下圖所示的這個按鍵稱為自鎖按鍵, 按下去之后是不會彈起來的,始終保持當前狀態;

我們在做外部中斷實驗時需要輕觸按鍵,這種按鍵是按下去之后是會彈起來的,會恢復之前的狀態。

pYYBAGQbwBGAaHIBAAId9e6q-l0596.png

自鎖按鍵

pYYBAGQbwCOAeQYoAAA7U2qoyqU482.png

輕觸按鍵

第6點:

keil軟件中,一定要勾選上Creat HEX File選項,這樣項目編譯之后才會生成HEX文件,proteus軟件加載HEX文件,實現STM32單片機程序的仿真。

還有就是在keil代碼中,修改了代碼一定要重新編譯,然后再在proteus中去觀察實驗現象。

poYBAGQbwDKACL2KAAGdgqbfjms838.png

最后

注意上述幾點,就能將外部中斷實驗成功的進行下去了。

中斷回調函數代碼如下圖所示,實現兩個按鍵分別控制LED的亮和滅;

pYYBAGQbwEOAG44EAAIng262Okk314.png

兩個按鍵分別控制LED的亮和滅;

poYBAGQbwFqAU0i-AAHNC5S4UPY753.png

實驗現象

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

    關注

    6063

    文章

    44928

    瀏覽量

    647142
  • Proteus
    +關注

    關注

    79

    文章

    1692

    瀏覽量

    108169
  • STM32
    +關注

    關注

    2290

    文章

    11017

    瀏覽量

    362469
  • 回調函數
    +關注

    關注

    0

    文章

    88

    瀏覽量

    11828
  • stm32cubemx
    +關注

    關注

    5

    文章

    286

    瀏覽量

    15985
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    新手怎樣如何學習單片機,有哪些注意事項

    新手怎樣如何學習單片機?新手學習單片機有哪些注意事項
    發表于 09-23 08:52

    AVR單片機IO使用注意事項有哪些?

    AVR單片機IO使用注意事項有哪些?
    發表于 10-29 07:22

    單片機輸出PWM有哪些注意事項

    單片機輸出PWM的常見方法和注意事項(點擊鏈接閱讀原文) ...
    發表于 01-11 07:54

    Proteus仿真單片機串口的注意事項和實物調試注意事項

    藍牙的使用,Proteus仿真單片機串口的注意事項和實物調試注意事項。玩轉單片機串口詳細零基礎版
    發表于 02-23 06:57

    使用有ISP功能的單片機注意事項

    使用有ISP功能的單片機注意事項 有ISP 功能的單片機(如:P89C51Rx+系列P89C51Rx2 系列P89C66x 系列等)在復位時存在地址引導問題,也就是從
    發表于 10-28 16:07 ?2362次閱讀
    使用有ISP功能的<b class='flag-5'>單片機</b>的<b class='flag-5'>注意事項</b>

    STM32單片機硬件關鍵基礎精華及注意事項

    STM32單片機硬件關鍵基礎精華及注意事項,對STM32單片機基礎內容介紹
    發表于 05-17 14:29 ?67次下載

    單片機系統設計與仿真 基于PROTEUS

    單片機系統設計與仿真 基于PROTEUS
    發表于 11-29 15:42 ?15次下載

    51單片機怎么檢測輸入的高電平_檢測方法及注意事項

    本文介紹51單片機檢測輸入的高電平的方法及注意事項
    發表于 12-29 16:50 ?3w次閱讀

    PIC低檔單片機使用注意事項

    PIC低檔單片機使用注意事項1、頻繁插拔電時,PIC單片機容易死機。用一個10K電阻并在LM7805的5V輸出端到地。2、單片機的復位端的電容不能太大。----------------
    發表于 11-16 14:36 ?11次下載
    PIC低檔<b class='flag-5'>單片機</b>使用<b class='flag-5'>注意事項</b>

    Proteus進行單片機仿真(一)

    Proteus進行單片機仿真(一)
    發表于 11-16 16:51 ?5次下載
    <b class='flag-5'>Proteus</b>進行<b class='flag-5'>單片機</b><b class='flag-5'>仿真</b>(一)

    九齊51單片機使用注意事項:不要用float

    九齊51單片機使用注意事項:不要用float
    發表于 11-23 16:20 ?17次下載
    九齊51<b class='flag-5'>單片機</b>使用<b class='flag-5'>注意事項</b>:不要用float

    Proteus仿真STC51單片機流水燈注意事項

    Proteus仿真STC51單片機流水燈Proteus在繪制仿真STC單片機原理圖是,
    發表于 11-23 16:20 ?11次下載
    <b class='flag-5'>Proteus</b><b class='flag-5'>仿真</b>STC51<b class='flag-5'>單片機</b>流水燈<b class='flag-5'>注意事項</b>

    《電子DIY》之藍牙的使用,Proteus仿真單片機串口的注意事項和實物調試注意事項。玩轉單片機串口詳細零基礎版

    藍牙的使用,Proteus仿真單片機串口的注意事項和實物調試注意事項。玩轉單片機串口詳細零基礎版
    發表于 12-29 19:48 ?0次下載
    《電子DIY》之藍牙的使用,<b class='flag-5'>Proteus</b><b class='flag-5'>仿真</b><b class='flag-5'>單片機</b>串口的<b class='flag-5'>注意事項</b>和實物調試<b class='flag-5'>注意事項</b>。玩轉<b class='flag-5'>單片機</b>串口詳細零基礎版

    華大單片機設計特別注意事項(上)

    華大單片機設計特別注意事項(上)
    的頭像 發表于 09-18 10:59 ?1264次閱讀

    GD32單片機GPIO結構及注意事項

    電子發燒友網站提供《GD32單片機GPIO結構及注意事項.pdf》資料免費下載
    發表于 02-07 17:27 ?0次下載
    GD32<b class='flag-5'>單片機</b>GPIO結構及<b class='flag-5'>注意事項</b>