673104326 发表于 2013-1-19 11:25:35

分享一下AD7192、AD7190 的底层代码 及其基本的注意事项



这些天用 AD7190 做了一个信号采集电路,自己写了底层代码,上传分享一下。

主体框架是在 ucOS-II 里面写的,但也都差不多,单片机用的 Pic33F 系列的。

需要注意的是 在写完 SPI 接口函数以后一定要验证 这个函数是否能正常完成 与 AD7190 或者 AD7192 的通信。

这里通过上电以后读取 器件的 ID 值 和 上电以后 的 失调寄存器 值 来确定 SPI 接口 通信的函数是否正确。

如果是 AD7190 ,其 ID 值为 0xX4 ,若是 AD7192 ,则为 0xX0, 失调寄存器的值则都 为 0x800000。

如果读出来的这两个值都是正确的,那就应该没什么了,剩下的事情也就好办多了。

代码里面也加了一些调试的函数,用来查看一些基本的数据是否正常等。

yklstudent 发表于 2013-1-19 12:01:10

不说啥 直接MARK下

673104326 发表于 2013-9-17 17:35:21

被AD7190 的 通道 切换 折磨了 一下午。。。。。。

jiaoyi 发表于 2013-9-17 19:07:37

收藏了,参考一下

jiaoyi 发表于 2013-9-17 19:08:15

收藏了,参考一下

673104326 发表于 2013-9-17 20:15:17

jiaoyi 发表于 2013-9-17 19:08 static/image/common/back.gif
收藏了,参考一下


先不要着急 参考 ,还有问题。 等 改天我整理一下 再 传上来。

watcher9527 发表于 2014-8-29 08:20:58

这两天调试这个片子,正头疼读出的数据都是零

lj1023184204 发表于 2018-4-12 00:03:03

正好在调试这个芯片 可以参考一下了

wajlh 发表于 2018-4-12 01:20:04

挖坟啊         

icexiong 发表于 2018-4-12 11:07:11

收藏了,参考一下

yukang1744 发表于 2020-12-29 17:36:00

不说啥 直接MARK下

Zxm6727 发表于 2021-7-6 02:56:30

我怎么下载不了?
页: [1]
查看完整版本: 分享一下AD7192、AD7190 的底层代码 及其基本的注意事项