头条 基于ESP32嵌入式Web服务器的手机化仪表设计 随着物联网技术的发展,单片机性能升级且功能变得丰富,利用单片机创建Web服务器,使用浏览器作为客户端进行访问变得可行。借鉴其思路,提出一种嵌入式Web服务器+浏览器架构的无软件化手机仪表设计方法。先用JavaScript语言将常用的手机仪表元素设计为一个能嵌入到单片机存储系统中的50 KB大小的库,然后在其基础上形成C风格手机仪表HTML网页生成函数,最后再通过单片机Web服务器将封装后的C风格手机仪表HTML网页生成函数转换为手机浏览器支持的HTML网页进行显示和用户操作。该设计实现将仪表软件安装在下位机,客户端零安装、零配置访问仪表界面。 最新资讯 超标量TURBO52嵌入式微处理器结构设计 介绍了TURBO52的研究背景及技术路线,在保持对经典8051指令集后向兼容的前题下,通过重新进行结构设计来提高系统性能。介绍了指令流水线的结构设计,包括两路超标量结构、分支预测、动态执行和存储管理。在FPGA上运行真实控制系统应用程序测试表明,在相同工作频率下运行一系列系统软件可达经典8051的30倍以上,最高指令吞吐率每时钟周期两条指令。但由于未实现三级存储体系和数据高速缓存,工作在100 MHz以上性能的提升会受限。 发表于:2/5/2010 三自由度直升机的嵌入式控制系统 实验室配备的三自由度直升机采用PC机+运动控制卡的控制方案,该方案偏离了真实直升机的飞行控制系统方案。为此,采用ARM+μC/OSII设计了三自由度直升机的嵌入式控制系统。由外接的飞行摇杆给出三自由度直升机平台姿态角的指令信号,通过以EasyARM1138为核心的嵌入式控制系统,采用闭环反馈的数字PID控制,实现了对三自由度直升机俯仰角和横侧角的精确控制,并可模拟真实飞机的“辅助操纵”、“全自动驾驶”、“改平”3种工作模式。 发表于:2/4/2010 智能无线多媒体数字播放系统的设计与实现 基于嵌入式Linux技术,提出一种智能无线多媒体数字播放系统的设计方案。介绍了系统功能、总体结构、主控CPU和无线模块。通过Linux系统中SPI接口的驱动对无线模块的控制,成功实现了区域位置自动识别和音视频文件的受控播放以及与用户进行交互的图形化界面操作程序。 发表于:2/4/2010 一种支持I/O的核外中断执行算法 通过对嵌入式实时操作系统ARTs-OS的研究,借鉴各种实时系统的中断实现技术,提出了一种支持I/O的核外中断执行算法。 发表于:2/4/2010 在不支持Remap的系统中构建JFFS2 对以S3C44B0X微处理器为核心的嵌入式系统的特点进行了详细讨论,分析了在不支持Remap的系统中实现JFFS2的必要性和可能性。通过在MTD中加关/开中断的方法,实现了在不支持Remap的系统中建立JFFS2文件系统。 发表于:2/4/2010 VxWorks下的异步通用定时器设计 VxWorks是WindRiver公司开发的高性能实时嵌入式操作系统内核。在应用软件开发过程中经常会用到定时器。VxWorks下要实现定时功能有2个途径:一,借助taskDelay函数实现;二,使用VxWorks提供的看门狗(watchdog)。使用taskDelay函数实现定时器的缺点在于它是基于任务的,任务优先级会导致定时不准。看门狗基于系统时钟中断,定时精度大大优于前者,但是对用户的回调函数有诸多限制(如不允许使用semTake、printf等需要等待获取某种资源的函数,否则会引起死机)。另外,看门狗只触发一次回调函数,如果用户需要周期定时器就需要重新启动看门狗。 发表于:2/3/2010 基于S3C2410A的嵌入式系统的U-Boot移植 ARM嵌入式处理器已被广泛应用于消费电子产品、无线通信、网络通信和工业控制等领域。其中,ARM9的芯片更是以其低价格、低功耗、高性能在手持设备中占据着重要市场。在嵌入式操作系统中,Linux,Vxworks,WinCE三足鼎立,其中Linux由于其开源性、稳定性、安全性、可裁减性更是一支独放。在嵌入式系统中,如何实现在ARM9平台下Linux操作系统的引导工作是嵌入式技术开发的重要环节。 发表于:2/3/2010 基于Linux和s3C2440的GPC控制器设计 近年来,基于Internet的网络化控制系统已成为国内外测控领域研究的热点,在石油勘探开发、钢铁化工等领域有着广阔的应用前景。而控制器的设计和研发是整个网络控制系统的关键和核心。在一些地域高度分散以及环境恶劣的控制现场,使用嵌入式系统作为控制器节点,可更有利于多点分布式综合布控及并行处理,实现更好的测控效果。然而由于网络传输本身的特点,网络时延会不可避免地影响网络控制系统的控制性能和稳定性,因此本文提出基于S3C2440A及嵌入式Linux的GPC(Generalized PredictiveControl)控制器的设计方案,具有一定的通用性。 发表于:2/3/2010 串行数模转换器TLC5620I与TMS320F2812接口设计 近年来,数字信号处理器(DSP)的应用越来越广泛,其中TMS320F2812作为目前数字控制领域中性能较高的DSP芯片,被广泛应用于电机控制、工业自动化、家用电器和消费电子等领域。由于TMS320F2812本身不具有D/A转换模块,因此在很多需要模拟量输出的控制场合受到限制。所以D/A转换芯片如何与TMS320F2812进行接口,成为数字信号处理系统需要解决的一个重要问题。这里介绍了四路8位电压输出数字一模拟转换器TLC5620I,并给出TLC5620I与TMS320F2812串口接口的软、硬件设计实现方法。 发表于:2/3/2010 基于DSP内嵌PCI总线的卫星信号仿真器设计 卫星信号仿真器在卫星导航的研究开发中占有重要地位,特别是多模接收机和高动态接收机的研发。多模卫星仿真器中涉及到大量的数据传输,为了保证PC机和DSP之间数据传输的实时性和准确性,选择基于PCI总线接口进行数据传输。常用的PCI开发是采用专门的PCI接口芯片,但这样系统就会多一块芯片,性价比低,而TI公司TMS320C6416系列的DSP拥有内置PCI接口,使得硬件开发难度降低和主机对DSP资源访问更加透明。提出一种基于TMS320C6416系列DSP的PCI总线卫星信号发生器的硬件平台以及相应的PCI接口电路设计。 发表于:2/3/2010 «…3100310131023103310431053106310731083109…»