历史上的今天
返回首页

历史上的今天

今天是:2025年02月12日(星期三)

正在发生

2018年02月12日 | 嵌入式开发的趋势及常见问题

2018-02-12 来源:eefocus

    近年来生活家电、手机及各式各样的掌上型多媒体装置产品,已成为大陆3C产业的主流。在技术蓬勃发展情况下,电子产品中加入了人机介面及多功设计,逐渐成为各家厂商一较高下的决胜点。除了上述所提到的日常用品外,市面上还有更多产品中含有嵌入式系统隐身在不为人知的小角落。从小的电子手表、体温计大至电冰箱、电视机、冷气机,甚至路上常见的红绿灯、自动导航装置等,可以说嵌入式系统已经环绕在我们身边,成为生活中的一部分。

 

    嵌入式系统开发的趋势,大至上可分为下列两项

    1嵌入式操作系统(RTOS:Real Time Operating System)

    嵌入式操作系统与一般PC上运作的OS比较起来,嵌入式系统功能较为简易,但却能够根据系统设计的规格,更有效率的发挥出硬件运算能力,使产品达到效率最佳化。主要常见的嵌入式操作系统有VxWORK、QNX、Nucleus、Palm OS、Windows CE、Embedded Linux,其中更以Linux操作系统免费授权的特性,更获得国际大厂所青睐。

    2整合式晶片(SoC:System on Chip)

    嵌入式产品所需之处理器及芯片组较PC要求体积小、散热佳、省电,因此多采用高整合度的SoC (System-on-Chip)为其处理器核心,为了尽速缩小制程技术进步与设计生产力间的差距,这类型的产品众多,例如国家半导体(NS)的Geode SC1400整合CPU、绘图芯片、MPEG-2、I/O及TV out等功能,就适合于家庭数位影音设备的产品运用。其他则还有Intel、Motorola、Transmeta等厂商投入单芯片的设计。

    嵌入式系统开发常见问题

    通常工程师在进行嵌入式系统开发的时候,最常碰到的问题就是命令执行后,硬件动作不如原本工程师所设计。此时就需要适当的工具进行测量,以确保控制端未将命令送出或是接收端收到命令后无法执行。这个时候错误的状况有可能讯号时序上产生问题或者是总线上传递的资料有误。

    孕龙逻辑分析仪在嵌入式系统除错的时序上,通过仪口可有效的将讯号波形时间显示出来。

    图一 通过「显示波形时间」可显示波型中各状态的时间值

6

    孕龙逻辑分析仪提供定位Bar (类似示波器中的Cursor),方便使用者指定某数值的状态进行测量

6

    图二 使用定位Bar进行波型的时序测量

    将A Bar定位在0X41上,再将B Bar定位在0X3A上,通过定位Bar的功能软件能直接将两笔资料间的时间自动显示在软件上。

    孕龙科技逻辑分析仪更提供了特殊总线模组,各式各样的总线模组以因应各种客户的需求,如IIC、UART、SPI、USB1.1、IIS、SSI等…方便使用者在进行嵌入式系统开发时能够灵活运用。

    如右图,工程师在进行IIC讯号的资料确认时使用示波器测量,因为没有支持IIC解码模组使得进行解码时十分困难。

8

    通过孕龙逻辑分析仪特殊总线模组解码后,工程师在进行IIC解码时就变得十分轻松

8

     

    特殊总线模组可将IIC中的Start、Address、Read/Write、ACK/NACK、Data及Stop以图块方式显示于软件中进行解码。

    使用孕龙逻辑分析仪可针对嵌入式系统中的接脚进行测量,以确保每一个元件的动作正常。另外搭配特殊总线模组更能够针对总线进行解码,方便工程师在开发的过程中能节省更多时间,提高工作效率。

     

7


推荐阅读

史海拾趣

Black Box Corporation公司的发展小趣事

在数字化时代,通信技术的更新换代速度极快。为了保持竞争优势,Black Box不断投入研发,推出了一系列创新产品和技术。例如,公司研发了一款智能网络管理平台,能够实时监控网络状态并进行故障预警。这一技术创新大大提高了网络的稳定性和安全性,赢得了客户的广泛好评。

芯源半导体(CW)公司的发展小趣事

随着公司产品的逐步成熟,芯源半导体(CW)公司开始寻求与行业内其他企业的合作。经过深入的市场调研和谈判,公司成功与多家知名电子企业建立了战略合作伙伴关系。这些合作伙伴为芯源半导体(CW)公司提供了更多的市场机会和技术支持,使公司得以迅速扩大市场份额,提升品牌影响力。

General Instrument公司的发展小趣事
通过稳压器等设备改善电源质量,减少电压波动。
艾为(AWINIC)公司的发展小趣事

