chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

關(guān)于 STM32 的幾點內(nèi)容

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 2020-03-08 12:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

每天后臺都會收到各種各樣的問題,其實我每天都會抽空回答一下問題。所以,今天寫幾個后臺朋友問的問題。

主要內(nèi)容:

1.為什么STM32F0沒有AFIO時鐘呢?

2.關(guān)于STM32中的各種電源

3.IAR中如何查看外設寄存器

4.關(guān)于問問題

1為什么STM32F0沒有AFIO時鐘呢?

前面寫過一篇文章【關(guān)于STM32時鐘配置的那些坑】里面有講述關(guān)于什么時候開啟AFIO時鐘,有朋友下來去研究AFIO時鐘時發(fā)現(xiàn)STM32F0芯片中沒有AFIO時鐘,于是就問了這么一個問題:你好,為什么STM32F0沒有AFIO時鐘呢?

答案就是STM32F0沒有AFIO時鐘。那又是怎樣實現(xiàn)重定義這個功能的呢?

實現(xiàn)重定義功能也是由特定的控制器完成的,需要使用某個控制器,就需要開啟對應的時鐘。

而STM32F1就是由“Alternate function I/O and debug configuration”完成的這個功能,所以開啟的時鐘就是AFIO時鐘。

細心的朋友會發(fā)現(xiàn)除STM32F1外的MCU,像F0、F2、F3···L4,甚至最新的H7這些芯片里面都有這個一個控制器:系統(tǒng)配置控制器 (SYSCFG)。

這個SYSCFG控制器的功能因芯片不同,功能也不同。比如F4系統(tǒng)配置控制器主要用于管理對可執(zhí)行代碼的存儲區(qū)域的地址重映射、選擇以太網(wǎng) PHY 接口以及管理 GPIO 的外部中斷線連接。

像H7的功能就更多了:

很多人經(jīng)??匆妱e人代碼中開啟AFIO時鐘、SYSCFG時鐘,但自己卻不知道究竟什么時候開啟,什么時候不開啟。那么,只需要看一下手冊就行了。

如果你不知道何時開啟,使用STM32CubeMX配置生成初始化代碼查看一下就知道啦。

2關(guān)于STM32中的各種電源

有朋友要求講述一下關(guān)于STM32中ADC參考電壓的問題,這里就簡單就講述一下關(guān)于STM32中各電源的情況。

STM32中電源有:VBAT、 VSS、 VDD、VSSA、 DDA、VCAP、 VREF+、 VREF-等。

關(guān)于電源,可以查看STM32參考手冊【電源控制】的章節(jié),看一下里面電源框圖就一目了然了。拿STM32F4舉例:

其實,主要劃分為三塊區(qū)域:備份區(qū)域(電池電源)、常規(guī)供電電源(VDD)、模擬部分電源(ADC、DAC等)。

一般參考電壓VREF+或VREF-只有在大封裝100及以上引腳才有。沒有參考電壓的芯片就是使用內(nèi)部參考電壓。

有一個條件,VREF+ 引腳電壓:VSSA- < VREF+ < VDDA。

內(nèi)部參考電壓VREFINT

一般內(nèi)部參考電壓 VREFINT 連接到 ADC1_IN17,也就是說可以通過ADC讀取內(nèi)部參考電壓。

3IAR中如何查看外設寄存器

前面一篇文章【IAR在線調(diào)試查看各種變量的不同方法】講述了IAR View視圖菜單中的幾個子菜單,查看幾個變量的窗口。

于是,后臺就有朋友問了一個問題:IAR開發(fā)環(huán)境中定時器的寄存器狀態(tài)在哪里查看。

因為很多朋友都是從Keil MDK-ARM過來的,知道MDK-ARM里面可以直接查看外設寄存器,而且可以快速的查看每一個Bit位。如下圖:

那么,回到EWARM,很多朋友找了很久,就是沒有找到類似上面Keil中那種快速查看的方法。

說實話,包括我也是從初學IAR到后面工作了,一直都沒有找到類似上面可以快速查看外設寄存器的方法。那么,是不是就沒有辦法確定我們配置的外設寄存器的值了呢?

答案是:我們可以通過View視圖菜單下Memory和Symbolic Memory子菜單鎖定外設寄存器所在地址的值。

