头条 基于ESP32嵌入式Web服务器的手机化仪表设计 随着物联网技术的发展,单片机性能升级且功能变得丰富,利用单片机创建Web服务器,使用浏览器作为客户端进行访问变得可行。借鉴其思路,提出一种嵌入式Web服务器+浏览器架构的无软件化手机仪表设计方法。先用JavaScript语言将常用的手机仪表元素设计为一个能嵌入到单片机存储系统中的50 KB大小的库,然后在其基础上形成C风格手机仪表HTML网页生成函数,最后再通过单片机Web服务器将封装后的C风格手机仪表HTML网页生成函数转换为手机浏览器支持的HTML网页进行显示和用户操作。该设计实现将仪表软件安装在下位机,客户端零安装、零配置访问仪表界面。 最新资讯 Freescale i.MX6多核应用处理器Wandboard开发方案 Freescale公司的i.MX6系列多核应用处理器采用ARMCortex-A9架构,包括单核,双核和四核系列,工作频率高达1.2GHz,支持ARMv7,Neon,VFPv3和Trustzone,集成了32KB指令和数据L1高速缓存以及256KB到1MB的L2高速缓存,具有一流的3D和2D图像与高清视频,可提供新一代多媒体性能,主要用在下一代消费类电子如IPTV,IP电话,平板电脑,电子书,工业领域如智能工业控制系统,人机接口,手提医疗设备以及汽车电子等.本文介绍了i.MX6系列产品主要特性 发表于:1/2/2014 USB串口转换器跨入USB3.0时代 1、USB串口转换器的发展过程USB串口转换器包括USB/RS-232转换器和USB/RS-485/422转换器等,是一种把USB转换为串口(RS-232、RS-485、RS-422)的转换装置。最早的产品大约出现于十年前,通过最近十年的发展,产品从早期的支持RS-232口发展到现在的带RS-485 发表于:1/2/2014 天津大学基于英飞凌新一代多核架构微处理器Aurix的电子控制单元在高压共轨柴油机上点火成功 英飞凌科技股份公司(法兰克福股票交易所股票代码:IFX / 美国柜台交易市场股票代码:IFNNY)和天津大学共同宣布,“天津大学——英飞凌汽车电子联合实验室”基于英飞凌32位多核微处理器Aurix(以下简称Aurix)开发的6缸高压共轨柴油机电子控制单元(以下简称ECU)在天津大学内燃机燃烧学国家重点实验室首次点火并顺利成功,这标志着天津大学开发的柴油发动机ECU已经由单核平台阶段成功切换到多核平台阶段,同时,这也是英飞凌Aurix产品在亚太地区首次与本土合作伙伴成功应用的体现。 发表于:12/31/2013 在KeyStone器件上实现高效的LTE上行基带前端处理 LTE 上行基带前端处理包括为PUSCH、PUCCH、SRS 信道执行的FFT,以及为PRACH信道执行的时频转换。这些操作处理的是原始时域天线数据,数据量大,对计算资源和存储资源的需求都较高。文本针对TI 的KeyStone 器件给出了完整的LTE 上行基带前端处理设计,目标是尽可能减少核的干预,消耗尽可能少的资源。本文还详细列出了该设计对各种硬件资源的需求,以及c66x 核上任务的实测负载。 发表于:12/30/2013 采用非对称双核 MCU 提高系统性能 –基于 C2000 Concerto 系列 本文系统地介绍了C2000 Concerto 系列非对称双核MCU 的基础知识和重要特点。通过对比基于两个分立MCU 和一个双核MCU 的方案之间的差异,强调了异构双核MCU 方案的众多优点。以TMS320F28M35H52C 为例介绍了C2000 Concerto 系列的C28x 和Cortex-M3 两个子系统的性能、外设和软件平台,重点阐述了双核通讯IPC 的多种高效的通讯机制和controlSUITE 软件平台。最后,通过两个设计案例来讨论如何合理地为C28x 和Cortex-M3 两个内核进行任务分工,从而达到提高系统性能的目的。 发表于:12/30/2013 3相3级逆变器的中心对齐SVPWM实现 空间矢量脉宽调制(SVPWM)广泛用于3相逆变器控制系统。SVPWM MCU实现的最有效方法是中心对齐PWM,因为MCU中的PWM模块可轻松产生中心对齐PWM。本文将讨论SVPWM实现方法,并介绍一种轻松实现中心对齐SVPWM的方法,其适合于片上PWM模块。 发表于:12/30/2013 电台用磷酸铁锂电池管理系统设计 为了满足车载电台对电池电源大容量、运行稳定、使用简单方便等关键要求,结合现有技术提出了一种基于ARM_M0+内核的电池电源管理系统架构和硬件解决方案。系统以飞思卡尔最新推出的KinetisE系列微处理器为核心,辅以MAX14920芯片对电压进行采集,以高灵活性和高可靠性的方式提供一套电池管理系统方案。整个电池系统采用模块化设计,更换方便。 发表于:12/30/2013 OpenEM简介和基于OpenEM的大矩阵乘实现 OpenEM 的全称是Open Event Machine。是TI 针对嵌入式应用开发的multicore runtime system library。OpenEM 可以在多核上有效的调度,分发任务。它把任务调度给负载轻的核,进而实现动态的负载平衡。OpenEM 是基于TI Keystone 系列芯片的multicore Navigator 构建的,具有开销小,效率高的特点。本文首先对OpenEM 的原理做了简单的介绍。然后结合一个大矩阵乘的演示用例详细介绍了OpenEM 的使用。最后通过量化分析这个演示用例的执行cycle 数,总结了OpenEM 的效率和局限。希望本文能成为学习OpenEM 的读者的一个有用的参考。 发表于:12/26/2013 基于Linux+DSP的电能质量分析仪的研究 针对目前电能质量分析仪存在的不足,结合硬件与软件的优点,提出采用Linux+DSP的设计方案,不仅方便外围设备的扩展,也利于算法及应用程序的移植,可以根据实际的应用环境采用不同的算法及数据分析软件,同时数据库也加强了对数据的组织与管理。此方案开放性、互操作性好,整合了互联网技术,极大地提高了电能质量分析仪的网络化、智能化、集成化水平。 发表于:12/26/2013 Blu Wireless将Imagination的MIPS Aptiv CPU与其突破性 60GHz 系统IP结合 Imagination Technologies(IMG.L)和Blu Wireless Technology(BWT) 今天共同宣布了Blu Wireless 为高效multi-gigabit 无线处理器开发的新款HYDRA 基带技术的细节。这项突破性的技术针对新兴的60GHz 应用在独特的异构多处理架构中采用了多个MIPS Aptiv 处理器以及HYDRA 矢量DSP 技术。 发表于:12/26/2013 «…2423242424252426242724282429243024312432…»