艾为电子自成立以来,一直致力于技术研发和产品创新。公司研发团队不断攻克技术难题,推出了一系列具有竞争力的产品。其中,音频功放芯片作为公司的主打产品之一,凭借出色的性能和稳定的品质,赢得了市场的广泛认可。此外,艾为还在信号链、电源管理等领域取得了显著的技术突破,为公司的持续发展奠定了坚实的基础。

乾坤(Cyntec)公司的发展小趣事

随着科技的不断进步,电子行业的发展日新月异。乾坤公司意识到,要想保持领先地位,就必须不断进行技术创新。于是,公司加大了对研发团队的投入,引进了一批高水平的科研人才,并与多所高校和研究机构建立了紧密的合作关系。在一次偶然的实验中,研发团队发现了一种新型材料,可以显著提升电子元器件的性能。经过一系列严格的测试和验证,这种新材料被成功应用于产品生产中,使得乾坤的电子元器件在性能上实现了质的飞跃。这一技术创新不仅为公司带来了丰厚的利润,更让乾坤在电子行业中声名鹊起。

DESIGNERSYSTEMS公司的发展小趣事

DESIGNERSYSTEMS公司的创始人在电子行业有着深厚的背景和独特的见解。他们发现市场上缺乏一种能够集成多种功能、高度定制化的电子设备设计解决方案。于是,他们创立了DESIGNERSYSTEMS,专注于提供从概念到原型再到量产的全方位设计服务。通过不断的技术创新和对市场需求的精准把握,DESIGNERSYSTEMS迅速在电子行业树立了自己的品牌形象,赢得了客户的信赖。

问答坊 | AI 解惑

电子产品设计也要倡导“绿色设计” 作者:刘宗曦

    近日,一名学生买了一块单片机实验板套件,实验板上有4位LED显示器,他按其原理图焊接好元件,又按原理图编写了显示程序,可结果却不能正常显示,其电路如图1所示,因电路就是典型的动态扫描的结构,所以图中只画了1位LED显示器,其 ...…

查看全部问答>

MOTOROLA 8位增强型单片机M68HC11原理与应用

书名:    MOTOROLA 8位增强型单片机M68HC11原理与应用 作者:    刚寒冰 编著; 齐秋群 编著 出版:    北京理工大学出版社, 1993.2 页数和高度:  404页 ; 26cm 简介:    本书介绍了M68HC11系列单片机的工作原理、硬件结构 ...…

查看全部问答>

EVC编译问题

一个原来是standard SDK的程序. 用EVC编译时候选择standard sdk编译OK. 我选择ARM的SDK. 采用WCE ARM4I编译后. 出错提示如下: 请问是怎么回事.如果排除 Deleting intermediate files and output files for project \'CEFind - Win32 (WCE ARMV4I) ...…

查看全部问答>

招聘软件测试人员

本部门是隶属于一工厂的研发部,工厂在福永,主要负责GPS产品研发工作。 现因工作需求,招2-3名软件测试人员。 工作地点:深圳市南山区科技园 详细信息,请加MSN:hopease@msn.com,再聊。 要求: 1) 计算机软件及相关专业毕业,对软件测试有一 ...…

查看全部问答>

哪个 API 用来判断当前手机是否插上耳机,或者注册表有记录??

哪个 API 用来判断当前手机是否插上耳机,或者注册表有记录??…

查看全部问答>

高频噪声试验没有通过,请问如何才能提高抗干扰的能力

最近开发出来一款应用于PDA的TFT-LCD,但是客户进行高频噪声试验时没有通过, 请问如何才能提高抗干扰的能力?…

查看全部问答>

问系统高手, 内存问题?

请问高手中的高手来指点一下,有以下两个问题困惑几天. 环境: VS2005 smart + PPC 2003 SE模拟器下开发运行. 一) 目前自己来负责做内存管理模块, 局部策略实现最终需要和系统打交道, 比如在申请虚拟地址空间时, 用到了virtualalloc函数,不解的时 ...…

查看全部问答>

请教vxworks应用程序界面启动后有时候会死机?

死机现象就是本来应该按键盘上面的键,然后执行相应子程序,可这时按那个键都不管用!     但是这种死机情况并不是每次开机启动都出现,有时候开机就没事,有时候就死机!     若是关机重启一遍这次就不会出现死机了,若是开 ...…

查看全部问答>

TI电源

上学的时候一直都是在使用线性电源如7805等,对于开发板来说这个电源够用了,也不用考虑性能,功耗等方面的因素,知道参加全国大学生电子设计大赛才知道有开关电源,使用不到20个元件就能够设计出高性能的电源,同时又节约成本,直到如今工作了,现 ...…

查看全部问答>

舵机的科普

其实舵机是个很好玩的东西,控制起来没有没有电机复杂,用来做个机器人什么的又很有效果。 这里上传一个舵机的资料,根据需要可以看深点或者浅尝辄止。 …

查看全部问答>