版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、AD8568 数据采集显示综合例程Revision HistoryDraft DateRevision No.Description1. 初始版本。 2018/4/4V1.0公司官网: 技术论坛:销售邮箱: 技术邮箱:公司总机:020-8998-6280 技术热线:020-3893-97341/7目录1 AD8568 数据采集显示综合例程3更多帮助7公司官网: 技术论坛:销售邮箱:salestronlong.
2、com 技术邮箱:公司总机:020-8998-6280 技术热线:020-3893-97342/71 AD8568 数据采集显示综合例程表 1本例程使用 TL8568P/TL8568-B 的 AD 采集模块进行测试。此模块基于 TI 公司的ADS8568 芯片,8 通道、双极性、16 位、510KSPS,用于并行采集多路 AD 数据。 例程实现的功能是:FPGA 控制 AD8568 进行数据采集,再将采集到的数据通过 GPMC总线送到 ARM 端,ARM 端使用运行 Qt 显示采集到的信号波形。整个过程的流程示意图 大致如下: DATAQt进入内核源码,打
3、开”arch/arm/boot/dts/”目录下的对应板型的设备树源文件。NAND FLAS本 TL437xF-EVM 开发板:am437x-gp-evm-fpga-nandflash.dts eMMC 版本 TL437xF-EVM 开发板:am437x-gp-evm-fpga-emmc.dts在如下对应位置添加以下代码,注册按键来接收 FPGA 采集完成的中断,如下图 所示: button2 label = user-gpio5_7;linux,code = ;gpios = ;gpio-key,wakeup;debounce-interval=;公司官网:
4、技术论坛:销售邮箱: 技术邮箱:公司总机:020-8998-6280 技术热线:020-3893-97343/7ARMGPMCFPGAAD8568开发板型号 是否支持本实验 TL437x-EVM不支持 TL437x-EasyEVM不支持 TL437x-IDK不支持 TL437xF-EVM支持 ;图 1在如下对应位置添加以下代码,设置中断管脚为输入模式,如下图所示:0x25c (PIN_INPUT_PULLUP | MUX_MODE7)/*emu1.gpio5_7 */图 2公司官网:www.tro
5、 技术论坛:销售邮箱: 技术邮箱:公司总机:020-8998-6280 技术热线:020-3893-97344/7修改完成后,重新编译设备树,使用“arch/arm/boot/dts”目录下新生成的.dtb 设备树文件启动开发板文件系统。ARM 光盘”DemoqtAD8568_GPMCbin”目录下的 am437x-gp-evm.dtb 为验证通过的设备树文件。 ARM 光盘”DemoqtAD8568_GPMCbin”目录下的AD_Test 为Qt 程序可执行镜像。ARM 光盘”
6、DemoqtAD8568_GPMCsrcAD_Test”目录为工程源码。如果需要重新编译工程,请修改工程源码目录下的AD_T 文件中的QWT 组件的安装路径参数为实际安装路径。 将 Qt 程序可执行镜像 AD_Test 拷贝开发板文件系统任意路径下。将 ARM 光盘”Dem oqtAD8568_GPMCbinlib”目录下的所有相关库文件拷贝到开发板文件系统“/usr/lib”目 录下。 将 FPGA 光盘“DemoappAD8568_GPMCbin”目录下的.bit 文件 ad8568_gpmc-0.bit/ad 8568_gpmc-1.bit 拷贝到开发板文件系统”/opt”
7、目录。FPGA 光盘“DemoappAD8568_GPMCsrc”为 FPGA 工程源码。 开发板连接 7 寸 LCD 显示屏,将 AD 模块插入到开发板的 FPGA ExPORT0/ExPORT1 接口,并将模块对应通道连接信号源发生器的输入端,然后将模块 AGND 连接信号源发生器的地。模块量程为10V。 执行如下命令终止 Matrix 程序: Target#/etc/init.d/matrix-gui-2.0 stop进入开发板文件系统的”/opt”目录,执行如下命令初始化 FPGA 程序加载功能的管脚。 执行如下命令启动 FPGA 程序加载功能,由 ARM 通过 SPI 总线加载.bi
8、t 文件到 FPGA中运行。打印信息中,如果 FPGA_DONE 的值为 1,则表示.bit 文件加载成功。 公司官网: 技术论坛:销售邮箱: 技术邮箱:公司总机:020-8998-6280 技术热线:020-3893-97345/7Target#./flash_fpga.sh ad8568_gpmc-0.bitTarget#./set_flash_fpga_pin.sh图 3此.bit 文件主要实现FPGA 端采集 AD 数据,并通过GPMC 总线把数据送往ARM
9、 端。 在 AD_Test 所在路径下,执行如下命令运行 Qt 程序,显示 AD 数据波形。 Target#./AD_Test -plugin Tslib图 4点击屏幕上的 pause 按钮后,波形暂停在某个状态,再点击 start 按钮,屏幕又开始 显示动态的波形,点击 Exit 退出显示。 公司官网: 技术论坛:销售邮箱: 技术邮箱:公司总机:020-8998-6280 技术热线:020-3893-97346/7更多帮助销售邮箱: 技术邮箱: 创龙总机:020-8998-6280技术热线:020-3893-9734创龙官网: 技术论坛:线上商城:https
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 码头维修保养方案投标文件(技术标)
- 家庭宠物走失找回宠物主人预案
- 个人理财规划与实施指导书
- 药品研发与生产质量保证手册
- 2026年国开电大金融学形考综合提升试卷(巩固)附答案详解
- 人力资源管理系统与招聘模板
- 体育科研所学术论文撰写发表工作手册(标准版)
- 2026年见证取样员考前冲刺模拟题库及答案详解一套
- 2026年县乡教师选调进城《教育学》通关练习题【完整版】附答案详解
- 2026年中级会计师《中级财务管理》考试模拟试卷带答案详解(达标题)
- 老年急性医疗照护模式
- 噪音粉尘职业病防护
- POCIB国际贸易FOB进出口预算运算表
- JGJ79-2012 建筑地基处理技术规范
- 四川移动公司招聘笔试题
- 《机车乘务作业》 课件 04途中作业
- DB 5309-T 66-2023滇鸡血藤林下种植技术规程
- 《财政学》第七章 财政收入总论
- 第九章骨关节与软组织课件
- 社会学与中国社会学习通课后章节答案期末考试题库2023年
- 城市道路交通规划设计规范
评论
0/150
提交评论