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值

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

    关注

    5082

    文章

    19118

    浏览量

    305051
  • 嵌入式开发
    +关注

    关注

    18

    文章

    1030

    浏览量

    47572
  • Linux开发
    +关注

    关注

    0

    文章

    33

    浏览量

    6903
收藏 人收藏

    评论

    相关推荐

    Made with KiCad(九十四):M5Pi Linux嵌入式开发板

    “ 波哥大作,必须优先安排!M5Pi 是一款开源 Linux 嵌入式开发板,使用 F1C200s CPU,拥有漂亮的外壳。”
    的头像 发表于 12-25 14:53 78次阅读
    Made with KiCad(九十四):M5Pi <b class='flag-5'>Linux</b><b class='flag-5'>嵌入式开发板</b>

    如何使用 RISC-V 进行嵌入式开发

    、准备开发环境 选择开发板 :RISC-V架构的嵌入式开发板有多种选择,如GD32VF103R-START、飞凌嵌入式OK113i-S等。选
    的头像 发表于 12-11 17:32 492次阅读

    【北京迅为】i.mx8mm嵌入式linux开发指南第四篇 嵌入式Linux系统移植篇第六十九章uboot移植

    【北京迅为】i.mx8mm嵌入式linux开发指南第四篇 嵌入式Linux系统
    的头像 发表于 10-22 14:46 618次阅读
    【北京迅为】<b class='flag-5'>i</b>.mx8mm<b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b><b class='flag-5'>开发</b>指南第四篇 <b class='flag-5'>嵌入式</b><b class='flag-5'>Linux</b>系统<b class='flag-5'>移植</b>篇第六十九章uboot<b class='flag-5'>移植</b>

    北京迅为RK3568开发板嵌入式学习之Linux驱动全新更新-CAN+

    北京迅为RK3568开发板嵌入式学习之Linux驱动全新更新-CAN+
    的头像 发表于 09-04 15:29 517次阅读
    北京迅为RK3568<b class='flag-5'>开发板</b><b class='flag-5'>嵌入式</b>学习之<b class='flag-5'>Linux</b>驱动全新更新-CAN+

    【北京迅为】《stm32mp157开发板嵌入式linux开发指南》第五章 Ubuntu使用apt-get下载

    【北京迅为】《stm32mp157开发板嵌入式linux开发指南》第五章 Ubuntu使用apt-get下载
    的头像 发表于 09-03 16:26 785次阅读
    【北京迅为】《stm32mp157<b class='flag-5'>开发板</b><b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b><b class='flag-5'>开发</b>指南》第五章 Ubuntu使用apt-get下载

    嵌入式linux开发的基本步骤有哪些?

    嵌入式Linux开发是一个复杂的过程,涉及到硬件选择、操作系统移植、驱动开发、应用程序开发等多个
    的头像 发表于 09-02 09:11 490次阅读

    嵌入式linux开发板怎么操作

    嵌入式Linux开发板是一种基于Linux操作系统的嵌入式系统开发平台。它通常包括一个处理器、内
    的头像 发表于 09-02 09:09 385次阅读

    嵌入式linux开发板芯片的工作原理

    嵌入式Linux开发板是一种基于Linux操作系统的嵌入式系统开发平台,它广泛应用于工业控制、智
    的头像 发表于 09-02 09:07 391次阅读

    嵌入式开发前景怎么样?

    嵌入式开发前景非常广阔,这主要得益于物联网、人工智能、大数据等技术的快速发展,以及嵌入式系统在各个领域的广泛应用。以下是对嵌入式开发前景的详细分析
    的头像 发表于 07-10 09:00 2701次阅读
    <b class='flag-5'>嵌入式开发</b>前景怎么样?

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

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

    飞凌嵌入式T113-i开发板的调屏方法

    对于飞凌嵌入式T113-i开发板的调屏问题,需要按照以下步骤进行操作
    的头像 发表于 01-29 16:25 994次阅读

    如何在飞凌嵌入式T113-i开发板的Buildroot中移植MQTT协议?

    飞凌嵌入式OK113i-S开发板上市一段时间以来收获了很多关注,也成为了许多客户项目选型的优质之选。在实际的项目开发中,工程师朋友们可能会需要在文件系统中
    的头像 发表于 01-26 08:02 525次阅读
    如何在飞凌<b class='flag-5'>嵌入式</b>T113-<b class='flag-5'>i</b><b class='flag-5'>开发板</b>的Buildroot中<b class='flag-5'>移植</b>MQTT协议?

    飞凌嵌入式A40i-H核心已适配“矿鸿OS”

    飞凌嵌入式基于科技A40i-H打造的FETA40i-C核心成功完成了“矿鸿OS”的系统适配
    的头像 发表于 01-18 08:02 997次阅读
    飞凌<b class='flag-5'>嵌入式</b><b class='flag-5'>A40i</b>-H核心<b class='flag-5'>板</b>已适配“矿鸿OS”

    基于V3S芯片DIY Linux开发板

    简介:大佬已在硬创社开源了近50款开发板,动手能力极强,于去年年底开始接触学习Linux,并由V3s、F1C200S等芯片开始上手DIY个人的L
    的头像 发表于 01-15 09:37 2693次阅读
    基于<b class='flag-5'>全</b><b class='flag-5'>志</b>V3S芯片DIY <b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>

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

    飞凌嵌入式OK113i-S开发板支持两种休眠方式:freeze和mem。本篇内容小编会为大家介绍如何让飞凌嵌入式OK113i-S
    的头像 发表于 12-29 08:02 1244次阅读
    技术帖 | 飞凌<b class='flag-5'>嵌入式</b>T113-<b class='flag-5'>i</b><b class='flag-5'>开发板</b>的休眠及唤醒操作