27151|89

1万

帖子

25

TA的资源

裸片初长成(高级)

楼主
 

我的F28035的SPI控制ADS8332程序 [复制链接]

 
本帖最后由 dontium 于 2015-1-23 11:07 编辑

 

对ADS8332用了两种方法控制,端口模拟SPI及SPI控制器。使用宏SPI_INTEFACE来控制编译。今天是继LCD使用SPI控制搞定后完成SPI对ADS8332控制的。程序中,仅仅实现了基本部分,

 

其代码如下:

 

1、头文件定义

 

ADS8332.rar (470 Bytes, 下载次数: 233)

 

 

2、声明及定义

usr_int.rar (707 Bytes, 下载次数: 184)

 

 

3、SPI IO初始化,其中,SPI-A用于LCD驱动,SPI-B用于ADS8332


_Spi.rar (1.68 KB, 下载次数: 198)

 

有点乱哈,还有个定义文件

4、接口配置

hwconfig.rar (743 Bytes, 下载次数: 202)

 

 

5、字库

datafile.rar (1.01 KB, 下载次数: 157)

 

 

6、ADS8332及LCD过程

usr_init.rar (2.3 KB, 下载次数: 182, 售价: 1 分芯积分)

usr_init.rar (2.3 KB, 下载次数: 182, 售价: 1 分芯积分)

 

[ 本帖最后由 dontium 于 2012-6-14 15:11 编辑 ]

最新回复

谢谢。   详情 回复 发表于 2019-10-14 13:43

点评

看看  详情 回复 发表于 2012-6-24 09:39
看看  详情 回复 发表于 2012-6-15 09:46
点赞 关注(3)

回复
举报

12

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
本帖最后由 dontium 于 2015-1-23 11:07 编辑

看看。
 
 
 

回复

329

帖子

27

TA的资源

纯净的硅(初级)

板凳
 
本帖最后由 dontium 于 2015-1-23 11:07 编辑

我也团购了ADS8332.正想看看
 
 
 

回复

239

帖子

0

TA的资源

一粒金砂(中级)

4
 

回复 楼主 dontium 的帖子

本帖最后由 dontium 于 2015-1-23 11:07 编辑

看看
 
 
 

回复

916

帖子

2

TA的资源

五彩晶圆(初级)

5
 
本帖最后由 dontium 于 2015-1-23 11:07 编辑

才发现,DONTIUM升任版主了啊。恭喜。恭喜。

点评

请多棒场啊:loveliness:  详情 回复 发表于 2012-6-15 11:04
 
 
 

回复

52

帖子

0

TA的资源

一粒金砂(中级)

6
 

给师兄顶起

 
 
 

回复

1万

帖子

25

TA的资源

裸片初长成(高级)

7
 

回复 5楼 daijun 的帖子

请多棒场啊
 
 
 

回复

821

帖子

0

TA的资源

一粒金砂(高级)

8
 
谢谢分享!
 
 
 

回复

2057

帖子

0

TA的资源

五彩晶圆(初级)

9
 
好东西!
 
 
 

回复

2057

帖子

0

TA的资源

五彩晶圆(初级)

10
 
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(初级)

11
 

看看

看看
 
 
 

回复

360

帖子

0

TA的资源

纯净的硅(初级)

12
 
谢谢分享
 
 
 

回复

93

帖子

0

TA的资源

一粒金砂(高级)

13
 
回复 楼主 dontium 的帖子
看看
 
 
 

回复

360

帖子

0

TA的资源

纯净的硅(初级)

14
 
經過一番努力 有讀出ads8332的 ad count 值了, 謝謝樓主的PCB  如下

左側電表是入電壓 0V 到 3.3V 對應成 0000  -  FFFF ,但在 7FFF 變 8000處,MCU的讀值  不正確 還需要再加油

点评

你说的这个问题我还没有发现。  详情 回复 发表于 2012-6-22 10:30
 
 
 

回复

1万

帖子

25

TA的资源

裸片初长成(高级)

15
 

回复 14楼 naga568 的帖子

你说的这个问题我还没有发现。

点评

這個bug 是我自己程序的問題 ,我是用51模擬spi 動作,讀取ads8332的,目前還在努力中 :faint:  详情 回复 发表于 2012-6-22 10:47
 
 
 

回复

360

帖子

0

TA的资源

纯净的硅(初级)

16
 

回复 15楼 dontium 的帖子

這個bug 是我自己程序的問題 ,我是用51模擬spi 動作,讀取ads8332的,目前還在努力中
 
 
 

回复

1万

帖子

25

TA的资源

裸片初长成(高级)

17
 
哦,用51,还是“模拟SPI”,它的速度肯定很低了,那就应该设置成手动触发。等把数据读完了再进行下一次转换。

这个芯片在500KSPS自动触发工作时,最低需要8M的SPI时钟,考虑到其它问题,时钟15M倒是恰当
 
 
 

回复

19

帖子

0

TA的资源

一粒金砂(初级)

18
 

回复 楼主 dontium 的帖子

看看
 
 
 

回复

360

帖子

0

TA的资源

纯净的硅(初级)

19
 
7FFF 到 8000 ad count 不正確的問題已解決

沒錯 我CONFIGURATION REGISTER是設7FF ,手動選擇通道 手動觸發轉換 ,以後有時間再試試, 自動觸發轉換看看

点评

恭喜,恭喜 怎么会产生这个问题又怎么解决的?  详情 回复 发表于 2012-6-25 15:51
 
 
 

回复

1万

帖子

25

TA的资源

裸片初长成(高级)

20
 

回复 19楼 naga568 的帖子

恭喜,恭喜
怎么会产生这个问题又怎么解决的?

点评

我原先是 /CS> LOW , CONVST >LOW > HI ,等EOC > LOW >HI ,再讀AD COUNT 後來改為 CONVST >LOW > HI ,等EOC > LOW >HI 再令 /CS> LOW ,再讀AD COUNT  详情 回复 发表于 2012-6-25 16:19
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表