0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux嵌入式开发ADC调试移植-基于全志A40I开发板

天嵌股份 2023-04-14 17:45 次阅读
pYYBAGQ5Fq6AF15KAAQnH5SHlR0497.jpgTQA40i_CoreB核心板+底板

平台芯片:全志A40I

内核版本:linux-3.10

操作系统:Linux


ADC移植调试步骤:

1、驱动使用

内核自带ADC驱动,驱动

位置:lichee/linux-3.10/drivers/hwmon/adcxx.c

注:该驱动适配1转2、4、8路ADC。

2、设备树配置

spi2: spi@01c17000 { compatible = "allwinner,sun8i-spi"; clock-frequency = <1000000>; status = "ok"; spidev@0 { #address-cells = <1>; #size-cells = <1>; compatible = "adcxx8s"; //转多少路就对应多少,此处是1转8, reg = <0>; spi-max-frequency = <100000>; status = "ok"; }; };

3、查看ADC值

编译后即可在系统/sys/class/hwmon/hwmon1/device内查看到对应节点生成,cat即可获取对应通道adc值

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4982

    文章

    18281

    浏览量

    288463
  • 嵌入式开发
    +关注

    关注

    18

    文章

    977

    浏览量

    46958
  • Linux开发
    +关注

    关注

    0

    文章

    23

    浏览量

    6824
收藏 人收藏

    评论

    相关推荐

    【米尔-T113-i开发板试用】米尔-T113-i开发板与modbus设备的连接和操作

    。 四、结论 1、米尔-T113-i开发板提供了丰富的接口和稳定的操作系统环境,很适合工业控制软件程序开发; 2、依托libmodbus
    发表于 03-21 19:39

    【米尔-T113-i开发板试用】移植libmodbus库到米尔-T113-i开发板

    申请米尔-T113-i开发板试用的很大一个原因是想测试开发板在工业领域的应用,modbus作为工业领域的一个重要协议,那好就
    发表于 03-05 22:31

    【米尔-T113-i开发板试用】米尔-T113-i开发环境搭建

    首先感谢MYIR & ELECFANS给与的使用米尔-T113-i开发板的机会。 一、开发板简介 米尔-
    发表于 03-01 21:43

    T527国产核心及米尔配套开发板批量上市!

    2023年12月,米尔电子联合战略合作伙伴科技,率先业内发布了国产第一款T527核心开发板。这款高性能、高性价比、八核A55的国产核
    发表于 02-23 18:33

    【米尔-T113-i开发板试用】基础开发环境配置和opencv-mobile移植测试

    【米尔-T113-i开发板试用】基础开发环境配置和opencv-mobile移植测试 MYC
    发表于 01-23 15:13

    飞凌嵌入式T113-i开发板的休眠及唤醒操作

    飞凌嵌入式OK113i-S开发板支持两种休眠方式:freeze和mem。这两种方式可以通过/sys/power/state文件节点进行操作,用户可以通过在该文件节点写入freeze或mem来触发相应
    发表于 01-17 09:29

    【米尔-T113-i开发板试用】基础开发环境配置和opencv-mobile移植测试

    【米尔-T113-i开发板试用】基础开发环境配置和opencv-mobile移植测试 MYC
    发表于 12-27 20:04

    A40i应用笔记 | 3种常见的网卡软件问题以及排查思路

    在飞凌嵌入式OKA40i-C开发板上虽然只有一个网口,但A40i-H处理器本身是有两个网络控
    发表于 11-08 10:02

    Linux系统的嵌入式开发是什么

    嵌入式开发听起来很高大上,但其实它就在我们身边。   嵌入式开发是指将操作系统、应用程序或数据存储在嵌入式设备中,如手机、平板电脑、智能家居等。   随着物联网时代的到来,嵌入式开
    的头像 发表于 10-12 15:40 1028次阅读

    什么是嵌入式Linux

    什么是嵌入式Linux? 对于很多电气、电信、通信专业的同学来说,对口专业就业方向主要有软、硬件两个方向。无论是对于学生还是就业而言,软硬件的开发学习,嵌入式物联网在近年来无疑是一个摆
    发表于 10-11 13:47

    嵌入式Linux应用开发的完全手册

    障碍。很多人买了开发板想进一步练习,却发现不知从何入手。 鉴于上述种种困难及需求,作者结合自己的学习经历、工.作心得写成此书,期望能帮助读者加快嵌入式 Linux 的入门速度,并体会到深入学习
    发表于 09-25 07:12

    基于树莓派的嵌入式Linux开发教学

    树莓派对于全球嵌入式 Linux 开发及教育已经并将继续带来广泛的影响,及早将之引入我国主流的嵌入式开发与教学环境中或将是有益的。尽管传统的 “ARM
    发表于 09-21 07:09

    A40i开发板SATA硬盘挂载

    【1】挂载SATA硬盘飞凌OKA40i-C开发板,提供了SATA接口,今天笔者试着挂载SATA硬盘。【硬件准备】 1、SSD硬盘,拆了一个N年前的容量120G的硬盘。 2、从报废的电源上剪下来D头转
    发表于 08-30 14:01

    【资料分享】科技A40i国产评估版规格书

    本帖最后由 Tronlong创龙科技 于 2023-6-15 10:46 编辑 1 评估简介创龙科技TLA40i-EVM是一款基于科技A
    发表于 06-15 10:20

    STM32 Linux开发板丨STM32MP157开发板资料手册+实战教程+视频教程

    Linux系统庞大而丰富的软件组件处理复杂应用。M4内核上运行对于实时性要求严格的应用。 开发板既有A7核,又有M4核,从学习者角度来看,既可以学习嵌入式
    发表于 05-31 10:16