资源简介
很稳定的DAC7311驱动代码,包含芯片的技术手册,方便移植学习使用,项目中使用,稳定性已测,参考使用中有相关问题请留言助解答

代码片段和文件信息
#include “DAC7311.h“
#include “delay.h“
void delay(uint8_t us)
{
for(; us !=0; us--);
}
void DAC7311_GPIO_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_9;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//普通输出模式
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;//推挽输出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;//50MHz
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;//上拉
GPIO_Init(GPIOC &GPIO_InitStructure);//初始化
SYNC_H();
SCLK_L();
}
void DAC7311_Write(uint16_t Data)
{
uint16_t temp;
uint8_t ui;
temp=Data;
SYNC_H();
SCLK_H();
// delay_us(2);
delay(10);
SYNC_L();
// delay_us(2);
delay(10);
for(ui=0; ui<16; ui++)
{
SCLK_H();
if(0x8000 == (temp & 0x8000))
{
DIN_H();
}
else
{
DIN_L();
}
// delay_us(2);
delay(10);
SCLK_L();
// delay_us(2);
delay(10);
temp <<=1;
}
SYNC_H();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1059 2018-07-11 14:54 DAC7311驱动代码\DAC7311.c
文件 492 2018-07-11 11:50 DAC7311驱动代码\DAC7311.h
文件 2096810 2018-07-03 11:31 DAC7311驱动代码\dac7311.pdf
目录 0 2019-12-26 16:07 DAC7311驱动代码
----------- --------- ---------- ----- ----
2098361 4
相关资源
- DAC0832波形发生器幅值及频率都精确可
- Research on pharmacological effects of lycorin
- stm32的DAC播放音乐文件
- 用8位spi实现16位spi
- DAC34H84 HD2 性能优化与 PCB 布局建议
- ADC0832ADC0809DAC0832三种芯片程序,c程序
- 8086微机应用DAC0832控制小直流电机转速
- DAC7811资料以及驱动程序
- 07311自考多媒体技术历年真题CHM格式
- MDAC修复文件XP用的
- STM32F10xDAC输出特定三角波,绝对好使
- Udacity微信小程序纳米学位课程项目新
- 自主访问控制实验——DAC 基于RB
- DAC8571_I2C模式_STM32
- (M)PhasedArrayAntennasFloquetAnalysisSynth
- FPGA三角波DA输出函数
- STM32 PWM实现DAC
- STM32F4之dacdma输出正弦波加adcdma多通道
- 程控放大器 DAC8811 已调试成功
- UniDAC 7.0.2 for Delphi 2010
- stm32 DMA触发DAC 正弦波
- mdac文件
- MDAC 2.7 中文版
- delphi odac控件
- DAC7311芯片STM32F10X例程.zip
- DACP产品介绍
- dac8830的驱动程序,乒乓缓存
- TIM+DAC+DMA输出任意波形
- 克里金插值dace工具箱
- stm32 ADC采集DAC电压并显示在串口调试
评论
共有 条评论