STM32 的 DAC 模塊(數(shù)字/模擬轉(zhuǎn)換模塊)是 12 位數(shù)字輸入,電壓輸出型的DAC。DAC 可以配置為 8 位或 12 位模式,也可以與 DMA 控制器配合使用。DAC工作在 12 位模式時(shí),數(shù)據(jù)可以設(shè)置成左對(duì)齊或右對(duì)齊。DAC 模塊有 2 個(gè)
1.GCC+PN(WinAVR-20071221)簡(jiǎn)介:WinAVR-20071221自帶Programmer'sNotepad,這是一個(gè)簡(jiǎn)單易用而功能強(qiáng)大的代碼編輯器,具備工程管理、語(yǔ)法著色、代碼折疊等基本功能,并且對(duì)中文有完美的支持。示例:#include//頭
以下是C51BOX編程器插件的AT89C51芯片燒錄驅(qū)動(dòng)源程序:“AT89C51.C”中的內(nèi)容用戶只需用C51實(shí)現(xiàn)芯片的幾個(gè)讀寫函數(shù),就可以支持一種新的芯片。其它庫(kù)函數(shù)和通訊協(xié)議代碼都在OBJ中,不用修改。/*--------------------
#include "lcd1602_driver.h"#include #include "typedef.h"#ifndef _LCD_1602_#define _LCD_1602_//lcd1602的io#define LCD1602_WR_DATA_PORTP2OUT//數(shù)據(jù)輸出端口#define LCD1602_RD_DATA_PORTP2IN//數(shù)據(jù)輸入端口#d
1、啟動(dòng)文件改成對(duì)應(yīng)容量的。2、Device里面選擇芯片對(duì)應(yīng)的型號(hào)3、C/C++中的Preprocessor Symbols中的FLSAH改為適合你處理器的大小4、把Programming Algorithm 中的FLASH容量選擇適合自己處理器大小的
奮斗了一晚上,多方查找資料,終于將MPlayer交叉編譯成功了,小記經(jīng)驗(yàn)于此。MPlayer版本:MPlayer-1.0rc2.tar.bz2;交叉編譯器:cross-3.2.tar.bz21 在我的主目錄中解壓Mplayer2 安裝交叉編譯器,將cross-3.2.tar.bz
有時(shí)候總在想,怎么樣的學(xué)習(xí)才是最好的?就像學(xué)習(xí)USB,到底只要學(xué)到會(huì)應(yīng)用就可以了,還是要深入到協(xié)議內(nèi)容和驅(qū)動(dòng)底層呢?經(jīng)常對(duì)別人說(shuō)自己會(huì)某某東西,其實(shí)自己也只是一知半解的,只會(huì)些應(yīng)用去糊弄?jiǎng)e人。于是總在安慰
一、API說(shuō)明HAL庫(kù)一共包含如下6個(gè)IO操作函數(shù):1、讀取某個(gè)引腳的電平狀態(tài):HAL_GPIO_ReadPin()2、寫入某個(gè)引腳的電平狀態(tài):HAL_GPIO_WritePin()3、翻轉(zhuǎn)某個(gè)引腳的電平狀態(tài):HAL_GPIO_TogglePin()4、鎖定某個(gè)引腳的配
/********************************文件所用資源1.外部中斷0、1 定時(shí)中斷0、1 串口中斷2.端口:P3.0,P3.1,P3.3,P3.4,P3.5********************************/sfr ISP_CONTR = 0xe7;/***************************外部中
外設(shè)設(shè)置規(guī)則:在配置之前必須添加外設(shè)的.c文件,以及相應(yīng)包含的.h。.h文件在stm32f2xx_conf.h中添加。1、 時(shí)鐘設(shè)置:包括引腳時(shí)鐘和外設(shè)時(shí)鐘:RCC_XXXPeriphClockCmd();2、 引腳連接:即把引腳和外設(shè)功能進(jìn)行連接;
采用反轉(zhuǎn)法判斷按鍵坐標(biāo),即行號(hào)與列號(hào)獲得按鍵碼。 寫完后發(fā)現(xiàn)Proteus一個(gè)問(wèn)題:直接使用這樣的if(P10xf0!=0xf0)語(yǔ)句時(shí),調(diào)不出來(lái),當(dāng)用了一個(gè)中間變量過(guò)渡時(shí),就調(diào)出來(lái)了,害我花了一個(gè)上午的時(shí)間,現(xiàn)在暫時(shí)不知
單片機(jī)的A/D轉(zhuǎn)換器是指單片機(jī)的模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),這是單片機(jī)在自動(dòng)化控制中常用到的功能之一,而熟練和掌握A/D軟件編寫,也是學(xué)習(xí)單片機(jī)必不可少的課程。由于選用了宏晶科技的STC12C5A60S2單
上一次我們簡(jiǎn)單了解了單片機(jī)的中斷概念這一次我們著重了解單片機(jī)的定時(shí)器中斷先補(bǔ)充點(diǎn)知識(shí)補(bǔ) : 單片機(jī)的幾個(gè)周期 1:時(shí)鐘周期:也稱振蕩周期,就是外接晶振的倒數(shù),如12M的晶振,時(shí)鐘周期就是1/12um,他
因?yàn)槲铱吹絊TM32的USB都沒(méi)有對(duì)發(fā)送狀態(tài)進(jìn)行檢測(cè),當(dāng)多于傳送緩沖器的數(shù)據(jù)要傳送時(shí),估計(jì)就會(huì)出錯(cuò)了,所以找下這篇文章,但沒(méi)有找到原始作者,但也在此謝過(guò)了!STM32的多包數(shù)據(jù)傳送(轉(zhuǎn)貼)SMT32F103,根據(jù)例程 Custo
為了驅(qū)動(dòng)ARF2496K這款芯片,做STM32上的移植,所以第一步需要解決的就是時(shí)序問(wèn)題,很顯然在STM32下類似于51的延時(shí)方法并不適用,自然想到了采用定時(shí)器進(jìn)行定時(shí)來(lái)延時(shí)。目前使用的是查詢方式進(jìn)行延時(shí)。環(huán)境: STM32F1