昆仑山道长 2018-08-05 14:32 采纳率: 0%
浏览 897
已结题

基于研华ADAM-3600的嵌入式Linux

最近在搞研华的ADAM-3600C2G智能终端。它有8路模拟输入、8路数字输入、4路数字输出和串口输出,用的是A8am3352的CPU,现在拿到手只能实现把8路模拟信号转换直接通过串口发送出来,起了个网关作用。现在我想把这八路信号做个简单的加法运算,想在Linux下进行,但是不知道设备是怎么读入模拟信号的,设备节点是什么,也不知道读取模拟信号的数值放在了哪个文件夹里,请问我该如何下手?图片说明

  • 写回答

2条回答

  • 田园程序喵 2018-08-07 03:09
    关注

    这种情况先找到官网的技术文档和操作手册,我搜了一下,网址为http://advdownload.advantech.com/productfile/Downloadfile1/1-1A68V8J/ADAM-3600-C2G_User_Manual_Ed.2-D1.pdf
    _这里技术文档里面第四章有介绍如何读取到IO值。沿着他给出的方向,可以选用直接读物理地址,或者读取底层程序封装好的输出。应该都能读到。先读取到这个值,然后学习如何输出,然后再学习如何在之间编程处理。数值不一定放在文件夹里,可能是即时显示的物理值。
    既然给出了CPU和Linux框架就一定能编程,用C是没问题的,从官网的技术支持那里也许能要到几个实例,照着学学吧。
    最有效的方法是找到物理地址啦。

    评论

报告相同问题?

悬赏问题

  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥15 绘制多分类任务的roc曲线时只画出了一类的roc,其它的auc显示为nan
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?