datasheet

嵌入式开发的趋势及常见问题

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等厂商投入单芯片的设计。

    嵌入式系统开发常见问题

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

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

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

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

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

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

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

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

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

     

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

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

     


关键字:嵌入式开发  常见问题

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/mcu/article_2018021237766.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:嵌入式开发的趋势及常见问题
下一篇:提高MSP430G系列单片机的Flash 擦写寿命的软件流程

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

助力AI发展,威盛发布新一代嵌入式开发模块

智能机器人技术的趋势,2017年10月,作为全球嵌入式平台解决方案的领导者,在图形图像处理、工业物联网领域深耕多年的先行者,威盛电子发布搭载了Qualcomm® 骁龙™ 820E嵌入式平台的超紧凑型嵌入式模块SOM-9X20,SOM-9X20模块充分利用了Qualcomm® 骁龙™ 820E的高性能及超低功耗,为客户提供高度灵活的解决方案,支持各种企业物联网及嵌入式系统应用的快速开发。在智能机器人领域,多传感器信息融合技术是近年来十分热门的研究课题,它与控制理论、信号处理、人工智能、概率和统计相结合 , 为机器人在各种复杂、动态、不确定和未知的环境中执行任务提供了一种技术解决途径。威盛电子的SOM-9X20模块搭配其开发底板
发表于 2018-08-08
助力AI发展,威盛发布新一代嵌入式开发模块

花那么多美刀买嵌入式开发工具,到底值不值?

作者:Digi-Key's North American Editors 从只有几千字节存储空间的简单8位控制器,到现在先进的32位控制器,虽然微控制器经历了诸多演变,但是许多开发人员仍在使用老旧的工具,以致于拖慢了开发周期。 设计人员若要适应当今快速发展且复杂多变的开发环境,则需要确保拥有合适的工具才能有效应对。他们需要嵌入式工具,以便监视芯片并查看其软件是否按照预期方式运行;他们还需要可指出错误或优化代码规模的工具,以降低其BOM成本。 现在有许多工具可以帮助他们降低整体开发成本,加快调试过程,从而缩短上市时间。本文将介绍一些这样的工具,然后说明如何通过这些工具获得最大收益。 
发表于 2018-06-04
花那么多美刀买嵌入式开发工具,到底值不值?

e络盟供应2500多种嵌入式开发套件和配件支持物联网系统开发

中国上海 - 2018 年3月1日:全球领先的电子元器件与开发服务分销商e 络盟日前宣布新增一系列最新嵌入式解决方案,其中包括来自Cypress、Xilinx 和 NXP等领先供应商的各种产品以及e络盟自身研发的独家开发套件系列,进一步扩充了其丰富的产品库存。e络盟现可现货供应超过 2500 种嵌入式开发套件和配件,包括子板和模块、主平台开发套件、单板计算机和开发套件配件如适配器、电路架、外壳和传感器套件,均支持当日发货。e络盟还与合作伙伴一同为客户提供独家开发套件,帮助他们开始使用新技术、缩短设计时间并加快产品上市。e络盟的嵌入式解决方案优选产品包括: Cypress PSoC 6 BLE 先锋套件:专为物联网系统开发而打造
发表于 2018-03-04
e络盟供应2500多种嵌入式开发套件和配件支持物联网系统开发

嵌入式开发的趋势及常见问题

制程技术进步与设计生产力间的差距,这类型的产品众多,例如国家半导体(NS)的Geode SC1400整合CPU、绘图芯片、MPEG-2、I/O及TV out等功能,就适合于家庭数位影音设备的产品运用。其他则还有Intel、Motorola、Transmeta等厂商投入单芯片的设计。    嵌入式系统开发常见问题    通常工程师在进行嵌入式系统开发的时候,最常碰到的问题就是命令执行后,硬件动作不如原本工程师所设计。此时就需要适当的工具进行测量,以确保控制端未将命令送出或是接收端收到命令后无法执行。这个时候错误的状况有可能讯号时序上产生问题或者是总线上传递的资料有误。    孕龙
发表于 2018-02-12
嵌入式开发的趋势及常见问题

基于ARM9嵌入式开发平台的心电除颤模拟发生系统方案

为1 mV的方波。便于对监护仪进行校准,信号均采用三导联的同步信号输出。    1 系统结构和设计方案    系统主要包括ARM9中央处理单元、高压除颤信号采集模块、D/A转换模块,与监护仪信号匹配模块以及心电波形仿真和数据的提取,应用程序的设计等几个部分。本系统采用ARM9嵌入式开发平台,以下是ARM9处理器的主要结构及其特点。    (1)32 b定点RISC处理器,改进型ARM/Thumb代码交织,增强性乘法器设计,支持实时(real-TIme)调试;    (2)片内指令和数据SRAM,而且指令和数据的存储器容量可调;   
发表于 2018-02-12
基于ARM9嵌入式开发平台的心电除颤模拟发生系统方案

单片机调试常见问题解决

。需要将.C文件添加到工程文件中warning: #1-Dmain.c(7): warning: #1-D: last line of file ends without a newline当使用keil编译时,弹出这样的警告信息:main.c(7): warning: #1-D: last line of file ends without a newline这个是由于在main函数的“}”后,没有加回车。只要在main函数的“}”后加回车键,此警告信息即可消除。error:#65...test_menu.c(27):error:#65:expected a ";"分数送你了,问题在你回答之前已经解决了,头文件里
发表于 2018-11-20

小广播

何立民专栏

单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved
pt type="text/javascript" src="//v3.jiathis.com/code/jia.js?uid=2113614" charset="utf-8">