資源簡介
該工程主要實現STM32控制器內部DAC(PA4引腳)輸出工程演示,在開發板上已運行通過,

代碼片段和文件信息
/**
??******************************************************************************
??*?@file????Project/STM32F10x_StdPeriph_Template/main.c?
??*?@author??MCD?Application?Team
??*?@version?V3.5.0
??*?@date????08-April-2011
??*?@brief???Main?program?body
??******************************************************************************
??*?@attention
??*
??*?THE?PRESENT?FIRMWARE?WHICH?IS?FOR?GUIDANCE?ONLY?AIMS?AT?PROVIDING?CUSTOMERS
??*?WITH?CODING?INFORMATION?REGARDING?THEIR?PRODUCTS?IN?ORDER?FOR?THEM?TO?SAVE
??*?TIME.?AS?A?RESULT?STMICROELECTRONICS?SHALL?NOT?BE?HELD?LIABLE?FOR?ANY
??*?DIRECT?INDIRECT?OR?CONSEQUENTIAL?DAMAGES?WITH?RESPECT?TO?ANY?CLAIMS?ARISING
??*?FROM?THE?CONTENT?OF?SUCH?FIRMWARE?AND/OR?THE?USE?MADE?BY?CUSTOMERS?OF?THE
??*?CODING?INFORMATION?CONTAINED?HEREIN?IN?CONNECTION?WITH?THEIR?PRODUCTS.
??*
??*?©?COPYRIGHT?2011?STMicroelectronics
??******************************************************************************
??*/??
/*?Includes?------------------------------------------------------------------*/
#include?“stm32f10x.h“
/*******************************************************************************
**?函數名稱?:?DAC1_Init
**?功能描述?:?DAC配置
**?輸????入?:?vol:0~3300代表0~3.3V.
**?作?? 者:?貝一特科技??
**?日 ??期:?2015年3月20日
**?淘寶店鋪:http://shop58856066.taobao.com/
*******************************************************************************/
void?DAC1_Init(void)
{
????GPIO_InitTypeDef?GPIO_InitStructure;
????DAC_InitTypeDef?DAC_InitStructure;
????DAC_DeInit();
????RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA?ENABLE?);?????????//使能PORTA通道時鐘
????RCC_APB1PeriphClockCmd(RCC_APB1Periph_DAC?ENABLE?);???????????//使能DAC通道時鐘?
????GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_4;??????????????????????//?端口配置
????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AIN;??????????????????//模擬輸入
????GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz;
????GPIO_Init(GPIOA?&GPIO_InitStructure);
????GPIO_SetBits(GPIOA?GPIO_Pin_4);???????????????????????????????//PA.4?輸出高
????????????????????????????
????DAC_InitStructure.DAC_Trigger?=?DAC_Trigger_None;????????//不使用觸發功能?TEN1=0
????DAC_InitStructure.DAC_WaveGeneration?=?DAC_WaveGeneration_None;//不使用波形發生
????DAC_InitStructure.DAC_LFSRUnmask_TriangleAmplitude?=?DAC_LFSRUnmask_Bit0;//屏蔽、幅值設置
????//DAC_InitStructure.DAC_OutputBuffer?=?DAC_OutputBuffer_Disable?;????????//DAC1輸出緩存關閉?BOFF1=1
????DAC_InitStructure.DAC_OutputBuffer?=?DAC_OutputBuffer_Enable?;????????//DAC1輸出緩存打開,提高端口驅動能力?BOFF1=0
????DAC_Init(DAC_Channel_1?&DAC_InitStructure);???????????//初始化DAC通道1
????DAC_Cmd(DAC_Channel_1?ENABLE);????????????????????????//使能DAC1
????DAC_SetChannel1Data(DAC_Align_12b_R?4095);????????????//12位右對齊數據格式設置DAC值
}
/*******************************************************************************
**?函數名稱?:?DAC1_SetVol
**?功能描述?:?設置通道1輸出電壓
**?輸????入?:?vol:0~3300代表0~3.3V.
**?作?? 者:?貝一特科技??
**?日 ??期:?2015年3月20日
**?淘寶店鋪
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????497??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\Jli
?????文件??????43889??2015-04-05?13:45??STM32_內部DAC(PA4)輸出\Jli
?????文件????????285??2015-04-04?19:22??STM32_內部DAC(PA4)輸出\Jli
?????文件??????78724??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\List\Prj.map
?????文件??????53145??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\List\startup_stm32f10x_xl.lst
?????文件???????3536??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\core_cm3.crf
?????文件?????????94??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\core_cm3.d
?????文件??????10712??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\core_cm3.o
?????文件?????351387??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\Obj\main.crf
?????文件???????1441??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\Obj\main.d
?????文件?????385660??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\Obj\main.o
?????文件????????282??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\Obj\main.__i
?????文件?????351857??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\misc.crf
?????文件???????1494??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\misc.d
?????文件?????386728??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\misc.o
?????文件?????502660??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\Obj\Prj.axf
?????文件??????15822??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\Obj\Prj.hex
?????文件??????54785??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\Obj\Prj.htm
?????文件????????908??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\Obj\Prj.lnp
?????文件????????177??2018-03-29?10:53??STM32_內部DAC(PA4)輸出\Obj\Prj.plg
?????文件????????479??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\Prj.sct
?????文件???????3019??2015-04-05?13:44??STM32_內部DAC(PA4)輸出\Obj\Prj.tra
?????文件?????????69??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\startup_stm32f10x_xl.d
?????文件???????6940??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\startup_stm32f10x_xl.o
?????文件?????359026??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\stm32f10x_adc.crf
?????文件???????1791??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\stm32f10x_adc.d
?????文件?????400824??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\stm32f10x_adc.o
?????文件?????352802??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\stm32f10x_bkp.crf
?????文件???????1791??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\stm32f10x_bkp.d
?????文件?????389036??2015-04-04?19:18??STM32_內部DAC(PA4)輸出\Obj\stm32f10x_bkp.o
............此處省略148個文件信息
- 上一篇:破解WPS密碼的軟件
- 下一篇:CA6140普通車床數控化改造
評論
共有 條評論