在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

如何控制CH32V103進入待機模式以及對其進行喚醒操作

CHANBAEK ? 來源:CSDN-借過風景 ? 作者:CSDN-借過風景 ? 2023-01-31 14:47 ? 次閱讀

簡介

CH32V103系列是以青稞V3A處理器為核心的32位通用MCU,該處理器是基于RISC-V開源指令集設計。片上集成了時鐘安全機制、多級電源管理、通用DMA控制器。此系列具有1路USB2.0主機/設備接口、多通道12位ADC轉換模塊、多通道TouchKey、多組定時器、多路IIC/USART/SPI接口等豐富的外設資源。

本章教程主要講述如何控制CH32V103進入待機模式以及對其進行喚醒操作。

1、PWR-待機模式簡介及相關函數介紹

待機模式在某些指定的喚醒條件下退出后,微控制器將被復位,并且執行的是電源復位。待機模式下可工作模塊:獨立看門狗(IWDG)、實時時鐘(RTC)、低頻時鐘(LSI/LSE)。

進入:配置內核寄存器控制位 SLEEPDEEP=1,電源控制寄存器的 PDDS=1,執行WFI或WFE,可選SEVONPEND和SLEEPONEXIT。

退出:1)任一外部中斷/事件(在外部中斷寄存器中設置),此喚醒等效停止模式退出。

2)WKUP引腳的上升沿、RTC鬧鐘事件的上升沿、NRST引腳上外部復位、IWDG復位,此喚醒后微控制器執行電源復位。

注:調試模式下,使微處理器進入停止或待機模式,將失去調試連接。

關于CH32V103 PWR待機模式具體信息,可參考CH32V103應用手冊。CH32V103 PWR標準庫函數在PWR-睡眠模式章節已介紹,在此不再贅述。

2、硬件設計

單片機進入待機模式之后,需要對其進行喚醒操作,此時將開發板PA0引腳與3.3V引腳連接即可進行喚醒。

3、軟件設計

本章教程在第四章EXTI基礎上進行單片機待機模式喚醒,通過PA0接3.3V進入中斷對睡眠模式進行喚醒,關于EXTI部分程序在此不再介紹,主要介紹如何進入睡眠模式并對其進行中斷喚醒,其具體程序如下:

main.c文件

pYYBAGPYuRaAQu6_AAB20ItK0Sk393.png

4、下載驗證

將編譯好的程序下載到開發板并復位,串口打印情況具體如下:

poYBAGPYuRaAFdXPAACGJN0BoXc639.png

由圖可知,單片機進入待機模式,將PA0引腳與3.3V引腳連接之后,串口打印信息如下:

poYBAGPYuRaAPrVnAACX4nyRfeM675.png

由上圖可知,待機模式被中斷喚醒,程序運行。

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

    關注

    146

    文章

    17316

    瀏覽量

    352347
  • 控制器
    +關注

    關注

    112

    文章

    16444

    瀏覽量

    179161
  • PWR
    PWR
    +關注

    關注

    0

    文章

    28

    瀏覽量

    10037
  • RISC-V
    +關注

    關注

    45

    文章

    2322

    瀏覽量

    46436
  • CH32V103
    +關注

    關注

    1

    文章

    13

    瀏覽量

    1035
  • ch32
    +關注

    關注

    0

    文章

    73

    瀏覽量

    679
