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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習在線課程
  • 觀看技術(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中如何查看外設(shè)寄存器

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)重定義功能也是由特定的控制器完成的,需要使用某個控制器,就需要開啟對應(yīng)的時鐘。

而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中如何查看外設(shè)寄存器

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

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

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

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

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

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

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

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

    關(guān)注

    2309

    文章

    11162

    瀏覽量

    373475
  • STM32F0
    +關(guān)注

    關(guān)注

    0

    文章

    61

    瀏覽量

    17870
  • AFIO
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    求助STM32H563關(guān)于LWESP配置UART問題

    求助STM32H563關(guān)于LWESP配置UART問題,信息如下: Uart GPIO:PA9 USART1_TXPA10 USART1_RX 參考文章:https://blog.csdn.net
    發(fā)表于 01-27 14:02

    使用RTOS時需要注意的幾點內(nèi)容分享

    對許多嵌入式項目來說,系統(tǒng)設(shè)計師都傾向于選擇實時操作系統(tǒng)(RTOS)。但RTOS總是必要的嗎? 答案是取決于具體的應(yīng)用,因此了解我們要達到什么目標是決定RTOS是必要的還是花瓶的關(guān)鍵。 一般來說,在采用非實時操作系統(tǒng)(non-RTOS)的任何場合,也都可采用RTOS。但是,要找到一款具有完全相同應(yīng)用編程接口(API)的匹配RTOS就相當困難了。 因此,許多傳統(tǒng)的操作系統(tǒng)(OS)在其內(nèi)嵌入了一個RTOS。例如,Lynux-Works LynxOS和Bluecat Linux共享一個Linux API。LynxOS是一款硬RTOS,而Bluecat是Linux的一個衍生產(chǎn)品。 Linux繼續(xù)在努力改善其實時性能,但其最長中斷時延仍無法滿足對RTOS來說至關(guān)重要的硬(hard)實時要求。 這些問題最后都會歸結(jié)為服務(wù)質(zhì)量(QoS)。像RTLinux Free這樣的平臺補充了Linux,因為它們可提供硬實時級別的QoS。 要指出的很重要一點是:這類補充常常是在原始OS上集成一個RTOS編程環(huán)境。與傳統(tǒng)臺式或服務(wù)器OS相比,RTOS通常要小很多。 RTOS常常針對更小和資源有限的MCU。例如,CMX的CMX-RTX和CMX-Tiny+可運行在8位MCU到64位處理器上。 RTOS核心:調(diào)度和分割 大多數(shù)程序員不熟悉RTOS的限制和要求。大多數(shù)人通常因其性能選擇RTOS。大多數(shù)RTOS產(chǎn)品代碼少和速度快,現(xiàn)在RTOS還提升了一致性。RTOS除能很快完成任務(wù)外,還能保證很好地完成任務(wù)。 在許多應(yīng)用中,一個遲到的結(jié)果可以是災(zāi)難性的。因此,人們寧愿在一個要求的時限內(nèi)獲得較差的結(jié)果。這些應(yīng)用通常被稱為硬實時系統(tǒng)。硬實時不是指系統(tǒng)響應(yīng)有多快或多快一個系統(tǒng)能響應(yīng),而是指系統(tǒng)能多可靠地滿足特定的要求。 一個硬實時系統(tǒng)可能有一個一分鐘的固定周期時間,它要求的響應(yīng)時間為一秒。理論上,這樣的要求幾乎所有的操作系統(tǒng)都能實現(xiàn)。 但事實并非總是如此,正如任何一個人都能證明等待臺式計算機應(yīng)用在一分鐘之內(nèi)做出響應(yīng)需要等多久。 硬實時系統(tǒng)通常具有更短的周期時間和更緊苛的響應(yīng)要求。更快的處理器速度總是有幫助的,多內(nèi)核平臺也能改善響應(yīng)速度。對開發(fā)人員來說,竅門在于把系統(tǒng)需求與硬件和軟件匹配起來,然后才是RTOS在嵌入式應(yīng)用中的重要性。 一個RTOS可以實現(xiàn)一系列調(diào)度策略,但應(yīng)用經(jīng)常會制約一個程序員的選擇。非優(yōu)先式調(diào)度(non-preemptive scheduling)的實現(xiàn)雖不重要,但在一些應(yīng)用中很有用。另一方面,任務(wù)內(nèi)的非優(yōu)先式調(diào)度可在優(yōu)先式系統(tǒng)的頂部實現(xiàn)。 不應(yīng)該輕忽非優(yōu)先式調(diào)度,特別在新型多內(nèi)核處理器出現(xiàn)以后。這里,硬件可被調(diào)整到處理一個基于事件的操作,其中線程將等待外部事件的發(fā)生。 對處理多線程的單核處理器來說,該方法一般不適用。但對有許多內(nèi)核的多核系統(tǒng)說,典型情況是為一個外設(shè)指定一個核。所以,在等待事件發(fā)生期間,使該核空閑起來是有意義的。 其結(jié)果是,優(yōu)先式、中斷驅(qū)動的RTOS架構(gòu)占據(jù)了業(yè)已部署的大部分平臺。雖然借助硬件手段(多個寄存器組合、硬件調(diào)度、任務(wù)切換、以及分層中斷優(yōu)先級系統(tǒng)等)可顯著縮短中斷時延,但該時延***是一個問題。 優(yōu)先式處理會帶來若干問題。它們大多是與時序關(guān)聯(lián)的,如競爭條件、死循環(huán)、空耗等待和優(yōu)先級轉(zhuǎn)換,它們發(fā)生在低優(yōu)先級任務(wù)A擁有更高優(yōu)先級任務(wù)B的同步資源,而優(yōu)先級比A高的任務(wù)C正在運行。 如果沒有像優(yōu)先級置頂(priority ceilings)這樣的特性,任務(wù)C就可以阻止任務(wù)A和任務(wù)C運行。優(yōu)先級置頂特性可以把任務(wù)A的優(yōu)先級改變成與任務(wù)C的優(yōu)先級一樣,從而允許任務(wù)A運行并最終釋放任務(wù)C所需的資源。至此,任務(wù)A的優(yōu)先級復(fù)原,任務(wù)C就可以繼續(xù)運行。 程序員必須解決的其它與時序相關(guān)的問題通常是難以定位和糾正的缺陷源。在定位這些缺陷時跟蹤工具就變成了很有價值的手段,因為諸如受阻的任務(wù)等癥候是這些問題的唯一表現(xiàn)形式。 就操作系統(tǒng)所需的特性來看,重入庫(reentrant library)特性在RTOS環(huán)境下是可有可無的。但在一個典型的操作系統(tǒng)中,由于任務(wù)和程序常常是隨機的和變化的,而且常公用庫,因此重入庫是一個必須的特性。 在嵌入式環(huán)境中,對在系統(tǒng)中運行的程序和任務(wù)一般會有更多的控制要求。通常,除操作系統(tǒng)接口(可以是重入也可能是非重入的)外,各任務(wù)從不共享任何代碼。程序員(特別是那些負責設(shè)備驅(qū)動程序的)需要注意這一重入性問題。 現(xiàn)在業(yè)內(nèi)已有很多的任務(wù)同步機制,從互斥(mutex)到消息系統(tǒng)。從RTOS的角度,這些機制在諸如競爭條件此類的同步問題上,沒有什么差異。 在MCU和操作系統(tǒng)中,定時器很常見。至少,一個定時器可被用作時鐘。但由于定時器是如此的有用,以至于它常以一種特殊方式實現(xiàn)出來。POSIX規(guī)范甚至把定時器定義為組件。定時器還可當作看門狗來用。 在許多MCU中,一個定時器可以設(shè)置用來喚醒處在休眠模式的系統(tǒng)。一些實現(xiàn)允許操作系統(tǒng)把其用作一個通用定時器,盡管這一喚醒特性獨立于操作系統(tǒng)。 一些系統(tǒng)具有帶不同特性的多種定時器來滿足不同的要求。一些定時器可被同步用以為電機控制應(yīng)用提供同時的脈寬調(diào)制(PWM)流。對RTOS來說,一個定時器通??捎靡詫崿F(xiàn)時鐘和提供時間切片支持。 定時器也支持時間切片。時間切片常見于時間共享系統(tǒng),它給每種應(yīng)用一個合理的時間片斷來執(zhí)行。可在任一中斷層級上實現(xiàn)這種輪詢調(diào)度。 通常,由時鐘提供的時間切片是固定時長的,每個任務(wù)在獲得優(yōu)先權(quán)前將被給予同樣長度的時間切片來執(zhí)行。當然,該策略是隨機的且可有多種實現(xiàn)。 例如,可變的時間切片寬度將允許時間以每個任務(wù)為單位進行分配,其中一些任務(wù)獲得的時間會比另一些長;而若采用任務(wù)優(yōu)先級方法,則有可能使低優(yōu)先級任務(wù)得不到響應(yīng)。 許多RTOS采用固定調(diào)度器。其它RTOS則允許替換或定制,但RTOS中的另一部分支持各種策略。 這一靈活方法使得像Linux這樣的操作系統(tǒng)能夠提供實時支持,與此同時,它們還能在時間切片環(huán)境下運行多種應(yīng)用。實時任務(wù)具有高優(yōu)先級,且在一般用戶任務(wù)前得到執(zhí)行。 Linux實際上具有一個更復(fù)雜的調(diào)度系統(tǒng),它對任務(wù)是通過輪詢方法把控制權(quán)轉(zhuǎn)交給具有相同優(yōu)先級的其它任務(wù)還是一直運行到結(jié)束做出了具體約定。 像Open Kernel Labs的OKL4虛擬化RTOS平臺解決了該問題。 基本通信 一些文獻把任務(wù)同步和通信分開來說,但總的來說,它們是一回事。實際上就是講信息是如何交換的?;谙鬟f的RTOS最清楚地體現(xiàn)出這點。這里,消息系統(tǒng)處理所有通信且不區(qū)分通信和同步。 至少,RTOS必須提供一個相互排斥的本原,如互斥。其它東西可構(gòu)建在該本原上。在許多場合,如消息傳遞系統(tǒng),對相互排斥的支持隱藏在操作系統(tǒng)內(nèi)。只有更高級別的消息功能顯露于外。 消息系統(tǒng)有各種名稱,從管道到隊列。其實現(xiàn)可橫跨從單處理器、單存儲器模式到多內(nèi)核群集系統(tǒng)。Enea的OSE RTOS和QNX的Neutrino是基于消息傳遞的兩個主線RTOS。 不管選擇了什么方法或API,通信系統(tǒng)必須在某一程度上被整合進操作系統(tǒng)。因此,若主動隊列中的任務(wù)必須等待一個事件,則該任務(wù)可被移走。類似,引發(fā)一個事件從而導(dǎo)致另一個任務(wù)活動的任務(wù)將產(chǎn)生一個調(diào)度行為。 通信、事件和調(diào)度可與硬件關(guān)聯(lián)起來,這是RTOS必須處理的其它一些事。TI的DSP/BIOS是一款RTOS,它設(shè)計用于運行在像TI的DaVinci雙核系統(tǒng)的DSP上。DSP/BIOS的一個主要功能是處理 ARM 核和DSP 核間的通信。 向更多大內(nèi)核的發(fā)展將很可能會保留RTOS或OS。不過,小內(nèi)核阻止或限制了采用RTOS的可能性。Intellasys的SEAforth 40C18芯片帶有40個運行Forth的小型18位內(nèi)核。指令很精簡,每個字包含四條指令。 每個內(nèi)核有64個字的 ROM和RAM,該芯片只能容納10,000指令。當然,這只夠裝下一個程序,安裝RTOS是不可能的。不過,整個芯片上有足夠空間安裝一個操作環(huán)境的特定部分。同樣,適于該平臺的應(yīng)用常常是特定的。于是,由于硬件可處理內(nèi)核之間通信和任務(wù)調(diào)度,因此RTOS類的支持并不需要。 資源管理 使RTOS脫穎而出的是其管理資源(包括時間和存儲器)的能力。時序問題與中斷響應(yīng)時間有關(guān),但資源管理時序問題也會出現(xiàn)。雖然中斷解決了一系列時序問題,但各應(yīng)用仍必須利用資源。 考慮存儲器分配情況。許多實時應(yīng)用不采用動態(tài)存儲器分配,以確保存儲器分配和回收時所產(chǎn)生的不同不會變成一個問題。需要動態(tài)存儲器分配的應(yīng)用常把存儲器劃分為實時和非實時。后者處理動態(tài)存儲器分配。典型情況下,在使用前,實時部分必須被分配有足夠的存儲器。 在實時嵌入式應(yīng)用中采用C和C++是因為存儲器和其它資源的用法是顯式的。實時任務(wù)需要避免采用C和C++。特別是,當存儲器分配和回收更容易隱藏時采用C++是很困難的。 像Java和C#這樣的語言帶來的挑戰(zhàn)更大,它們與生俱來地采用動態(tài)存儲器分配。程序員可控制存儲器分配和回收。在某些情況下,編程環(huán)境可以強化存儲器分配和回收。 Java實時規(guī)范(RTSJ)定義了創(chuàng)建不需要垃圾回收的Java應(yīng)用的方法。RTSJ是在Java框架內(nèi)這樣做的,從而使程序員在不被存儲器分配限制的條件下享有Java的好處。 Sun和DDC-I都實現(xiàn)了RTSJ。DDC-I的實現(xiàn)支持x86和PowerPC平臺。Aonix有一個稱為PERC的類似平臺。這些平臺以實時、同時的垃圾回收為特征,從而使在不受存儲器分配限制的情況下,在Java內(nèi)編寫實時應(yīng)用成為可能。 但因系統(tǒng)必須允許線程為垃圾回收器進行轉(zhuǎn)換,所以實時要求并非那么緊迫。另一方面,垃圾回收器將耗費時序資源,所以,只有實時任務(wù)方可保證滿足一定的期限要求??焓呛檬?,但及時才是RTOS的天條。 考察實時平臺時,考慮之一是存儲器分配對系統(tǒng)的整體影響。許多系統(tǒng)可工作在從不改變的靜態(tài)分配環(huán)境,但更多的動態(tài)系統(tǒng)可從實時垃圾回收中獲益。研究表明,垃圾回收的效益與確定的存儲器分配是可比的。 圍繞諸如Java和C#等虛擬機類型平臺的另一個問題是對just-in-time(JIT)編譯器的使用限制。基于這些系統(tǒng)的實時系統(tǒng)必須采用類似C和C++等所用的提前(ahead-of time,AOT)編譯器。 設(shè)計師會因其更高的生產(chǎn)力、更低的出錯率以及安全性等特點選用Java 或C#。所以,對制定一個稱為 JSR-302的用于對安全有至高要求應(yīng)用的Java規(guī)范就不足為奇了。 保護RTOS RTOS受到其運行的硬件平臺的限制??蓪θ鄙俅鎯ζ鞅Wo的硬件加以保護,但安全級別會受到限制。但存儲器和虛擬機可以更高水平的安全性支持引導(dǎo)。諸如SE Linux、Green Hills Integrity和 LynuxWorks LynxSecure Embedded Hypervisor以及 LynxOS-SE RTOS內(nèi)的安全策略可比典型RTOS提供可靠得多的保護。但成本也高,所以開發(fā)者需對此進行權(quán)衡。 實時系統(tǒng)開發(fā)者不得不應(yīng)對策略實現(xiàn)和邊界問題。取決于信息的來所去處,安全支持會花很長時間。正是為此引入了分區(qū)系統(tǒng),所以,可在邊界采取安全措施且把應(yīng)用的非實時部分放在這部分空間內(nèi)。  可感知OS的調(diào)度器 當考慮選用操作系統(tǒng)時,對調(diào)試器的支持是個關(guān)鍵。這種支持體現(xiàn)在兩個方面:內(nèi)核和設(shè)備驅(qū)動器調(diào)試以及操作系統(tǒng)感知。 內(nèi)核調(diào)試對設(shè)備驅(qū)動器的創(chuàng)建和支持以及內(nèi)核強化很重要。在許多情況,為處理RTOS的內(nèi)核,需要專用調(diào)試器。它也要求能理解內(nèi)核環(huán)境以及應(yīng)用環(huán)境。 OS感知可更深入地了解操作系統(tǒng)。支持方式可以是從提供有關(guān)OS服務(wù)狀態(tài)的信息到調(diào)整任務(wù)調(diào)度等方方面面。 同樣,能感知OS的調(diào)試器可在停止其它應(yīng)用或線程的同時允許其它應(yīng)用或線程的運行。
    發(fā)表于 12-23 06:34

    2025意法半導(dǎo)體STM32全球線上峰會亮點回顧

    ???????近期舉辦的STM32全球線上峰會聚焦微控制器技術(shù)突破與生態(tài)升級,從重磅新品發(fā)布、AI模型庫擴容、GUI迭代、安全功能升級多個維度,搭配STM32 Sidekick AI工具提高技術(shù)內(nèi)容
    的頭像 發(fā)表于 12-03 09:52 ?621次閱讀

    求助,關(guān)于cubemx + nano 4.1.1 + STM32F405時鐘的問題求解

    有一個關(guān)于rtthread的問題:有一個主控stm32F405VGxx的板子,使用rtthread studio創(chuàng)建一個標準版4.1.0的工程,運行沒問題;;用stm32cubemx 新建了一個
    發(fā)表于 09-16 06:05

    有一個關(guān)于STM32G474雙BANK的測試問題求解答

    工程師朋友,您好有一個關(guān)于STM32G474 雙BANK的測試問題請教各位:一個LED 閃爍的測試程序已經(jīng)在IAR環(huán)境構(gòu)建成功,使用STM32CubeProgrammer 加載到0X800 0000
    發(fā)表于 06-17 07:15

    求助,關(guān)于STM32G474雙BANK的測試問題求解

    工程師朋友,您好有一個關(guān)于STM32G474 雙BANK的測試問題請教各位:一個LED 閃爍的測試程序已經(jīng)在IAR環(huán)境構(gòu)建成功,使用STM32CubeProgrammer 加載到0X800 0000
    發(fā)表于 06-11 07:57

    STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊

    電子發(fā)燒友網(wǎng)站提供《STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊.pdf》資料免費下載
    發(fā)表于 06-06 17:06 ?17次下載

    【「零基礎(chǔ)開發(fā)AI Agent」閱讀體驗】+關(guān)于AI Agent開發(fā)入門的第一印象與相關(guān)官方文檔和社區(qū)資料的內(nèi)容補充

    今天有幸收到了電子發(fā)燒友寄來的由中國工信出版集團和電子工業(yè)出版社聯(lián)合出版的關(guān)于AI Agent開發(fā)的《零基礎(chǔ)開發(fā)AI Agent》的新書,不禁高興雀躍,以下是我拍下的書的頁封和背面: 大家可以看到
    發(fā)表于 04-22 18:16

    STM32F103x8 STM32F103xB單片機數(shù)據(jù)手冊

    STM32F103x8STM32F103xB單片機數(shù)據(jù)手冊
    發(fā)表于 04-14 14:55 ?8次下載

    STM32開發(fā)入門進階必備!《STM32嵌入式系統(tǒng)開發(fā)—基于STM32CubeMX和HAL庫》新書發(fā)布!

    近日,由華清遠見教育科技集團精心編撰的教育部高等學(xué)校電子信息類專業(yè)教學(xué)指導(dǎo)委員會規(guī)劃教材、普通高等教育電子信息類專業(yè)系列教材——《STM32嵌入式系統(tǒng)開發(fā)—基于STM32CubeMX和HAL庫》重磅
    的頭像 發(fā)表于 04-03 14:54 ?1936次閱讀
    <b class='flag-5'>STM32</b>開發(fā)入門進階必備!《<b class='flag-5'>STM32</b>嵌入式系統(tǒng)開發(fā)—基于<b class='flag-5'>STM32</b>CubeMX和HAL庫》新書發(fā)布!

    STM32調(diào)試神器STM32CubeMonitor介紹

    STM32CubeMonitor除了同樣可以提供變量監(jiān)測的功能,還有非常豐富的組件可以搭建各種風格的圖形化界面,以及眾多免費的第三方組件可以進行功能擴展。此外,STM32CubeMonito還支持遠程監(jiān)測功能。
    的頭像 發(fā)表于 03-17 10:45 ?1934次閱讀
    <b class='flag-5'>STM32</b>調(diào)試神器<b class='flag-5'>STM32</b>CubeMonitor介紹

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

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

    STM32項目分享:STM32智能語音臺燈

    —項目簡介1.功能詳解STM32智能語音臺燈功能如下:1.STM32F103C8T6單片機系統(tǒng)板作為主控單元2.按鍵切換模式,支
    的頭像 發(fā)表于 03-15 10:02 ?3044次閱讀
    <b class='flag-5'>STM32</b>項目分享:<b class='flag-5'>STM32</b>智能語音臺燈

    stm32f103c8t6沒有對flash進行任何操作,flash的內(nèi)容發(fā)生變化了,是哪些原因?

    stm32f103c8t6:沒有對flash進行任何操作,flash的內(nèi)容發(fā)生變化了。具體是哪些原因?如何調(diào)試排查原因。
    發(fā)表于 03-14 07:14

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

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