天嵌 ARM开发社区

 找回密码
 注册
查看: 1710|回复: 3

开发板外接模块开发

[复制链接]
steany 发表于 2010-8-24 13:41:36 | 显示全部楼层 |阅读模式
我现在在做一个项目,现在硬件我都已经做好了,一块就是是ARM2440开发板,另一块是我自己做的一块采集模块,采集模块主要是通过单片机来控制产生数据的,主要是一个A/D采样模块,现在这部分软硬件已经都没有问题了,两片A/D转换的芯片模拟输入部分已经有正确的波形了
  我现在需要做的是在LINUX操作系统下对那两路波形进行数据的采集,我现在不知道是否需要先编写驱动程序还是说直接写应用程序就可以了,因为数据模块主要是通过nGCS5来控制的

   附件里面有模块的原理图:

现在通过单片机程序,在AIN0和AIN1已经有模拟的波形了,,但是两个adc芯片(TLC1551)还没有工作,需要通过nGCS5来启动ADC, nGCS5的内存地址为0x28000000(2440的数据手册上有),

1.先对0x28000000进行写操作,启动A/D

2.延迟操作 等待启动

3.读0x28000008(对应的是ADCS1的地址)和读0x28000004(对应的是ADCS2的地址)

如果需要写驱动的话,不知道有没有什么好的思路可以指导?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
天嵌_support1 发表于 2010-8-24 14:17:33 | 显示全部楼层
1# steany


没有用过这个芯片,不过帮你google一下。这个芯片应该不需要专门的驱动阿。
你看一下它的datasheet ,在程序中做一些初始化就可以了。
 楼主| steany 发表于 2010-8-24 18:38:48 | 显示全部楼层
2# embedsky_lxt


这个芯片是不需要驱动的,只要对0x28000000进行写操作,就会启动芯片A/D转化的,所以我才问要不要再单独写驱动,还是说直接写应用程序对内存地址进行读写操作?
天嵌_support1 发表于 2010-8-24 19:35:07 | 显示全部楼层
没用过,你试一试,看看得到你预期的效果就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-19 15:51 , Processed in 1.030313 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表