上圖,是STM32F103中GPIOA的地址,當我們修改過寄存器的值,就會看見對應的值。此方法的缺點顯而易見,必須知道外設寄存器的地址,而且查看非常費時。

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

    關(guān)注

    2293

    文章

    11032

    瀏覽量

    365060
  • STM32F0
    +關(guān)注

    關(guān)注

    0

    文章

    61

    瀏覽量

    17484
  • AFIO
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    3154
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    求助,關(guān)于STM32H725RGV6在電源設計上的問題求解

    您好, 想請教一下關(guān)于STM32H725RGV6在電源設計上的問題, 目前需求,不採用SMPS,使用內(nèi)部LDO, 因STM32H725RGV6沒有VDDLDO(在內(nèi)部與)VDD連接, 參考應用手冊后
    發(fā)表于 03-17 07:39

    STM32CubeIDE STM32H743XIH6串口無法重定向,且發(fā)送內(nèi)容波特率不對亂碼怎么解決?

    STM32CubeIDE重定向無效果,且使用HAL_UART_Transmit(&huart1, (uint8_t *)\"0123rn\", sizeof
    發(fā)表于 03-11 06:42

    STM32H7 0x00000000地址的內(nèi)容引發(fā)hardfault怎么解決?

    函數(shù)時入?yún)惓?,進入hardfault. 求助:關(guān)于stm32h7 ,0x00000000地址的內(nèi)容是如何被改變的?觀察過正常情況下的值,如下。前三個地址的值是0,但異常時,前三個地址的值是非0。
    發(fā)表于 03-07 08:15

    odf光纖配線架作用有哪幾點

    ODF光纖配線架在光纖通信網(wǎng)絡中扮演著至關(guān)重要的角色。其主要作用可以歸納為以下幾點: 一、光纜固定與保護作用 ODF光纖配線架具有光纜引入、固定和保護裝置,可將光纜引入并固定在機架上,通過機械方式
    的頭像 發(fā)表于 02-27 10:32 ?557次閱讀

    DLPC3479固件中是否寫有關(guān)于DMD溫度讀取以及過熱保護的內(nèi)容,如果有的話溫度讀取和過熱保護的邏輯是什么?

    你好 我想詢問一下,DLPC3479固件中是否寫有關(guān)于DMD溫度讀取以及過熱保護的內(nèi)容,如果有的話溫度讀取和過熱保護的邏輯是什么。
    發(fā)表于 02-17 08:05

    DLPC3479固件中是否寫有關(guān)于DMD溫度讀取以及過熱保護的內(nèi)容,如果有的話溫度讀取和過熱保護的邏輯是什么?

    你好 我想詢問一下,DLPC3479固件中是否寫有關(guān)于DMD溫度讀取以及過熱保護的內(nèi)容,如果有的話溫度讀取和過熱保護的邏輯是什么。
    發(fā)表于 02-17 07:35

    AIGC生成內(nèi)容的優(yōu)勢與挑戰(zhàn)

    人工智能生成內(nèi)容(AIGC,Artificial Intelligence Generated Content)是指利用人工智能技術(shù)自動生成文本、圖像、音頻和視頻等內(nèi)容的過程。隨著深度學習、自然語言
    的頭像 發(fā)表于 10-25 15:36 ?1798次閱讀

    求助,關(guān)于使用TAS5756M的幾點疑問求解答

    我是一名大學生,目前準備用TAS5756M做一款數(shù)字功放,但仔細閱讀了Datasheet以后仍然存在幾點疑問想請教一下各位: TAS5756M芯片手冊上沒有提供寄存器表,我要如何配置其相關(guān)參數(shù)呢
    發(fā)表于 10-25 13:50

    磁盤拷貝機會拷貝刪除的內(nèi)容

    升級等方面非常有用。 然而,關(guān)于磁盤拷貝機是否會拷貝已刪除的內(nèi)容,這取決于拷貝過程中使用的具體方法和工具。以下是對這個問題的分析: 磁盤空間的分配與管理 在深入了解磁盤拷貝機是否會拷貝已刪除的內(nèi)容之前,我們需要先
    的頭像 發(fā)表于 10-14 15:38 ?1309次閱讀

    可以用支持DAP的燒錄器讀取STM32的內(nèi)部內(nèi)容嗎?

    可以用支持DAP的燒錄器讀取STM32的內(nèi)部內(nèi)容嗎?
    發(fā)表于 09-27 06:01

    關(guān)于工廠人員定位,這幾點你了解嗎?

    工廠人員定位可以實現(xiàn)人員實時定位、電子圍欄報警、歷史軌跡查詢、事故追溯等功能,那除了這些,工廠人員定位系統(tǒng),還有哪些亮點功能,你有了解過嗎?下面詳述關(guān)于云酷科技工廠人員定位的特色功能。智能門禁聯(lián)防
    的頭像 發(fā)表于 09-18 10:16 ?547次閱讀

    雙電源運放在單電源供電下,要注意哪幾點?

    如題,雙電源運放在單電源供電下,要注意哪幾點???
    發(fā)表于 09-18 08:26

    OPA2333用作比較器電路要注意哪幾點?

    OPA2333用作比較器電路要注意哪幾點?
    發(fā)表于 09-18 07:49

    圖靈測試的內(nèi)容是什么_圖靈測試的作用

    圖靈測試(Turing Test)是由英國數(shù)學家和計算機科學家艾倫·麥席森·圖靈(Alan Turing)在1950年提出的一種測試方法,用以判斷機器是否具有人類智能。圖靈測試的核心內(nèi)容可以歸納為以下幾點
    的頭像 發(fā)表于 09-16 16:11 ?5017次閱讀

    stm32g與stm32h的區(qū)別

    STM32G和STM32H是STMicroelectronics(意法半導體)推出的兩個不同的微控制器系列,它們都屬于STM32的廣泛產(chǎn)品線。STM32系列微控制器以其高性能、低功耗和
    的頭像 發(fā)表于 09-04 09:15 ?1741次閱讀