amobbs.com 阿莫电子技术论坛

标题: 分享一下AD7192、AD7190 的底层代码 及其基本的注意事项 [打印本页]

作者: 673104326    时间: 2013-1-19 11:25
标题: 分享一下AD7192、AD7190 的底层代码 及其基本的注意事项
[attach]86274[/attach]

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

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

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

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

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

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

代码里面也加了一些调试的函数,用来查看一些基本的数据是否正常等。
作者: yklstudent    时间: 2013-1-19 12:01
不说啥 直接MARK下
作者: 673104326    时间: 2013-9-17 17:35
被  AD7190 的 通道 切换 折磨了 一下午。。。。。。
作者: jiaoyi    时间: 2013-9-17 19:07
收藏了,参考一下
作者: jiaoyi    时间: 2013-9-17 19:08
收藏了,参考一下
作者: 673104326    时间: 2013-9-17 20:15
jiaoyi 发表于 2013-9-17 19:08
收藏了,参考一下


先不要着急 参考 ,还有问题。 等 改天我整理一下 再 传上来。
作者: watcher9527    时间: 2014-8-29 08:20
这两天调试这个片子,正头疼读出的数据都是零
作者: lj1023184204    时间: 2018-4-12 00:03
正好在调试这个芯片 可以参考一下了
作者: wajlh    时间: 2018-4-12 01:20
挖坟啊           
作者: icexiong    时间: 2018-4-12 11:07
收藏了,参考一下
作者: yukang1744    时间: 2020-12-29 17:36
不说啥 直接MARK下
作者: Zxm6727    时间: 2021-7-6 02:56
我怎么下载不了?




欢迎光临 amobbs.com 阿莫电子技术论坛 (https://www.amobbs.com/) Powered by Discuz! X3.4