收藏 人收藏

    評論

    相關推薦

    【RTT大賽作品連載】CH32V103 USBHID鍵盤鼠標

    基于CH32V103實現了USB HID的鍵盤鼠標功能,提供寫好的代碼文件,歡迎fork。
    的頭像 發表于 11-29 08:49 ?8053次閱讀

    CH32V103基礎教程12-RTC

    本章教程將使用CH32V103的內部RTC,并通過串口調試助手打印顯示日期時間。1、RTC簡介及相關函數介紹實時時鐘(RTC)是一個獨立的定時器模塊,可編程計數器最大可達到32位,配合軟件即可以
    發表于 04-17 15:26

    CH32V103基礎教程19-PWR-睡眠模式

    本章教程主要講述如何控制CH32V103進入睡眠模式以及對
    發表于 04-18 15:44

    CH32V103基礎教程20-PWR-待機模式

    本章教程主要講述如何控制CH32V103進入待機模式以及對
    發表于 04-18 15:46

    CH32V103基礎教程21-PWR-停止模式

    本章教程主要講述如何控制CH32V103進入停止模式以及對
    發表于 04-19 16:02

    CH32V103基礎教程23-讀寫內部FLASH

    本章教程將通過程序代碼進行內部FLASH讀寫操作。1、CH32V103內部FLASH簡介及相關函數介紹CH32V103芯片含有一個內部FLASH,
    發表于 04-19 16:14

    CH32V103基礎教程29-I2C-7位地址模式,主機接收從機發送

    本章教程主要在前面第38章的基礎上進行7位地址模式下的主機接收從機發送實驗。注意,本章例程使用CH32V103硬件IIC。 1、I2C簡介及相關函數介紹關于I2C相關介紹,在前面章節已經介紹,在此
    發表于 04-23 16:10

    CH32V103基礎教程89-FLASH編程

    本章主要使用CH32V103進行FLASH的擦/讀/寫,以及快速編程。 1、FLASH簡介及相關函數介紹關于CH2V103的FLSAH,
    發表于 05-10 16:20

    中斷-CH32V103如何關閉全局中斷

    即可; 需要注意的是CH32V103 關閉總中斷-需要在機器模式操作 CSR 寄存器 mstate,故替換了上面的起始文件后,芯片會一直工作在機器模式下。 機器
    發表于 09-26 11:13

    RISC-V MCU應用開發教程之CH32V103

    教程基于沁恒32位通用增強型RISC-V架構MCU CH32V103,力爭全面分析CH32V103的每個外設功能及使用方法,手把手教大家玩轉RISC-V MCU應用開發。教程側重于外設
    發表于 11-18 16:21 ?18次下載
    RISC-<b class='flag-5'>V</b> MCU應用開發教程之<b class='flag-5'>CH32V103</b>

    如何控制CH32V103進入睡眠模式以及對進行中斷喚醒操作

    CH32V103系列是以青稞V3A處理器為核心的32位通用MCU,該處理器是基于RISC-V開源指令集設計。 片上集成了時鐘安全機制、多級電源管理、通用DMA控制器。 此系列具有1路U
    的頭像 發表于 01-31 14:43 ?3082次閱讀
    如何<b class='flag-5'>控制</b><b class='flag-5'>CH32V103</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>中斷<b class='flag-5'>喚醒</b><b class='flag-5'>操作</b>

    如何控制CH32V103進入停止模式以及對進行喚醒操作

    CH32V103系列是以青稞V3A處理器為核心的32位通用MCU,該處理器是基于RISC-V開源指令集設計。片上集成了時鐘安全機制、多級電源管理、通用DMA控制器。此系列具有1路USB
    的頭像 發表于 01-31 14:48 ?1961次閱讀
    如何<b class='flag-5'>控制</b><b class='flag-5'>CH32V103</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><b class='flag-5'>喚醒</b><b class='flag-5'>操作</b>

    ch32v103應用教程 ch32v103c8t6兼容 ch32v103c8t6燒錄器

    、低成本的單片機,廣泛應用于工業自動化、通信、汽車電子、醫療儀器等領域。它采用的是ARM Cortex-M3內核,具有豐富的外設,支持多種通信協議,操作靈活、功能強大。本文主要介紹CH32V103
    的頭像 發表于 08-22 15:19 ?2074次閱讀

    ch32v103和stm32的區別

    和stm32。雖然它們共同作為微處理器的代表,但是它們之間還是有很多不同的。下面就詳細地對這兩種芯片進行比較和解析。 1、基本介紹 CH32V103是一款以ARM結構為基礎,具有射頻控制功能,能提供所有常規的數字接口的單片機芯片
    的頭像 發表于 08-22 15:48 ?1575次閱讀

    ch32v103與stm32f103的區別

    ch32v103與stm32f103的區別? Ch32v103與STM32f103是兩種不同的芯片,雖然它們都是基于ARM Cortex-M3內核的32位微
    的頭像 發表于 08-22 15:49 ?2641次閱讀
    主站蜘蛛池模板: 亚洲综合区图片小说区 | 日本系列 1页 亚洲系列 | 美女露出尿口让男人桶爽网站 | 韩国三级在线视频 | 久久婷婷国产一区二区三区 | 久青草视频在线播放 | 日本视频www| 天堂中文在线最新版地址 | 18视频网站在线观看 | 亚洲精品二区中文字幕 | 日本黄色免费观看 | 天天色播 | 求av网站| 欧美高清一区二区 | 一区在线免费观看 | 天天久久综合 | 欧美日韩一区二区不卡 | 欧美式free群乱 | 看天堂| 成人黄色一级片 | 欧美人与z0zoxxxx | 亚洲在线a | 国产在线播放成人免费 | 三级五月天 | 韩国三级床戏合集 | 色婷婷一区 | www.四虎在线 | 五月婷亚洲 | 永久免费mv网站入口 | 一区二区中文字幕在线观看 | 成人在线网 | 羞羞爱爱 | 经典三级一区二区三区视频 | 色综合久久天天综合观看 | 色婷婷色综合激情国产日韩 | 中文字幕一区二区三区5566 | 黄.www| 国产一级特黄a大片免费 | 女bbbbxxxx毛片视频0 | 一区二区手机视频 | 成人一级视频 |