TreeMind树图在线AI思维导图
当前位置:树图思维导图模板读书笔记学习方法AD7214 数据采集驱动思维导图

AD7214 数据采集驱动思维导图

  收藏
  分享
会员免费下载30积分
会员免费使用30积分
心语.明洲 浏览量:232023-10-26 10:51:15
已被使用0次
查看详情AD7214 数据采集驱动思维导图

AD7214 数据采集驱动

树图思维导图提供 AD7214 数据采集驱动 在线思维导图免费制作,点击“编辑”按钮,可对 AD7214 数据采集驱动  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b61ddaa957fa00f27387f2e364f6ed8e

思维导图大纲

AD7214思维导图模板大纲

1、复位

发送8字节0xff

_pAd_Buf[0] = 0x8

寄存器

_pAd_Cmd.Wen = 1; _pAd_Cmd.Rw = 0; _pAd_Cmd.Reg = AD7124_Reset_REG;

_pAd_wSize = 2; _pAd_rSize = 0; _pAd_Ready = 0; _pAd_Crc = 0;

CS = 0 和 DIN = 1 的 64 个 SCLK。这会复位 ADC 和所有寄存器内容。也就是说,只要在AD7124 CS拉低的期间,在64个时钟周期内MOSI不断输出高电平,即可复位

当接口同步丧失时,执行一个占用至少64个串行时钟周期的写操作,并使DIN处于高电平状态,可以复位整个器件,使ADC返回默认状态,包括寄存器内容

2、获取ID

复位完成后需要读取芯片的ID号,不同封装的ID号也不同,AD7124-4通常为0x14,而AD7124-8是0x12或0x04。SPI写入命令0x40为读寄存器,读ID为0x05,故写入0x45就可以读出ID

命令字45

发送

ad7124__rReg(AD7124_ID_REG, 1)

(_pAd_Dats.Reg_ID.DEVICE_ID==0) &&(_pAd_Dats.Reg_ID.SILICON_REVISION==4)

写入配置

复位后先对ADC_CTRL进行操作,以开启ADC控制寄存器,AD7124_ADC_CTRL_REG地址是0X01,如下图DIN的第一个Byte,之后再把2字节的配置信息依次写入

子主题 2

spi4 接口

CS

PB1

DIN

PF9(L2)

MOSI

SCLK

PB0

OUT

PF8(L3)

MISO

AD7124的接口属于标准4线SPI,DOUT是从设备输出至主设备的,连接单片机SPI模块的MISO(主输入从输出);DIN是主设备数据输出至从设备的,连接单片机SPI模块的MOSI(主输出从输入)。SYNC和CLK悬空。 本项目我们使用SPI4模块。

REFIN(+) 与 REFIN(-)之差的范围是 1V到3.3V

错误状态

命令字46

发送

ad7124__rReg(AD7124_ERR_REG, 3)

_pAd_Dats.u24

通道

分支主题 8

相关思维导图模板

数据平台功能梳理思维导图

树图思维导图提供 数据平台功能梳理 在线思维导图免费制作,点击“编辑”按钮,可对 数据平台功能梳理  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:1deaa73d08560fddecf412897d63a971

数据库系统概论思维导图

树图思维导图提供 数据库系统概论 在线思维导图免费制作,点击“编辑”按钮,可对 数据库系统概论  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:47cdba9e897efbadf8fd158ee5ce3f08