侵权投诉
当前位置:

OFweek 电子工程网

嵌入式开发

嵌入式工程师经验分享:如何学习嵌入式开发

嵌入式系统平台设计上走到了一定程序,目前在国内这块的技术上已经是自己很难再突破自己,因此很多东西 对大家都是OPEN的,就比如说下面那部分关于接口设计中所提到的时序接口东西,要是不讲,却使是高级硬件工程师也几乎只有10%的人能知道吧。

嵌入式开发技巧:利用编程技术发挥多内核架构优势

在低端嵌入式领域,单内核解决方案仍然存在。通过采用速度更快或带宽更宽的处理器仍有可能提升系统的功能和性能曲线。在高端领域,多内核是必然的发展方向。这正是双精度浮点算法经常出现并在超级计算机中长盛不衰的原因。事实上,台式机和机架安装系统(比如Nvidia的产品)正在将这种处理能力普及化。

嵌入式软件设计:Android多媒体应用开发与研究

首先介绍并分析Android 系统的层次架构,并在此基础上介绍Android 应用程序开发的相关技术和基本的开发流程。接下来介绍Android 提供的多媒体开发组件。最后用具体的应用程序---播放器简要说明Android 多媒体应用程序的开发方法。

嵌入式开发:车载软件无线电设计与应用

车载无线应用涉及众多的独立硬件模块和快速发展的新技术,同时变更硬件模块和修改软件模块可能会导致滞后的上市时间和较高的设计成本。软件无线电是一个蓬勃发展的领域,以下本文将就在车载系统中引入软件无线电模块展开讨论。

RF/无线| 2014-01-14 评论

嵌入式开发学习:ARM硬件仿真软件SkyEye使用简介

SkyEye的目标是在通用的Linux和Windows平台实现一个仿真集成开发环境,模拟常见的嵌入式计算机系统(目前支持基于arm7tdmi的AT91开发板);可在SkyEye上运行uclinux以及uC/OS-II等多种嵌入式操作系统,并对它们进行源码级的分析和测试。

嵌入式开发:WinCE6.0 LPC3250串口驱动程序

Windows CE是一个开放的、可升级、可裁减的32位实时嵌入式操作系统,具有可靠性好、实时性高、内核体积小的特点,广泛应用于工业控制、信息家电、移动通信、汽车电子、个人电子消费品等领域。

浅析嵌入式开发时选择实时操作系统的几大要点

对许多嵌入式项目来说,系统设计师都倾向于选择实时操作系统(RTOS)。但RTOS总是必要的吗?答案是取决于具体的应用,因此了解我们要达到什么目标是决定RTOS是必要的还是花瓶的关键。

嵌入式开发:STM32 FSMC接口驱动TFT-LCD设计

本文提出了一种能直接驱动数字液晶屏的设计方案,方案先介绍了TFT数字彩屏的工作原理,利用STM32处理器的FSMC接口设计的硬件电路和软件程序均能对显示控制芯片进行有效的控制。在实际应用中显示清晰流畅,并且CPU有足够的时间来处理用户程序。

嵌入式开发经验:Android系统的内存管理研究

本文将集中分析Android的内存管理,因为Android系统是在Linux系统的基础上发展起来的,所以在介绍Linux基本的内存管理的基础上对Android的内存管理进行研究。

嵌入式开发经验:AMBA-AHB总线SDRAM控制器的设计

为了在嵌入式系统设计中实现对SDRAM存储器的访问,本文提出了一种基于AMBA-AHB总线规范的SDRAM控制器设计方案。方案首先简要介绍了AMBA总线规范,然后在完成整个存储控制器的整体框架设计的基础上给出了SDRAM控制器的实现原理以及详细的子模块划分。

嵌入式开发经验:U-Boot SD卡启动的移植与功能扩展

针对U-Boot默认不提供使用SD卡启动嵌入式系统的支持,以及使用传统方法烧写安装嵌入式系统操作繁琐的问题,基于S3C6410处理器分析了SD卡启动系统的原理,并对U-Boot源码进行修改使其支持该启动方式,同时对U-Boot进行了功能扩展,添加了仅使用SD卡便可进行系统安装升级的功能。

嵌入式设计技巧:如何利用JTAG OCD加速Linux设备开发

调试嵌入式Linux产品需要将硬件和软件工具结合起来,如用JTAG工具进行硬件bring-up,用基于代理(agent- based)的解决方案进行软件开发。这些JTAG和基于代理的工具相结合的方法通常可以解决单点问题,但它们最初并不是专门针对集成化的Linux开发而设计的。

嵌入式开发技巧:如何将8051应用程序迁移到Cortex-M处理器

本文是一篇入门指南,目的是帮助8051微控制器的开发人员了解8051和A R M Cor tex-M处理器系列在架构、软件和硬件设计上的主要差异,从而加快迁移过程。

32位嵌入式处理器与8位处理器应用开发三大区别

arm处理器在全球范围的流行,32位的RISC嵌入式处理器已经成为嵌入式应用和设计的主流。与国内大量应用的8位单片机相比,32位的嵌入式CPU有着非常大的优势,它为嵌入式设计带来丰富的硬件功能和额外的性能,使得整个嵌入式系统的升级只需通过软件的升级即可实现。

嵌入式开发学习:JTAG接口解读

通常所说的JTAG大致分两类,一类用于测试芯片的电气特性,检测芯片是否有问题;一类用于Debug;一般支持JTAG的CPU内都包含了这两个模块。

嵌入式开发:FORTH虚拟计算机的设计实现

嵌入式领域,如何降低系统与运行环境之间的相关性,在各种异构的嵌入式平台上快速构建系统一直是研究的重点。本文基于FORTH语言,通过对虚拟机工作原理的分析,以自主构建的JLP FORTH虚拟平台为例。

嵌入式开发工程师眼中的“嵌入式系统”

本文将从技术和就业经验等角度为即将进入嵌入式开发的工程师们,详细讲述了嵌入式的概念,嵌入式开发之间的异同以及应该如何做出选择。以下都是前辈的一些经验之谈,希望对大家有所帮助。

嵌入式开发技巧:Linux的GDB远程调试的实现

远程调试环境由宿主机GDB和目标机调试stub共同构成,两者通过串口或TCP连接。使用GDB标准远程串行协议协同工作,实现对目标机上的系统内核和上层应用的监控和调试功能。调试stub是嵌入式系统中的一段代码,作为宿主机GDB和目标机调试程序间的一个媒介而存在。

嵌入式开发技巧:高可靠性软件设计策略

函数功能应该最小化,代码封装便于程序维护,消除冗余能够提高程序的可靠性,适当的重构能够降低维护过程中程序熵增大的速度,提高程序的清晰度,而遵循一定的标准并采用适当的检验工具则会进一步保证代码的可靠性。

嵌入式开发学习:Cortex-M3的SRAM单元故障软件自检测研究

目前,对于存储单元SRAM的研究都是基于硬件电路来完成,而且这些方法都是运用在生产过程中,但是生产过程并不能完全杜绝SRAM的硬件故障。

上一页   1  2  3  4  5  6  7 ...  139   下一页

粤公网安备 44030502002758号