STM32

我要報(bào)錯(cuò)
STM32系列基于專為要求高性能、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計(jì)的ARM Cortex?-M0,M0+,M3, M4和M7內(nèi)核(ST's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit MCUs up to 32-bit ARM-based Cortex?-M0 and M0+, Cortex?-M3, Cortex?-M4 Flash microcontrollers with a great choice of peripherals. ST has also extended this range to include an ultra-low-power MCU platform)。按內(nèi)核架構(gòu)分為不同產(chǎn)品:主流產(chǎn)品(STM3
  • stm32的USART如何發(fā)送字符、字符串

    一、stm32有自己的字符發(fā)送函數(shù)。void PC_SendChar(uint8_t DataToSend){USART_SendData (USART1 ,DataToSend);while(USART_GetFlagStatus (USART1 ,USART_FLAG_TC )!=SET );}二、發(fā)送字符串函數(shù)是在字符發(fā)送函數(shù)的基

  • 四軸電池ADC監(jiān)控學(xué)習(xí)

    一、硬件原理電池供電通過兩個(gè)分壓電阻接地,STM32則在兩電阻中間通過ADC檢測(cè)電池電壓。(引腳BAT_DET) 二、ADC通道初始化 //初始化電池檢測(cè)ADC //開

  • STM32在Kiel4中注意的問題

    開發(fā)環(huán)境:KIEL4,芯片STM32F103VCT6。函數(shù)庫VC3.51.配置開發(fā)環(huán)境。2.Option for Target,主要是C/C++和debug兩個(gè)部分設(shè)置。3.變量和函數(shù)名自動(dòng)補(bǔ)全以及中文亂碼設(shè)置。4.邏輯分析儀。信號(hào)不存在或者不能出圖形。

  • STM32 ISP燒錄過程

    ?? STM32在芯片生產(chǎn)過程中內(nèi)嵌了一段引導(dǎo)程序,其作用就是通過串口將程序下載到Flash中,為以后的軟件更新提供了極大的便利,用戶不需要利用仿真口進(jìn)行下載程序,從而極大的提高了工作效率。 STM3

    充電吧
    2018-11-23
    vb6.0 STM32
  • STM32 ADC筆記單次轉(zhuǎn)換已測(cè)試通過

    下面分別為庫函數(shù)和直接操作寄存器的兩個(gè)范便,我都已測(cè)試通過使用此程序前必要對(duì)GPIO設(shè)好為模擬輸入方式=====================================庫函數(shù)版=========================================void AD_CONFIG_S

  • STM32:詳解ADC

    STM32——ADC一、ADC指標(biāo)? ? ? ? 有 18 個(gè)通道,可測(cè)量 16 個(gè)外部和 2 個(gè)內(nèi)部信號(hào)源。各通道的 A/D 轉(zhuǎn)換可以單次、連續(xù)、掃描或間斷模式執(zhí)行 ;ADC的結(jié)果可以左對(duì)齊或右對(duì)齊

  • STM32 —— 中景園0.96寸OLED

    STM32 —— 中景園0.96寸OLED? ? OLED,即有機(jī)發(fā)光二極管(? Organic Light Emitting Diode )。 OLED 由于同時(shí)具備自發(fā)光,不需背光源、對(duì)比度高、厚

    充電吧
    2018-11-23
    OLED STM32
  • STM32項(xiàng)目(一) —— 展示車座椅

    STM32項(xiàng)目(一)?功能:模擬人開車時(shí),ACR和ABL的變化。?主控制器:STM32(CAN,串口,網(wǎng)口,輸入,輸出)上位機(jī):LibView?ACR:卷收器(座椅上面的安全帶)ABL:電機(jī)(座椅右下

  • Uip + Stm32移植問題總結(jié)

    uIP 由瑞典計(jì)算機(jī)科學(xué)學(xué)院(網(wǎng)絡(luò)嵌入式系統(tǒng)小組)的Adam Dunkels (http://dunkels.com/adam/uip/)開發(fā)。其源代碼由C 語言編寫,并完全公開,有了這個(gè)TCP/IP協(xié)議棧,讓嵌入式可以實(shí)現(xiàn)的功能更為豐富。可以作為WebClie

  • STM32數(shù)模轉(zhuǎn)換-DAC_DMA

    DAC—數(shù)模轉(zhuǎn)換器DAC即是數(shù)模轉(zhuǎn)換器,就是將數(shù)字量轉(zhuǎn)換成模擬量,原理什么的大家應(yīng)該都懂,直接跳入如何使用:STM32的DAC使用起來非常簡(jiǎn)單,首先將連接DAC通道的GPIO引腳配置為模擬狀態(tài),然后初始化DAC,一共只有四個(gè)

  • C語言編程:?jiǎn)纹瑱C(jī)modebus RTU通信實(shí)現(xiàn),可適用于單片機(jī),VC,安卓等

    當(dāng)前使用的是STM32+ucos_ii編寫的,可以移植到安卓以及VC .NET等方便移植使用,采用modebus poll測(cè)試過.只需要修改響應(yīng)的通信接口即可,方便多串口使用//modebus_rtu

  • STM32——GPIO(2)

    STM32——GPIO/* GPIO_InitTypeDef結(jié)構(gòu)體 */typedef?enum { ??GPIO_Speed_10MHz?=?1,??//枚舉常量,值為?1,代表輸出速率最高為?10

    充電吧
    2018-11-22
    gpio STM32
  • STM32啟動(dòng)文件——startup_stm32f10x_hd.s

    STM32啟動(dòng)文件——startup_stm32f10x_hd.s?一、啟動(dòng)文件的作用?(關(guān)于啟動(dòng)代碼的作用,前面已經(jīng)提到過了,這里再啰嗦一下)(1)初始化堆棧指針 SP;(2)初始化程序計(jì)數(shù)器指針

  • STM32 TIM1 輸出脈沖范例

    TIM模塊定時(shí)器向上溢出 & 輸出比較首先我們必須肯定ST公司的實(shí)力,也承認(rèn)STM32的確是一款非常不錯(cuò)的Cortex-M3核單片機(jī),但是,他的手冊(cè)實(shí)在是讓人覺得無法理解,尤其是其中的TIM模塊,沒有條理可言,看了兩天幾乎還是

  • STM32外部中斷測(cè)試

    環(huán)境:主機(jī):WIN7開發(fā)環(huán)境:MDK4.23MCU:STM32F103CBT6說明:STM32有20個(gè)外部中斷線,其中EXTI0-EXTI15給I/O端口使用EXTI線16連接到PVD輸出EXTI線17連接到RTC鬧鐘事件EXTI線18連接到USB喚醒事件EXTI線19連接到以太網(wǎng)喚醒事

  • 在Keil5中新建stm32寄存器工程

    直接拿來用配置好的工程文檔順手了,自己又重頭配置了一次,溫故而知新。在桌面上新建一個(gè)文件夾,我取名叫example打開MDK5,新建工程在example里面新建user文件夾,將工程命名保存在此文件夾內(nèi)彈出對(duì)話框,選擇芯片

  • STM32學(xué)習(xí)筆記13——DAC

    DAC 簡(jiǎn)介DAC 模塊是 12 位電壓輸出數(shù)模轉(zhuǎn)換器。DAC 可以按 8 位或 12 位模式進(jìn)行配置,并且可與 DMA 控制器配合使用。在 12 位模式下,數(shù)據(jù)可以采用左對(duì)齊或右對(duì)齊。DAC 有兩個(gè)輸出 通道,每個(gè)通道各有一個(gè)轉(zhuǎn)換器。在

    單片機(jī)
    2018-11-21
    dac STM32
  • STM32單片機(jī)閃存存儲(chǔ)器里存儲(chǔ)的是哪些內(nèi)容

    先看rom也就是flash(0x0800 0000-0x0807 ffff)512k,這個(gè)空間就是用戶存放程序的地方,用戶以后自己寫boot loader的時(shí)候,也是存放在這個(gè)空間里的,system memory這個(gè)空間是2k大小,是st公司在生產(chǎn)完片子的時(shí)候,就

  • stm32 TIM定時(shí)器[操作寄存器+庫函數(shù)]

    stm32配備了2個(gè)高級(jí)定時(shí)器TIM1和TIM8,4個(gè)通用定時(shí)器 TIM2,TIM3,TIM4和TIM5,還有兩個(gè)基本定時(shí)器TIM6和TIM7。 高級(jí)定時(shí)器常用于電機(jī)控制,因?yàn)槠浼尤肓怂绤^(qū)控制,緊急制動(dòng),定時(shí)器同步等高級(jí)特性?;径〞r(shí)器可以為數(shù)

  • 對(duì)STM32的GPIO位帶操作的理解

    支持了位帶操作后,便可以使用普通的加載/儲(chǔ)存指令來對(duì)單一的比特進(jìn)行讀寫操作了。簡(jiǎn)單而言,就是可以單獨(dú)的對(duì)一個(gè)比特位讀和寫。在F103中,有兩個(gè)地方實(shí)現(xiàn)了位帶操作,其中一個(gè)是SRAM區(qū)的最低1MB范圍,第二個(gè)則是片