
STM32 —— 中景園0.96寸OLED? ? OLED,即有機(jī)發(fā)光二極管(? Organic Light Emitting Diode )。 OLED 由于同時具備自發(fā)光,不需背光源、對比度高、厚
STM32項目(一)?功能:模擬人開車時,ACR和ABL的變化。?主控制器:STM32(CAN,串口,網(wǎng)口,輸入,輸出)上位機(jī):LibView?ACR:卷收器(座椅上面的安全帶)ABL:電機(jī)(座椅右下
uIP 由瑞典計算機(jī)科學(xué)學(xué)院(網(wǎng)絡(luò)嵌入式系統(tǒng)小組)的Adam Dunkels (http://dunkels.com/adam/uip/)開發(fā)。其源代碼由C 語言編寫,并完全公開,有了這個TCP/IP協(xié)議棧,讓嵌入式可以實現(xiàn)的功能更為豐富??梢宰鳛閃ebClie
DAC—數(shù)模轉(zhuǎn)換器DAC即是數(shù)模轉(zhuǎn)換器,就是將數(shù)字量轉(zhuǎn)換成模擬量,原理什么的大家應(yīng)該都懂,直接跳入如何使用:STM32的DAC使用起來非常簡單,首先將連接DAC通道的GPIO引腳配置為模擬狀態(tài),然后初始化DAC,一共只有四個
當(dāng)前使用的是STM32+ucos_ii編寫的,可以移植到安卓以及VC .NET等方便移植使用,采用modebus poll測試過.只需要修改響應(yīng)的通信接口即可,方便多串口使用//modebus_rtu
STM32——GPIO/* GPIO_InitTypeDef結(jié)構(gòu)體 */typedef?enum { ??GPIO_Speed_10MHz?=?1,??//枚舉常量,值為?1,代表輸出速率最高為?10
STM32啟動文件——startup_stm32f10x_hd.s?一、啟動文件的作用?(關(guān)于啟動代碼的作用,前面已經(jīng)提到過了,這里再啰嗦一下)(1)初始化堆棧指針 SP;(2)初始化程序計數(shù)器指針
TIM模塊定時器向上溢出 & 輸出比較首先我們必須肯定ST公司的實力,也承認(rèn)STM32的確是一款非常不錯的Cortex-M3核單片機(jī),但是,他的手冊實在是讓人覺得無法理解,尤其是其中的TIM模塊,沒有條理可言,看了兩天幾乎還是
環(huán)境:主機(jī):WIN7開發(fā)環(huán)境:MDK4.23MCU:STM32F103CBT6說明:STM32有20個外部中斷線,其中EXTI0-EXTI15給I/O端口使用EXTI線16連接到PVD輸出EXTI線17連接到RTC鬧鐘事件EXTI線18連接到USB喚醒事件EXTI線19連接到以太網(wǎng)喚醒事
直接拿來用配置好的工程文檔順手了,自己又重頭配置了一次,溫故而知新。在桌面上新建一個文件夾,我取名叫example打開MDK5,新建工程在example里面新建user文件夾,將工程命名保存在此文件夾內(nèi)彈出對話框,選擇芯片
DAC 簡介DAC 模塊是 12 位電壓輸出數(shù)模轉(zhuǎn)換器。DAC 可以按 8 位或 12 位模式進(jìn)行配置,并且可與 DMA 控制器配合使用。在 12 位模式下,數(shù)據(jù)可以采用左對齊或右對齊。DAC 有兩個輸出 通道,每個通道各有一個轉(zhuǎn)換器。在
先看rom也就是flash(0x0800 0000-0x0807 ffff)512k,這個空間就是用戶存放程序的地方,用戶以后自己寫boot loader的時候,也是存放在這個空間里的,system memory這個空間是2k大小,是st公司在生產(chǎn)完片子的時候,就
stm32配備了2個高級定時器TIM1和TIM8,4個通用定時器 TIM2,TIM3,TIM4和TIM5,還有兩個基本定時器TIM6和TIM7。 高級定時器常用于電機(jī)控制,因為其加入了死區(qū)控制,緊急制動,定時器同步等高級特性?;径〞r器可以為數(shù)
支持了位帶操作后,便可以使用普通的加載/儲存指令來對單一的比特進(jìn)行讀寫操作了。簡單而言,就是可以單獨的對一個比特位讀和寫。在F103中,有兩個地方實現(xiàn)了位帶操作,其中一個是SRAM區(qū)的最低1MB范圍,第二個則是片
STM32 軟件IIC接口,支持虛擬多個IIC接口,需要自己對底層進(jìn)行移植,比如IO口時鐘使能,初始化,寫1,寫0,讀取進(jìn)行移植,移植到自己的硬件平臺。//SoftwareIIC.c/********
一、中斷優(yōu)先級: STM32(Cortex-M3)中的優(yōu)先級概念 STM32(Cortex-M3)中有兩個優(yōu)先級的概念——搶占式優(yōu)先級和響應(yīng)優(yōu)先級,有人把響應(yīng)優(yōu)先級稱作'亞優(yōu)先級'或'副優(yōu)先級',每個
STM32中一共有11個定時器,其中2個高級控制定時器,4個普通定時器和2個基本定時器,以及2個看門狗定時器和1個系統(tǒng)嘀嗒定時器。(TIM1和TIM8是能夠產(chǎn)生3對PWM互補輸出的高級登時其,常用于三相電機(jī)的驅(qū)動,時鐘由APB2的
STM32——系統(tǒng)滴答定時器一、SysTick【內(nèi)核中】【風(fēng)格:先描述一下庫對寄存器的封裝,再舉例實現(xiàn)某些功能】? ? ? ? SysTick定時器被捆綁在NVIC中,用于產(chǎn)生SysTick異常(異常
STM32——I2C一、I2C協(xié)議? ? ? ? I 2 C (Inter-Integrated Circuit)協(xié)議是由 Philips 公司開發(fā)的,由于它具備引腳少、硬件實現(xiàn)簡單、可擴(kuò)展性強、不需
SSM可以控制內(nèi)部NSS引腳與SSI(一個寄存器,軟件模式)相連,還是與NSS外部引腳(真正的STM32引腳,硬件模式)相連。真正作用的是內(nèi)部NSS引腳(內(nèi)部NSS引腳才真正連接到SPI通信控制器上)