da芯片 tlc5620的程序(spi)

** 实验说明:主要硬件由DSP和TLV5620组成,DSP提供了SIMO和SCLK、C3TRIP **
**           信号给TLV5620,且C3TRIP信号是用来做片DAC信号的更新和锁 **
**           存的,这里大家要参照TLV5602的手册,4个信道 **
**           的DAC输出分别引了出来,方便大家来检测.这里还要说明的一 **


#include "DSP28_Device.h"

/*这里使用了宏定义来控制更新锁存信号的功能,重点就是在时序上*/
#define SetLOAD GpioDataRegs.GPADAT.bit.GPIOA15=1; //将LOAD置高
#define ClrLOAD GpioDataRegs.GPADAT.bit.GPIOA15=0; //将LOAD置低

void WriteDAC(unsigned char add,unsigned char rng,unsigned char vol);
void delay(unsigned int t);

void main(void)
{  
 int temp;
   
 /*初始化系统*/
 InitSysCtrl();
 
 /* 关中断 */
 DINT;
 IER = 0x0000;
 IFR = 0x0000;
 
 /* 初始化PIE控制寄存器 */
 InitPieCtrl();
 
 /* 初始化PIE参数表 */
 InitPieVectTable(); 
 
 ///初始化IO口
 InitGpio();
 
 ///初始化SPI
    InitSpi();

 EINT;    // Enable Global interrupt

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yantaoliu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值