日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]環(huán)境:主機(jī):WIN8開發(fā)環(huán)境:MDK5.13MCU:STM32F407IGH源代碼:drv_power.h/**********************************************************************電源模塊驅(qū)動(dòng)層頭文件*(c)copyright2015,jdh*AllRightReserved*新建

環(huán)境:

主機(jī):WIN8

開發(fā)環(huán)境:MDK5.13

MCU:STM32F407IGH


源代碼:

drv_power.h


/*********************************************************************

*電源模塊驅(qū)動(dòng)層頭文件

*(c)copyright2015,jdh

*AllRightReserved

*新建日期:2014/10/20byjdh

*修改時(shí)間:2015/3/2byjdh

**********************************************************************/

/*********************************************************************

功能說明:

可以控制VDD的供給,VDD供給MCU和LCD

硬件連接說明

電路標(biāo)號(hào)單片機(jī)引腳特殊功能

VDD_PWR_ENPI7

VBAT_DETPF3ADC3_IN9

VBAT_DET_GNDPF2

**********************************************************************/

#ifndef_DRV_POWER_H_

#define_DRV_POWER_H_

/*********************************************************************

*頭文件

**********************************************************************/

#include"stm32f4xx.h"

/*********************************************************************

*宏定義

**********************************************************************/

/*********************************************************************

*單片機(jī)AD參考電壓

*單位:mv

**********************************************************************/

#defineREF_AD3300

/*********************************************************************

*分壓系數(shù)

*分壓電阻為33K和62K

**********************************************************************/

#defineRATE_AD1.532

/*********************************************************************

*函數(shù)

**********************************************************************/

/*********************************************************************

*初始化電源模塊

**********************************************************************/

voiddrv_power_init(void);

/*********************************************************************

*電源控制

*參數(shù):state:1開機(jī),0:關(guān)機(jī)

**********************************************************************/

voiddrv_power_set(uint8_tstate);

/*********************************************************************

*電池adc檢測(cè)使能

*參數(shù):state:允許檢測(cè),0:不允許檢測(cè)

**********************************************************************/

voiddrv_power_adc_set(uint8_tstate);

/*********************************************************************

*得到電池電壓

*返回:電池電壓,單位mv

**********************************************************************/

uint16_tdrv_power_get_voltage(void);

#endif

drv_power.c


/*********************************************************************

*電源模塊驅(qū)動(dòng)層文件

*(c)copyright2015,jdh

*AllRightReserved

*新建日期:2014/10/20byjdh

*修改日期:2015/1/27byjdh

**********************************************************************/

/*********************************************************************

*頭文件

**********************************************************************/

#include"drv_power.h"

/*********************************************************************

*靜態(tài)變量

**********************************************************************/

/*********************************************************************

*adc轉(zhuǎn)換結(jié)果存放地址

**********************************************************************/

#defineLEN_ADC_BUF10

static__IOuint16_tADC_Converted_Value[LEN_ADC_BUF]={0};

/*********************************************************************

*靜態(tài)函數(shù)

**********************************************************************/

/*********************************************************************

*初始io

**********************************************************************/

staticvoidinit_io(void);

/*********************************************************************

*初始ADC

**********************************************************************/

staticvoidinit_adc(void);

/*********************************************************************

*函數(shù)

**********************************************************************/

/*********************************************************************

* 初始化電源模塊

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

基于ARM? Cortex?-M4的STM32F4 MCU系列采用了意法半導(dǎo)體的NVM工藝和ART Accelerator?,在高達(dá)180 MHz的工作頻率下通過閃存執(zhí)行時(shí)其處理性能達(dá)到225 DMIPS/608 Cor...

關(guān)鍵字: stm32f4 ARM

stm32f4和f1都有哪些區(qū)別?除了需要的頭文件不一樣,管腳配置什么的有區(qū)別么?

關(guān)鍵字: stm32f4 f1 比較

STM32F407VET6引腳圖及中文資料

關(guān)鍵字: stm32f4 引腳圖

從我們的直觀感受來說,DMA并不是一個(gè)復(fù)雜的東西,要做的事情也很單純直白。因此Linux kernel對(duì)它的抽象和實(shí)現(xiàn),也應(yīng)該簡潔、易懂才是。不過現(xiàn)實(shí)卻不甚樂觀(個(gè)人感覺),Linux kernel dmaengine...

關(guān)鍵字: Linux dma

  吉利dma項(xiàng)目進(jìn)展   為進(jìn)一步擴(kuò)大市場份額和開拓大客戶市場,吉利汽車擬在梅山島新建整車生產(chǎn)工業(yè)園,本項(xiàng)目總用地面積約1888畝,項(xiàng)目位于寧波市北侖區(qū)東南海濱的梅山島。地塊北側(cè)為七星

關(guān)鍵字: dma 吉利

  吉利品牌包含BMA乘用車在內(nèi)的三大項(xiàng)目此前已宣布落戶成都,預(yù)計(jì)整車總產(chǎn)能將達(dá)60萬臺(tái)。近日網(wǎng)通社從成都市發(fā)改委獲悉,吉利正推進(jìn)成都BMA/PMA、寧波梅山DMA基地建設(shè)項(xiàng)目,未來將投產(chǎn)多款吉

關(guān)鍵字: dma 吉利

什么是8位微控制器STM8L050?它有什么作用?2019年1月16日 - 意法半導(dǎo)體推出了全新的8位微控制器STM8L050的推出,以提升低成本、低功耗8位微控制器(MCU)的功能集成度。作為超高能效的STM8L系列的...

關(guān)鍵字: dma MCU stm8l050

這是一篇指導(dǎo)驅(qū)動(dòng)工程師如何使用DMA API的文檔。

關(guān)鍵字: CPU dma

本文從計(jì)算機(jī)組成原理的層面詳細(xì)介紹了DMA,以及Linux網(wǎng)絡(luò)子系統(tǒng)的DMA機(jī)制是如何實(shí)現(xiàn)的。

關(guān)鍵字: dma Linux 編程

你知道嵌入式驅(qū)動(dòng)程序關(guān)于設(shè)計(jì)層面的技術(shù)嗎?無論學(xué)習(xí)什么都有需要掌握的要點(diǎn)與竅門,本文我們一起深入了解關(guān)于嵌入式驅(qū)動(dòng)程序關(guān)于設(shè)計(jì)層面的竅門。每一個(gè)嵌入式應(yīng)用軟件都會(huì)在某些時(shí)候訪問最底層的固件和進(jìn)行一些硬件控制。 驅(qū)動(dòng)的設(shè)計(jì)...

關(guān)鍵字: dma 嵌入式設(shè)計(jì) usart驅(qū)動(dòng)程序
關(guān)閉