stm32內(nèi)部集成的ADC介紹一、參考電壓的范圍為/*2.4V≦ V ≦3.6V所以它的輸入模擬電壓范圍0
STM32F103R8和RC的停機(jī)模式的休眠電流還不一樣,R8停機(jī)模式實(shí)測為11uA,RC停機(jī)模式實(shí)測為30uA,還以為又是我的程序哪里沒做好呢,仔細(xì)看了PDF,這兩個(gè)芯片PDF上標(biāo)的值的確有區(qū)別,和我測的值差不多,那我就沒有再深究的
/* Title: Interrupt driven serial example(RS-485).* Author: Daidai Hu* Date: 06/2003* Purpose: Template for RS-485 slave communICation program.* Needed*SOFtware: AVR-GCC3.3 to compile* Ne
/************************************************************程序?qū)崿F(xiàn)的功能:用矩陣按鍵控制8*8LED點(diǎn)陣和數(shù)碼管,實(shí)現(xiàn)按下1到9的數(shù)字鍵數(shù)碼管從100或200。。?;?00的倒計(jì)時(shí),一秒鐘減1,直到減到0為止。同時(shí)LE
一、背景最近一個(gè)項(xiàng)目需要使用STM32F103xx實(shí)現(xiàn)CAN通信,而CAN總線的消息濾波在各個(gè)MCU上有不同機(jī)制,譬如,SJA1000為標(biāo)識(shí)符位屏蔽濾波機(jī)制,NXP的LPC17xx系列為標(biāo)識(shí)符列表查詢機(jī)制等等,本篇就STM32F103xx的濾波機(jī)制
由于我的J-LINK 壞了,新買的還沒到,就用串口工具進(jìn)行下載。信息提示框提示下載內(nèi)容不在0x08000000 與0x20000000范圍內(nèi),即不在程序FLASH或SRAM上。而讀器件信息,清除芯片就沒問題,表示我的串口下載工具沒有問題。
發(fā)現(xiàn)發(fā)送鍵盤按鍵按下立即發(fā)送一個(gè)松手動(dòng)作,無法釋放按鍵。經(jīng)過測量中間要有一定的延時(shí)、有的說在發(fā)送完畢回調(diào)做相應(yīng)的處理。具體我沒有找到發(fā)送完畢回調(diào),我使用延時(shí)幾個(gè)毫秒,具體幾個(gè)毫秒需要測量,我延時(shí)2ms左右
如圖4.14.2所示,用AT89S51的并行口P1接4×4矩陣鍵盤,以P1.0-P1.3作輸入線,以P1.4-P1.7作輸出線;在數(shù)碼管上顯示每個(gè)按鍵的“0-F”序號(hào)。對(duì)應(yīng)的按鍵的序號(hào)排列如圖4.14.1所示500)this.width=500'>300)this.
最近用到的溫濕度傳感器,AM2305驅(qū)動(dòng),單總線,上電后至少要延時(shí)2S才能讀取溫濕度,溫度精度很高,跟DS18B20一樣,數(shù)據(jù)帶校驗(yàn),不會(huì)出現(xiàn)DS18B20那樣,并且時(shí)序要求不高/***************************************************
用延時(shí)實(shí)現(xiàn)PIC單片機(jī)LED流水燈;**************************************************** __CONFIG 3F39H;設(shè)置配置位中振蕩方式為XT,其它全部禁止或關(guān)閉;**********************************************
TIM0 查詢法使LED一秒閃爍,未使用預(yù)分頻#include#define uint unsigned int#define uchar unsigned char#define input RA3#define clk RA5#define cs_led RE0__CONFIG(0x3B31);void init();void delay(uint);void w
修復(fù)了已知的bug;這個(gè)是我實(shí)驗(yàn)用的原圖,用工具把他變成了數(shù)組后直接放在程序里面了.解碼后的圖片附上代碼/*****************************************************************************************************
串口記錄: STM32有好幾個(gè)串口。比如說STM32F103ZET6有5個(gè)串口,串口1的引腳對(duì)應(yīng)的IO為PA9,PA10.PA9,PA10默認(rèn)功能是GPIO,所以當(dāng)PA9,PA10引腳作為串口1的TX,RX引腳使用的時(shí)候,那就是端口復(fù)用。 復(fù)用端口初始化有幾
LWIP是一款開源的嵌入式網(wǎng)絡(luò)協(xié)議棧,支持的功能很多,而且能在多任務(wù)環(huán)境下和單任務(wù)裸機(jī)環(huán)境下跑,今天說說他的移植過程,芯片為STM32,網(wǎng)卡為ENC28J60,無操作系統(tǒng) 首先下載LWIP的源代碼,我下載的是1.4.1的源碼,下載后解
;該試驗(yàn)功能是單片機(jī)復(fù)位一次,自動(dòng)從24C02中讀取數(shù)據(jù)到數(shù)碼管顯示,然后對(duì)值加1再寫入24C02,最終數(shù)碼管中的數(shù)據(jù)就是開機(jī)的次數(shù),具有一定的實(shí)用意義;本電路所使用24C02為ATMEL的,或不是該廠的,則燒寫時(shí)