企業(yè)號介紹

全部
  • 全部
  • 產(chǎn)品
  • 方案
  • 文章
  • 資料
  • 企業(yè)

撞上電子

專業(yè)服務(wù)電子類大學(xué)生,錄制開源的比賽教程。

176內(nèi)容數(shù) 43w+瀏覽量 52粉絲

動態(tài)

  • 發(fā)布了文章 2023-11-30 08:00

    Keil仿真調(diào)試STM32與LED

    今天給大家分享一下STM32流水燈簡單的仿真吧,我感覺這個提供有用的,但是自己也是第一次使用,主要是感覺曲線很高級。在PWM中查看脈寬很有用。code:led.c#include"led.h"#include"delay.h"/*GPIO的控制寄存器的配置1、配置輸出引腳2、打開對應(yīng)的輸出的寄存器的時鐘3、配置引腳輸出的模式:強上拉、推完、開漏輸出4、配置輸
  • 發(fā)布了文章 2023-11-29 08:00

    HAL庫常用函數(shù)匯總

    1,系統(tǒng)函數(shù)HAL_Delay原型:voidHAL_Delay(uint32_tDelay);作用:利用滴答定時器生成的系統(tǒng)延遲函數(shù)參數(shù):Delay:延遲時間,單位是ms返回值:無示例代碼:HAL_Delay(50);//延遲50ms2,GPIO函數(shù)HAL_GPIO_WritePin原型:voidHAL_GPIO_WritePin(GPIO_TypeDef*
  • 發(fā)布了文章 2023-11-27 08:00

    小白都看得懂的STM32的DMA知識

    一、DMA簡介1、DMA簡介DMA(DirectMemoryAccess:直接內(nèi)存存取)是一種可以大大減輕CPU工作量的數(shù)據(jù)轉(zhuǎn)移方式。CPU有轉(zhuǎn)移數(shù)據(jù)、計算、控制程序轉(zhuǎn)移等很多功能,但其實轉(zhuǎn)移數(shù)據(jù)是可以不需要CPU參與。比如希望外設(shè)A的數(shù)據(jù)拷貝到外設(shè)B,只要給兩種外設(shè)提供一條數(shù)據(jù)通路,再加上一些控制轉(zhuǎn)移的部件就可以完成數(shù)據(jù)的拷貝。DMA就是基于以上設(shè)想設(shè)計的
    4.3k瀏覽量
  • 發(fā)布了文章 2023-11-26 08:00

    STM32CubeMX的外部中斷的使用

    啥是中斷?中斷是指計算機運行過程中,出現(xiàn)某些意外情況需主機干預(yù)時,機器能自動停止正在運行的程序并轉(zhuǎn)入處理新情況的程序,處理完畢后又返回原被暫停的程序繼續(xù)運行。舉個例子:類比一下在實際的代碼中,HAL庫的中斷處理較為復(fù)雜:startup_stm32f103xb.s通過匯編注冊了中斷處理函數(shù)EXTI1_IRQHandler(),在stm32f1xx_it.c中,
    1.3k瀏覽量
  • 發(fā)布了文章 2023-11-25 08:00

    ADC的低功耗和阻抗問題

    在做一款消費電子產(chǎn)品時,需要采集電池電壓(3.3V-4.2V),同時在休眠的時候希望盡量減小待機電流。電池電壓采集電路采用兩個300K電阻進(jìn)行分壓,由該電路引起的待機電路為4.2V/(300+300)K=7uA.此時比較合理(整機的待機電流要求30uA以內(nèi))。初始設(shè)計電路如下:在編程采集數(shù)據(jù)時發(fā)現(xiàn)測試電壓與實際電壓有偏差,測試值總比實際值偏小一點。在軟件上做
  • 發(fā)布了文章 2023-11-24 08:00

    利用STM32CubeMX解讀時鐘樹

    1,低速時鐘LSE是外部晶振作時鐘源,主要提供給實時時鐘模塊,所以一般采用32.768KHz。LSI是由內(nèi)部RC振蕩器產(chǎn)生,也主要提供給實時時鐘模塊,頻率大約為40KHz。(LSE和LSI)只是提供給芯片中的RTC(實時時鐘)及IWDG(獨立看門狗)使用。2,中速時鐘MSIRC是“中速內(nèi)部時鐘”或“中速內(nèi)部振蕩器”,是STM32L系列獨有的時鐘,RC表示這個
    1.8k瀏覽量
  • 發(fā)布了文章 2023-11-23 08:00

    外部中斷為什么會誤觸發(fā)?

    今天在寫外部中斷的程序的時候,發(fā)現(xiàn)中斷特別容易受到干擾,我把手放在對應(yīng)的中斷引腳上,中斷就一直觸發(fā),沒有停過。經(jīng)過一天的學(xué)習(xí),找到了幾個解決方法,所以寫了這篇筆記。如果你的中斷也時不時會誤觸發(fā),可以對照找一下原因。1,上下拉中斷的外圍電路,該上拉的就上拉,該下拉就下拉,如下圖:圖中的BAT6_#CHRG和BAT6_#DONE是連接到MCU的2個中斷引腳,其中
  • 發(fā)布了文章 2023-11-22 08:00

    CN3702 一款鋰電池充電芯片

    大家在學(xué)習(xí)智能車或者飛行器的時候,是不是外接一個電池?最近剛好學(xué)習(xí)了一款充電芯片,來和大家分享一下,也算是我的一點點筆記。一款7.4V鋰電池,基本上也滿足了單片機的外設(shè),如果需要12V或者24V的電壓,請大家換成對應(yīng)的電池,充電芯片也有對應(yīng)的,基本上大同小異。充電芯片是CN3702,一款PWM降壓模式雙節(jié)鋰電池充電管理集成電路,獨立對鋰電池充電進(jìn)行自動管理,
  • 發(fā)布了文章 2023-11-21 08:00

    有源晶振和無源晶振的區(qū)別

    晶振從材質(zhì)可以分為石英晶振和陶瓷晶振兩大類,而從屬性晶振可以分為無源晶振:crystal(晶體)和有源晶振:oscillator(振蕩器)。石英晶振和陶瓷晶振從外觀上非常有利于區(qū)分,畢竟也是兩種完全不一樣的材質(zhì)。而無源晶振和有源晶振有時候讓人傻傻分不清楚。1、無源晶振無源晶振是有2個引腳的無極性元件,需要借助于時鐘電路才能產(chǎn)生振蕩信號,自身無法振蕩起來。無源
  • 發(fā)布了文章 2023-11-20 08:00

    讀取STM32芯片溫度與當(dāng)前供電電壓

    在做低功耗產(chǎn)品的時候讀取芯片溫度和當(dāng)前電壓是十分重要的一件事情。通過當(dāng)前供電電壓可以知曉電池電量是否低于水平值實現(xiàn)電池缺電報警。讀取芯片溫度也很重要,可以在使用內(nèi)部振蕩器的時候通過校準(zhǔn)算法根據(jù)溫度變化來實現(xiàn)實時校準(zhǔn)芯片。如果不使用或盡量少使用外部元器件來實現(xiàn)這兩個功能是擺在我們面前一個很重要的事情,遺憾的是現(xiàn)在網(wǎng)上的資料非?;靵y,基本上直接使用總有點那么別扭
    1.7k瀏覽量

企業(yè)信息

認(rèn)證信息: 撞上電子

聯(lián)系人:暫無

聯(lián)系方式:
關(guān)注查看聯(lián)系方式

地址:暫無

公司介紹:暫無

查看詳情>