嵌入式系统

关注347人关注
我要报错
嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据英国电气工程师协会( U.K. Institution of Electrical Engineer)的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。嵌入式系统是用来控制或者监视机器、装置、工厂等大规模设备的系统。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。通常,嵌入式系统是一个控制程序存储在ROM中的嵌
  • HOLTEK新推出HT32F49153/163 USB OTG Arm® Cortex®-M4 32-bit单片机

    Holtek持续扩展中高阶市场产品应用,推出全新HT32F49153/HT32F49163系列32-bit单片机,采用高效能Arm® Cortex®-M4核心,提供单精度浮点运算单元(FPU),支持所有Arm®单精度数据处理指令和数据类型。该核心亦具备完整DSP指令与内存保护单元(MPU),增强数值运算效能与应用安全性,并提供多种节能模式,适用于各种应用场景,如嵌入式系统、工业控制、物联网、智慧家庭等。

  • 面向FPGA芯片开发的测试方法设计与实现

    在数字电路设计和嵌入式系统开发的领域,FPGA(现场可编程门阵列)因其高度的灵活性和可重构性而备受青睐。然而,FPGA开发的复杂性也带来了测试上的挑战。本文将探讨面向FPGA芯片开发的测试方法设计与实现,并附带相关代码示例,以助于读者深入理解FPGA测试的流程和技术。

  • 如何使用AURIX™将Erika操作系统移植到TC387-QP MCU中

    随着汽车电子和嵌入式系统技术的快速发展,微控制器(MCU)在车辆控制、通信、安全等关键领域的应用日益广泛。AURIX™是Infineon Technologies(现更名为Infineon Technologies AG)推出的一款高性能汽车微控制器,而TC387-QP则是AURIX™系列中的一个具体型号。与此同时,Erika Enterprise(简称Erika)是一个针对嵌入式系统设计的开源实时操作系统(RTOS),特别适用于汽车和工业应用。本文将详细介绍如何将Erika操作系统移植到AURIX™ TC387-QP MCU中,为开发者提供一套完整的操作指南。

  • i.MX RT 1024内部闪存配置为RWW的详细指南

    随着嵌入式系统技术的不断发展,对存储器性能的要求也日益提高。i.MX RT 1024作为一款高性能的嵌入式微控制器,其内部集成的闪存(Flash Memory)为开发者提供了便捷且高效的存储解决方案。然而,在某些应用场景中,我们不仅需要从闪存中读取数据以运行程序,还需要在程序运行时对闪存进行写操作,即实现边读边写(Read-While-Write, RWW)的功能。本文将详细介绍如何在i.MX RT 1024上配置内部闪存以实现RWW功能。

  • 嵌入式系统设计的三个层次探讨

    嵌入式系统,作为当今电子信息技术的重要组成部分,其应用领域遍布军事、医疗、通信、家电、汽车等多个行业。随着技术的不断进步,嵌入式系统设计也日趋复杂,设计方法和工具不断更新。本文旨在探讨嵌入式系统设计的三个层次,并分析各个层次的特点和关键技术。

  • 迅为iTOP-4418/6818开发板驱动实现GPIO扩展的探究

    随着嵌入式技术的快速发展,GPIO(General-Purpose Input/Output,通用输入/输出)接口已成为嵌入式系统设计中不可或缺的一部分。GPIO接口为开发者提供了灵活的输入输出控制,使其能够根据实际需求与外部设备进行交互。迅为iTOP-4418/6818开发板作为一款高性能的嵌入式开发平台,其GPIO接口的扩展与驱动实现对于提升系统的整体性能具有重要意义。本文将对迅为iTOP-4418/6818开发板驱动实现GPIO扩展进行深入的探讨。

  • 英飞凌推出适用于汽车电池管理系统的PSoC™ 4 HVPA-144K微控制器

    【2024年6月11日,德国慕尼黑讯】英飞凌科技股份公司(FSE代码:IFX / OTCQX代码:IFNNY)推出 PSoCTM 4高压精密模拟(HVPA)-144K微控制器,通过将高精度模拟和高压子系统集成到单芯片上,满足汽车电池管理行业的需求。它提供了一个完全集成的嵌入式系统,用于监控和管理汽车12 V铅酸电池,这对汽车电气系统的12 V供电非常重要。PSoC™ 4 HVPA-144K微控制器符合ISO26262标准,能够为现代汽车带来紧凑且安全的智能电池感应与电池管理功能。

  • 提高嵌入式系统开发可靠性的小技巧

    嵌入式系统在现代科技领域中无处不在,从智能家居到工业控制,从医疗设备到航空航天,嵌入式系统都扮演着至关重要的角色。然而,由于其高度集成、定制化以及运行环境的复杂性,嵌入式系统的可靠性问题一直是开发者关注的焦点。本文将介绍一些提高嵌入式系统开发可靠性的小技巧,帮助开发者在开发过程中避免潜在的问题,提升系统的稳定性和可靠性。

  • 国内外物联网嵌入式系统“白名单”的主要技术路线分析

    随着物联网技术的蓬勃发展,嵌入式系统作为其核心组成部分,正逐步渗透到各个行业领域。物联网嵌入式系统以其高度集成、低功耗、实时性强等特点,成为推动物联网技术发展的关键因素。在国内外,各大企业和研究机构纷纷投入研发力量,探索物联网嵌入式系统的技术路线,形成了各具特色的“白名单”。本文将对目前国内外物联网嵌入式系统“白名单”的主要技术路线进行分析。

  • 嵌入式多核系统风起云涌,IAR强大工具化繁为简

    随着智能科技的飞速发展和广泛应用,高性能嵌入式系统已经渗透到各个领域,从消费电子、智能家居、智能医疗到工业控制、汽车应用等,无处不在的嵌入式设备正改变着我们的工作和生活。然而,传统单核系统的性能提升遇到瓶颈,无法满足这些应用日益增长的需求。此外,边缘智能也要求嵌入式系统实现架构性创新,以满足其对性能、功耗、实时性和成本等方面的要求。在这些需求推动下,多核系统和产品应运而生,成为嵌入式系统发展的新趋势。

  • FPGA基础:RR仲裁调度算法

    在FPGA和IC设计领域,经常会面临一个挑战:多个端口同时竞争一个端口的数据。在这种情况下,采用RR调度策略可能是一种解决方案。

  • 使用ROS1驱动程序来操控ADI Trinamic电机控制器

    “实现机器人操作系统——电机控制器ROS1驱动程序简介”一文中概述了新型ADI Trinamic™电机控制器(TMC)驱动程序,并讨论了将电机控制器集成到机器人操作系统(ROS)生态系统中的方法。TMC ROS1驱动程序支持TMC驱动层和应用层之间在ROS框架内无缝通信,且适用于它支持的各种TMC板。本文将深入探讨TMC ROS1驱动程序的功能,包括电机控制、信息检索、命令执行、参数获取以及对多种设置的支持。文中还概述了如何将电机控制器集成到嵌入式系统和应用中,从而利用ROS框架提供的优势。

  • 新唐与Qt Group深化合作 – 扩展HMI平台支持Qt for MCUs,协助客户实现高质量的GUI设计于嵌入式系统

    台湾新竹 – 2024年4月23日 – 著名的微控制器供货商新唐科技公司,与全软件开发生命周期提供跨平台解决方案的全球软件公司Qt Group宣布深化合作,扩展新唐科技人机界面(HMI)平台支持「Qt for MCUs」图形开发框架。新唐科技的客户已可在NuMicro® M467、N9H20、N9H30等系列中使用「Qt for MCUs」设计和开发工具,为嵌入式系统实现快速直觉的设计和高质量的GUI。

  • c8051f021烧录器说明

    随着物联网、嵌入式系统以及微控制器技术的飞速发展,微控制器已成为众多智能设备和系统不可或缺的核心组件。而微控制器的正常工作,离不开烧录器的精准操作。C8051F021烧录器,作为一款高效、稳定、易用的微控制器烧录工具,在业界享有极高的声誉。本文将深入解析C8051F021烧录器的技术特点、操作流程、应用场景以及未来发展趋势,带领读者领略科技赋能下的智能烧录体验。

  • 什么是嵌入式系统?嵌入式系统有哪些特点?

    为增进大家对嵌入式系统的认识,本文将对嵌入式系统、嵌入式系统的特点予以介绍。

  • 新品发布!国民技术第四代可信计算芯片NS350正式投入量产

    2024年4月18日,国民技术第四代可信计算芯片NS350 v32/v33系列产品正式发布并开始量产供货。NS350 v32/v33是一款高安全、高性能、超值可信密码模块2.0 (TCM 2.0)安全芯片,适用于PC、服务器平台和嵌入式系统。

  • STM32全球在线峰会:揭示2024年嵌入式系统三大趋势

    2024年,嵌入式系统将走向何方?如何才能走在趋势的前沿?从工厂到家电,从医院里昂贵的医疗设备,到随处可见的可穿戴设备,我们身边的联网设备越来越多,生活更加绿色低碳,嵌入式系统功不可没。ST于3月19日成功举办STM32全球在线峰会,不仅让业界了解到影响行业发展趋势的新技术,还与大家共同展望了2024年这些新技术将把产业带向何方。

  • jlink驱动的安装教程

    在嵌入式系统开发、调试和测试过程中,J-Link作为一种高效的调试工具,为开发者提供了极大的便利。然而,要想充分发挥J-Link的功能,首先需要正确安装其驱动程序。本文将详细介绍J-Link驱动的安装过程,并深入解析其中的关键步骤,帮助读者顺利完成安装,享受高效、稳定的调试体验。

  • 单片机和嵌入式用什么语言编程

    随着科技的飞速发展,单片机和嵌入式系统在现代电子设备中的应用越来越广泛。它们不仅提高了设备的智能化水平,还推动了各行各业的创新与发展。在单片机和嵌入式系统的开发中,编程语言的选择至关重要。本文将深入探讨单片机和嵌入式系统常用的编程语言,分析它们的优缺点,并展望未来的发展趋势。

  • wince如何设置自动运行软件

    Windows Embedded Compact 7(简称WinCE)是一种专为嵌入式系统设计的操作系统,具有体积小、效率高、可定制性强的特点。在WinCE中设置自动运行软件,通常是为了满足设备在启动后自动执行特定任务的需求。本文将详细介绍如何在WinCE中设置自动运行软件,并深入探讨其背后的原理与最佳实践。