• 使用C2000™︎内部比较器替外部比较器

    Other Parts Discussed in Post: TIDM-02002

    作者:Emma Wang

    1. 介绍

    C2000系列芯片在数字电源和电机控制中有着广泛的应用,在这些应用中,过流过压保护是必不可少的。传统的方法是使用外部比较器,但是会存在滤波电路不好设计,不同版本需要不同的BOM来提供不同的保护点等问题。本文针对所有第三代C2000芯片,比如F2807x/37x,F28004x,F28002x等,介绍C2000内部比较器的具体实践方法,并提供了与传统的外部比较器方法的比较,结果表明,使用C2000内部比较器的方法在效率和成本上都具备明显的优势。

    2. C2000 内部比较器的介绍

    TI 第三代C2000芯片全系列集成了带DAC的片内比较器,通过DAC设定阈值,与采样信号分别送到片内比较器的正负输入端做比较,由于DAC的集成,用户可以方便地修改比较的电压值。同时,C2000比较器内部集成数字滤波器,可以实现高性能的滤波…

  • 使用HRPWM的注意事项

    作者:Ke, Shaoxing 

    摘要

    随着新能源领域的发展, 在数字电源控制系统中要求功率密度高且转换效率高。其中,整机功率密度的提升,就需要提高开关频率, 大部分现有产品的开关频率在50k~200kHz。然而, 由于SiC/GaN器件的大面积推广与使用, 开关频率已经提升到500kHz,甚至1MHz。当系统的开关频率超过200kHz时,此时PWM脉宽的调节精度会变低, 这就需要使用高精度模式的PWM调制。我们把用于扩展传统ePWM模块的时间精度的模块, 称之为高精度PWM(High resolution PWM)。本文将对C2000 片上HRPWM模块的工作原理、使用方法和注意事项进行详细讨论,并以实际案例进行展示。此外,HRPWM模块也可以作DAC输出用来实现模拟信号的观测。

    1.高精度PWM的工作原理 (HRPWM)

    1.1 高精度PWMMEP技术

    C2000支持占空比、相移、死区和周期的高精度控制。HRPWM是在普通PWM模块上采用微边沿定位…

  • 推动电气化发展的 4 大电流检测设计趋势

    Other Parts Discussed in Post: TMCS1100, INA301, INA228, INA226, INA232, INA253

    在所有描述世界日益电气化的流行语中,有一个词十分亮眼:电流检测。如果电流检测技术不可靠、不准确且难以用于设计,那么在太阳能电池阵列、电动汽车 (EV) 充电站或机器人领域令人耳熟能详的创新几乎都不可能实现。

    本文将介绍随着电气化应用发展而出现的四大设计趋势,以及用于提高系统电压、增强系统保护、实现遥测监测和缩减外形尺寸的电流检测技术。总的来说,电流传感器监测电气系统中的一项重要参数,即电流,这能够使系统在安全范围内尽可能高效地运行。

    通过电流检测支持更高的系统电压

    随着对效率的要求愈加严格,系统电压也随之增加,从而有助于提高效率。根据欧姆定律,在较高的系统电压下,可通过降低负载的电流来得到等量的功率,这有助于减少系统中的 I2R 损耗。电压愈高,系统可以愈发高效地传输大功率…

  • 具有高性价比的无线 MCU 如何帮助您将低功耗 Bluetooth®︎ 技术应用到更多产品中

     

    环顾我们当前日常生活中的 Bluetooth® 应用,我们有理由期待未来世界能够实现更高程度的互联。据蓝牙技术联盟(SIG)估计,蓝牙设备的年出货量将在 2026 年超过 70 亿。在医疗设备、玩具、个人电子产品、智能家居设备等领域,市场需要更高的蓝牙集成度。为满足该市场需求,富有创新精神的工程师将有机会大展拳脚。

    蓝牙在医疗领域的发展趋势

    蓝牙功能在医疗方面的应用越来越多,包括血糖监测仪、医疗传感器贴片,甚至还有智能牙刷。对于设计者来说,需要满足消费者对以下特性的需求:

    • 尺寸小巧且便于使用。没有人希望在使用血糖监测仪或温度贴片时有诸多限制条件。
    • 电池寿命较长。较长的电池寿命有助于让消费者在危急时刻去安心使用一些设备。
    • 强大的性能。提供可靠的连接至关重要。

    蓝牙在个人电子产品领域的发展趋势

    尽管游戏产品、玩具或遥控器等个人电子产品与医疗救生设备大不相同,但对集成蓝牙的特性要求则较为类似,包括:

    • 时尚且实用的设计。不管是无线键盘还是鼠标…
  • 基于TI MSPM0 MCU的车载充电机插枪唤醒方案

    作者:Terry Liang

    摘要

             车载充电机(OBC)在整车下电后,为保证低功耗,包括主控MCU在内的绝大部分电路都处于休眠状态,此时需要一个低功耗的常待机唤醒模块,检测充电枪的插枪信号,来唤醒车载充电机主电路。本文将介绍基于TI MSPM0 MCU的唤醒方案,相对于传统方案,具有高兼容性,高可靠性,便于维护,更低功耗,以及小体积等优点。

    1.      GB/T 18487.1-2015

                在展开讲述前,我们需要简单了解一下国内比较通用的电动汽车的充电协议标准-GB/T 18487.1-2015(电动汽车传导充电系统 第1部分:通用要求)。

                主要的充电握手步骤可以简单拆分成以下几点:

    1. 车辆检测CC端口阻值,判断车端连接头的连接状态(断开/半连接/连接状态);
    2. 充电设备监控检测点1的电平,判断线缆是否接好,且本身无故障,如果一切就绪,则S1切换到PWM档;
    3. 车辆检测CP占空比,以及电压值,初步判断是否为有效值,判断S1是否已经切换到PWM档…
  • Matter 在家庭自动化中的两种无线趋势

    如今,许多消费者使用多种智能家居产品,包括智能锁、摄像头、传感器、智能家居中枢、照明设备、电器和恒温器。遗憾的是,不同制造商之间缺乏互操作性,导致很难通过单个终端或应用来控制智能设备。

    尽管实现可控型互联家居的目标似乎胜利在望,但家庭自动化市场的快速发展和制造商的数量陡增也致使出现了生态系统碎片化。虽然日益激烈的竞争有利于消费者选择和设备创新,但生态系统碎片化也带来了互操作性方面的挑战。

    幸运的是,全新的 Matter 协议可帮助应对互操作性挑战。不论智能家居设备在哪个生态系统内运行,使用 Matter 均可实现设备连接。此免版税连接标准由连接标准联盟开发,可在 Thread 和 Wi-Fi® 网络层上运行并使用低功耗 Bluetooth® 进行调试。本文将探讨 Matter 如何充分利用两大设计趋势为家庭自动化市场带来连接变革:通过互操作性改善消费者体验以及简化互联应用的开发。

    了解支持 Matter

  • 如何把IWR6843的CCS工程代码移植到IWR1843上

    Other Parts Discussed in Post: IWR1843, IWR6843, AWR1843, AWR6843

    作者:Chris Meng

            TI在毫米波产品上提供了非常多的例程供用户参考,但有些演示例程只基于某些器件,没有覆盖到全部的毫米波产品。例如level_sensing的例程就没有支持IWR1843的工程示例。本文就以level_sensing的例程为例,介绍如何把IWR6843的CCS工程代码移植到IWR1843上。

            IWR6843和IWR1843在硬件上是pin to pin兼容的,软件上也是基于同一个mmWave SDK。但是IWR6843工作的频率范围是60~64GHz,而IWR6843工作的频率范围是76~81GHz。两者pinmux定义,调用的库函数也有些不同。软件的移植主要就是基于上面几点的不同。

            本文介绍的移植基于mmwave_industrial_toolbox_4_9_0[1]里的level_sensing例程以及mmWave…

  • 电动汽车充电的三大注意事项

    Other Parts Discussed in Post: WL1837MOD

    用于商业和住宅用途的典型电动汽车 (EV) 充电站设计包括电能计量、剩余电流检测(交流和直流)、隔离安全合规性、继电器和接触器,还具有驱动功能、双向通信以及服务和用户界面。虽然充电站的目标是高效地将电力传输到车辆,但实现电力传输仅是其最初的功能。

    根据 IHS Markit 的最新报告,到 2030 年,估计有 2000 万个公共电动汽车充电站将连接到电网,小区充电站规模预计将大幅扩展以满足需求。电动汽车充电站设计包含独特的挑战。电动汽车供应设备 (EVSE) 必须结合通信、功能安全和信息安全功能,同时提供简单的升级路径,以便适应未来的电网集成。在本文中,我将在可扩展硬件和软件案例中简要介绍将TI SitaraTM AM625用于 2 级交流电动汽车充电站的三个设计注意事项。 

    设计注意事项 1  了解未来的通信标准和电网集成

    未来的电动汽车有望成为能源来源…

  • TI Sub-1G无线SoC方案改善无线麦克风的工作距离

    作者:Albin Zhang

    进入智能时代以来,随着互联网、物联网、新概念教育/会议、直播经济等产业蓬勃发展,使用者对于麦克风的需求越来越多样。特别是对于麦克风的话音质量、便携性、通信距离、待机和使用时间、用户体验等都提出了一些新的需求。本文就着重给大家介绍一下基于TI的无线MCU芯片开发出的无线麦克风解决方案。

            无线麦克风将麦克风产生的音频信号转换为无线电信号,无线电信号由发射器通过空气发送到接收器。 接收器将无线电信号转换回音频信号,然后通过音响系统发送。 它们消除了对电缆的需求,因此您不再被束缚在音响系统上。 随着音质和可靠性的持续技术进步和改进,无线麦克风比以往任何时候都更经济实惠,更受欢迎。 市场潜力非常大。

            无线麦克风的最大优点就是便携性。但是,在有一些场景下,对于无线麦克风通信距离和抗干扰性要求很高,比如大型会议室、大型教室、演唱会现场等,另外,随着WiFi,蓝牙,zigbee等工作在2.4GHz频段设备的布置和使用越来越广泛…

  • C2000™︎ MCU提示“flash is not available on this device”错误的解决方案

    作者:JOHNSON CHEN

    在使用C2000  MCU产品的时候,有可能会碰到仿真器连上目标板以后报“flash is not available on this device”,详细报错信息如下,而事实上芯片本身是有Flash的。

    C28xx_CPU1: GEL Output:

    RAM initialization done

    C28xx_CPU1: GEL Output:

    Memory Map Initialization Complete

    C28xx_CPU1: GEL Output: ... DCSM Initialization Start ...

    C28xx_CPU1: GEL Output: ... DCSM Initialization Done ...

    C28xx_CPU1: Error initializing flash programming: Interface returned…

  • TI 推出全新处理器,推动边缘AI普及并使其功耗减半

    Other Parts Discussed in Post: AM625, AM623

    借助高能效处理器,工程师既能满足外形尺寸要求,又能在任何地点部署智能设计

    德州仪器 (TI) 今日推出全新的 Sitara AM62 处理器,有助于将边缘人工智能 (AI) 处理扩展到下一代应用,推动了高度集成处理器的进一步发展。全新处理器的低功耗化设计可支持双屏显示和小型人机界面 (HMI) 应用。更多信息请参阅https://www.ti.com.cn/product/cn/AM625

    TI 将于2022621日至23日在德国纽伦堡的Embedded World展会(215号展位)上展出全新的AM62处理器,并演示适用于边缘AI和电动汽车充电HMI应用的系统级解决方案。更多信息请参阅TI.com/embeddedworld

    下一代HMI将带来与机器交互的全新方式,例如在嘈杂的工厂环境中通过手势识别来发出命令,或通过无线连接的手机或平板电脑来控制机器…

  • 下一代 HMI 的 3 个关键考虑因素

    过去,人机界面 (HMI) 包括一个物理控制面板,用户可通过其中的按钮、开关和指示灯与机器进行交流。随着技术的进步,用户能够监控过程、查看状态信息显示和发送命令。如今,HMI 应用随处可见,包括用于控制电视的智能手机应用程序、汽车内的语音命令交互、医院内的病人监护或智能工厂里的触摸屏控制面板。

    在日常生活中,我们发现与机器发生交互的地方越来越多。那么,HMI的未来如何?除了数据收集、控制和显示外,新一代HMI将抛开传统的人机界面,在多个应用场景下表现出更加智能和友好的交互,如图 1 所示。

    1:一名专业医疗人员使用手势识别与智能 HMI 系统进行交互

    步入人机交互的新世界,将需要交互式的智能应用,同时,用于支持实现HMI的处理器也面临一系列新的挑战。下面,我们来详细了解下一代 HMI3个考虑因素。

    考虑因素 1:采用边缘 AI 实现新功能

    新一代 HMI 设计将依赖于边缘人工智能 (AI) 来实现新功能。例如,机器视觉可通过面部识别来实现对机器的受控访问或通过手势识别来实现无接触操作…

  • 适用于TI mmWave sensor单芯片SOC平台的连续波点频模式设置方法

    Other Parts Discussed in Post: AWR6843, AWR1843, AWR1642, AWR1443, IWR6843ISK, DCA1000EVM

    作者:Wesley He

    TI mmWave sensor是高集成度的毫米波雷达传感器SOC,在开发过程中,SDK及TI DEMO均使用灵活的UART接口发送CLI命令进行射频参数配置及相关算法参数的配置。对于研发及测试认证过程中,往往都会有对连续波点频率模式设置的要求。本文介绍一种可以把连续波模式配置增添到应用代码中的实现方式,同时支持原有串口的CLI配置,仅需增加APP层代码,无需修改SDK驱动层代码,即可完成FMCW chirp模式或连续波CW模式的设置,旨在给用户提供一种简洁的配置方式,方便用户对毫米波雷达模块进行RF性能、天线方向图、频带内外性能、电源可靠性等测试。本文的测试环境如下:

    • 此方法适用器件型号:I/AWR1443, I/AWR1642…
  • 毫米波传感器如何为独立的“辅助”生活创造技术优势

    Other Parts Discussed in Post: IWR6843AOP

    随着医学和医疗保健的进步,人类的平均预期寿命不断增加。世界上几乎每个国家/地区的老年人口规模和比例都在增长,65岁及以上的人口总数预计到2050年将翻一番,达到15亿。与此同时,为了应对这一老龄化发展趋势,必须扩大居家照护或护理设施的规模。

    疾病控制与预防中心的数据显示,每年有近25%的老年人跌倒,老年人跌倒是美国创伤性入院的主要原因。了解跌倒或其他与健康相关的事件何时发生,并能够快速做出反应,有助于确保患者得到所需的护理。

    当前技术家庭健康

    医用传感器以及连接技术的创新正帮助老年人在家中过上正常的生活,并确保在发生意外时能够及时提供帮助。这些医用传感器通常基于加速计来检测跌倒等运动特征,并可自动呼叫家人或护理人员寻求帮助。

    老年人必须在脖子或手腕上佩戴这些由电池供电的传感器;将他们佩戴在身体上有助于传感器识别诸如跌倒等宏观运动,并使用连接节点联系家人或护理人员…

  • ADAS工程师需了解的新NCAP雷达要求

    Other Parts Discussed in Post: AWR2944

    Bhavin Kharadi

    202214

    欧洲新车安全评鉴协会(NCAP)近期更新了其雷达标准,以便在新车中改善驾驶辅助功能。

    NCAP标准因地区而异;在美国,NCAP由国家公路交通安全管理局(又称为NHTSA)管理,而全球NCAP则是一个集中型组织。但是,所有组织都有着共同的目标:设定标准来提高汽车和驾驶安全性。这些组织提供0-5星的评级来帮助消费者在购买新车时做出明智决策。

    很多情况下,Euro NCAP都率先设定标准,进而推动全球汽车行业的发展。最新的第79号条例指定了雷达在盲点检测和车道变换辅助中的最小距离和最低运行速度。

    针对雷达,“最小距离和最低运行速度”一节(第5.6.4.8节)可方便您查找车辆最低运行速度(Vsmin)(ACSF C类功能允许用于执行车道变换的最低速度)以及雷达支持的最小距离(Srear)。…

  • Jacinto™︎ 7核间通信解决方案

    Other Parts Discussed in Post: TDA4VM

    作者:Fredy Zhang

    近年来,处理器性能越来越强,无论是通用处理器还是嵌入式处理器,都进入了多核处理器时代,多核处理器中,每个核心不能独立工作,需要协同工作才能充分发挥处理器的性能,也就是需要高效的核间通信(Inter-processor Communication)机制。核间通信的主要目标是,充分利用硬件提供的机制,实现高效的核间通信,从而充分发挥Soc的整体性能。 

    核间通信(IPC)方案简介

    TI J7 DRA8xx/TDA4xx、AM65xx、J6家族的处理器,基于异构、可扩展的架构开发,拿TDA4VM的处理器来说,该处理器包含了TI DSP处理器(C66/C7x)、Cortex A72、Main域Cortex R5F、MCU域Cortex R5F、深度学习加速器MMA、图形处理器GPU等核,属于多核异构的架构。Cortex A72可用于通用计算…

  • 适用于TI mmWave sensor的CCS在线调试脚本上手指南

    Other Parts Discussed in Post: AWR6843, AWR1843, AWR1642, AWR1443, IWR6843ISK, UNIFLASH, CCSTUDIO, IWR6843

    作者:Wesley He

    TI mmWave sensor毫米波雷达传感器是高集成度的毫米波雷达传感SOC,将中射频电路,VCO,ADC,DSP 和硬件加速器集成在单颗芯片内,它具有集成度高,成本低,开发简单等优点,在汽车及工业中都有广泛的应用。本文介绍了使用CCS软件的毫米波雷达传感器在线调试的方法及步骤,同时提供了一种基于debug server scripting脚本的自动加载实现方法,方便广大开发者提高开发效率,本文的测试环境如下:

    • 此方法适用器件型号:I/AWR1443, I/AWR1642, I/AWR1843, I/AWR6843
    • 本文测试软件版本:mmWave SDK 3.5.0.4 out-of-box…
  • 全新高性能 Sitara™︎ AM263 MCU 如何发挥电气化设计的全部潜能

    电动汽车(EV)的广泛普及一度还只存在于科幻小说中。曾经因过于昂贵或不切实际而不被看好,而现在,OEM为实现零排放和探索替代能源,正在推动一场电动汽车变革。许多汽车制造商已经全力以赴,承诺在未来10到15年内推出全电动汽车。

    尽管势头正盛,但情况不容乐观。鉴于驾驶员追求更低的每公里能源成本和电动汽车的有趣驾驶体验,电动汽车在主流接受度方面具有重要进展。由于目前充电站匮乏、续航里程低以及充电时间长,驾驶员也存在里程焦虑。

    每辆电动汽车的核心是电力电子系统:牵引逆变器、车载充电器和高压直流/直流转换器,如图1所示。这些系统的性能直接影响电动汽车的驾驶性能、成本、续航里程和充电时间,将决定未来几年内能否快速和成功实现电动汽车的普及。在实时控制和高级计算方面,要提高这些系统的性能,可直接提高微控制器(MCU)的性能。

    图1:电动汽车动力总成,包括:牵引逆变器、高压直流/直流和车载充电器

    我们全新的高性能Sitara  AM263 MCU是Sitara…

  • 嵌入式边缘AI应用开发简化指南

    Other Parts Discussed in Post: TDA4VM

    如果在没有嵌入式处理器供应商提供的合适工具和软件的支持下,既想设计高能效的边缘人工智能(AI)系统,同时又要加快产品上市时间,这项工作难免会冗长乏味。面临的一系列挑战包括选择恰当的深度学习模型、针对性能和精度目标对模型进行训练和优化,以及学习使用在嵌入式边缘处理器上部署模型的专用工具。

    从模型选择到在处理器上部署,TI可免费提供相关工具、软件和服务,为您深度神经网络(DNN)开发工作流程的每一步保驾护航。下面让我们来了解如何不借助手动工具或手动编程来选择模型、随时随地训练模型并将其无缝部署到TI处理器上,从而实现硬件加速推理。

    1 边缘AI应用的开发流程

    1步:选择模型

    边缘AI系统开发的首要任务是选择合适的DNN模型,同时要兼顾系统的性能、精度和功耗目标。GitHub上的TI边缘AI Model Zoo等工具可助您加速此流程。

    Model Zoo广泛汇集了TensorFlow…

  • 简化下一代物联网应用的雷达开发

    Other Parts Discussed in Post: TPS628502, TPS628503, IWR6843LEVM, TPS628501

    传感技术让许多公司有了提升现有产品功能的机会。例如,在物联网领域,Omdia预测,在2020年到2024年期间传感器出货量将增加近200亿个,其中雷达传感器的年复合增长率大概会达到30%。

    鉴于TI毫米波雷达拥有诸多优势,包括能够在恶劣的条件下运行、保护隐私并提供高分辨率的距离、速度和角度信息,其关注度和使用率日渐增长。

    在本文中,我们将提供一些毫米波雷达传感解决方案优化成本的见解,分享新产品创意的真实案例,并探索实际的电路板设计以加快开发速度。

    对于已经采用毫米波雷达的系统,所节省的成本可以用来提供颇具竞争力的全新价格,借此弥补产品系列的空缺或为客户提供新的切入点。低成本解决方案还可以帮助印证添加传感功能以提供新功能、便利性及市场吸引力的合理性。楼宇自动化领域便很好地印证了这些可能性…

  • SVPWM算法在低成本微控制器中的快速实现

    Other Parts Discussed in Post: TMS320F28027

    作者:Captain Luo

    SVPWM,即空间矢量脉宽调制,由于在相同直流母线电压下的电压利用率比SPWM(正弦脉宽调制)高约15%,因而被广泛应用于电机伺服驱动以及变频器等场合。然而,传统的SVPWM算法实现需要判断矢量的扇区位置并计算矢量作用时间,求解过程设计较多浮点、三角函数与除法等运算,这对于低成本的微控制器而言,其运算难度较大。因此,设计一种运算简单,易于微机实现的改进SVPWM算法具有重要意义。典型的电机矢量控制框图如下:

    图1 矢量控制框图

    可见SVPWM部分的目的就是把输入的 , 转换成六个开关管的导通时间,对应电机需要的ABC三相绕组电压。通过数字方式实现矢量控制时,往往以占空比(实际为微机中用于产生PWM的比较值)代替实际电压值。因此,在实现SVPWM时,仅需处理相应的坐标变换即可。

    按电机绕组为星形连接为例,传统SVPWM按照8种开关状态进行分区…

  • AM64x/AM243x多协议Demo搭建与详解

    Other Parts Discussed in Post: AM6442, LP-AM243, AM2434

    作者:Shaoxing Ke

    1. 摘要:

    AM243x 是TI高性能的Sitara   MCU产品,片上集成了用于工业以太网通信的2个PRU_ICSSG(Programmable Real-time Unit_Industrial Communication SubSystem Gb) 工业通讯子模块,可实现Profinet RT/Profinet IRT,EtherNet/IP,EtherCAT和IO-Link等通信协议。本文档详细介绍AM64x/AM243x多协议Demo,其中AM64x A53核上跑Linux系统并运行Codesys runtime system,可以用来当作Codesys主站(可以理解为软PLC),LP-AM243评估板用来当作从站,且主从之间可进行多种工业以太网的通信协议切换。由于无须更换硬件,只将不同协议栈固件…

  • AWR2243 CSI2接口详解

    Other Parts Discussed in Post: AWR2243

    作者:Chris Meng

    Abstract:

    This blog is to help customer to work smoothly with AWR2243 and different external host. It gives an explanation about the relationship between lane position and AWR2243 CSI pin and provides an example of CSI2 hardware connection. It also suggests the CSI2 format setting of external host and explains how to parser the correct ADC data with different ADC buffer…

  • 全新F28003x系列C2000™︎实时MCU帮您攻克服务器电源设计挑战

    Other Parts Discussed in Post: TMS320F280039C

    作者:MEGHANA MANAVAZHI

    随着服务器和数据中心在全球范围内的应用日益广泛,对稳定高效电源的需求越来越强烈,以应对不断增加的功耗。由于需要更多的集成中央处理单元、图形处理单元和加速器来提高服务器和数据中心的计算速度,用电量一直快速增长。用电效益的提高催生了电源装置 (PSU) 的发展,以提供高能效、快速瞬态响应、高功率密度和更大的电源容量。

     高能效

    具有高能效的服务器 PSU 可通过减少功耗和更大程度提高电源到负载间的功率传输效率,降低运营数据中心的成本及其对环境的影响。这种能力使数据中心能够满足日益严格的能效标准(例如 80 Plus),在各种负载范围内实现高于平均水平的钛金级能效,并向环境排放更少的二氧化碳。

    快速瞬态响应

    在服务器电源应用中,在不断变化的负载和输入瞬态情况下,具有快速瞬态响应有助于实现稳定可靠的系统运行。此外…

  • 利用Linux开发板为TLV320ADC5120开发Linux内核驱动的方法

    作者:Zhang, Remy 

    本文档概述了利用Linux开发板为 Linux 内核开发驱动程序的基础知识,并简单介绍了如何配置和操作 Linux 驱动程序开发板。

     

    一 开发背景

    1. 驱动是什么?

    驱动程序是驻留在内核中的一段软件,它促进主机设备和外围设备之间的交互。这些外围设备可以像鼠标或键盘一样普通。我们为我们的产品编写驱动程序软件以便于和各种类型的主机设备进行通信。

    1. Linux内核是什么?

    Linux内核是构成Linux操作系统的核心代码。 常见的基于 Linux 内核构建的高级操作系统 (HLOS) 有 Ubuntu、Android 和 Yocto。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割。计算机的硬件…