利用CAN总线的分布式嵌入式系统升级方案

  前 言  嵌入式系统具有智能化程度高、体积小、可靠性高、实时性强等诸多优点,已经越来越多地应用于消费电子、工业控制、汽车电子等各个行业。往往一个大的系统又由许多小的嵌入式系统共同构成,它们之间通过相互通信协同完成各种检测控制任务,构成分布式嵌入式系统。汽车电子系统中的车载GPS、倒车雷达、发动机控制、仪表盘系统等,数控机床中的键盘显示系统、马达控制系统等,这些无一不是嵌入式系统的具体应用。   众多嵌入式系统的应用也为软件升级带来了诸多困难,主要有以下几点:  ①这些系统分处于大系统的各个位置,单独对每个系统进行升级比较困难;  ②某些系统为了满足保密和可靠性的要求,对系统进行了...

http://www.eeworld.com.cn/mcu/article_2018021737842.html 发布时间: 2018-02-17



Keil MDK3.20 在ULINK下调试stm32方法

    1. 程序在RAM中运行    要点:(1)程序的下载地址改到RAM空间中    (2)程序的debug之前要设定SP,PC指针到Ram空间    新建工程,选择STM32 的具体型号,我买的万利的开发板,选择stm32f103Vb。         设定程序...
关键词: Keil MDK3 20 ULINK 调试stm32

http://www.eeworld.com.cn/mcu/article_2018021337793.html 发布时间: 2018-02-13



STM32进入和退出睡眠模式例程

    1.设计要求    要求系统按如下方式进入和退出睡眠模式:在系统启动2秒后,将RTC在3秒钟之后配置为产生一个报警事件,接着通过WFI指令使系统进入停机模式。如果要唤醒系统到正常模式,可通过按Key按钮;否则,在3秒钟后,会产生RTC报警中断自动将系统唤醒。一旦退出停机模式,系统时钟被配置成先前的状态(在停机模式下,外部高速振荡器HSE和PLL是不可用的)。经过一段延时之后,系统将再次进入停机状态,并可按上述操作无限重复。     2. 硬件电路设计    硬件电路采用与7.1小节应用实...

http://www.eeworld.com.cn/mcu/article_2018021337788.html 发布时间: 2018-02-13



基于STM32处理器的数字PDA系统硬件电路设计

,同时支持IMA ADPCM(单声道)、麦克风和线入等编码,VS1003具有一个高性能低功耗的DSP处理器核VS_DSP,0.5 KB数据RAM。数字PDA系统使用VS1003音频解码芯片,实现PDA的音乐MP3的播放功能。  2.5 USB接口电路和microSD卡接口电路  STM32微控制器具有1个USB接口,该USB接口主要实现数字系统PDA在和PC机连接时的USB通信,当然也能为数字系统...

http://www.eeworld.com.cn/mcu/article_2018021337777.html 发布时间: 2018-02-13



基于STM32和CC2520的TinyOS移植方法

    TinyOS系统以其组件结构模型、事件驱动、并发型等优点成为目前最受关注的无线传感器网络操作系统。但TinyOS不支持STM32和CC2 520芯片。因此在分析TinyOS基本原理、NesC编程语言实现机制及其编译过程的基础上,介绍了基于STM32和CC2520的TinyOS移植方法,完成了STM32的I/O组件、Timer组件、USART组件、SPI组件和...
关键词: STM32 CC2520 TinyOS移植

http://www.eeworld.com.cn/mcu/article_2018021237763.html 发布时间: 2018-02-12



便携式信号发生装置和便携式信号检测装置组成的系统设计

    在室外的仪器使用中,经常会遇到机器需要检修的问题,但是实验室常用的示波器和信号发生器由于电源、体积等问题不便携带,这时就需要采用简易、便于携带的测试仪器。设计了一套基于嵌入式核心的由便携式信号发生装置和便携式信号检测装置组成的系统。信号发生装置采用DDS技术以51单片机控制其产生信号,信号检测装置以基于Cortex-M3核心的STM32处理器为基础,配以必要的辅助电路...

http://www.eeworld.com.cn/mcu/article_2018021237756.html 发布时间: 2018-02-12



基于嵌入式系统的负压吸引器设计

模块输出报警信号时,给8050基极施加高电平,有源蜂鸣器发出洪亮的报警声,提示医护人员进行相应操作。    主控模块:主要以STM32为核心,完成本系统的数据分析、功能控制、显示及针对系统数据的反馈处理。STM32 F103是一款32位单片机,AD数据采集的精度极高。具有2个12位AD转换器(16通道)以及6路PWM输出和7个定时器,足以实现对各功能模块的自动控制、信号采集和处理...

http://www.eeworld.com.cn/mcu/article_2018021237755.html 发布时间: 2018-02-12



STM32学习手记:数据的保存与毁灭

中并不多见。    闲话少说,下面来看怎么样来使用AD转换器?    以一段源程序为例分别来解读,同时进一步理解STM32中有关符号的含义,相信以后再读库源程序,定能更上一层楼。    为看得清楚一些,以下代码用一种颜色表示。    /* ADC1 开始准备配置*/   ...

http://www.eeworld.com.cn/mcu/article_2018020937733.html 发布时间: 2018-02-09



基于ARM 处理器的低成本网关硬件设计

    随着物联网技术的飞速发展,将传统的Internet与新型的无线传感器网络整合的趋势越来越明显,嵌入式服务网关既是无线传感器网络的协调器网关,又是远程WEB 的服务器,它实现两个不同协议的网络之间的通信。同时也是将无线传感器网络接入Internet,从而实现物联网概念的关键设备。物联网服务网关在未来的物联网时代将会扮演非常重要的角色,它将成为连接物联网感知层网络与传统通信网络的纽带。物联网网关可实现感知网络和基础网络以及不同类型的感知网络之间的协议转换,既可以实现广域互联,也可以实现局域互联。并且具有广泛的感知网接入、通信协议转换和强大的系统管理等特点[1]。利用嵌入...

http://www.eeworld.com.cn/mcu/article_2018020937727.html 发布时间: 2018-02-09



意法半导体推出《通过SensorTile了解嵌入式系统》物联网课程

只有一张邮票大小的模块上。这个13.5mm x 13.5mm的微型模块整合高性能、低功耗的STM32 Arm®-Cortex®-M微控制器、5个实用的MEMS(微机电系统)传感器和蓝牙网络处理器。其中5个传感器分别是加速度计、陀螺仪、电子罗盘、压力传感器、麦克风。包含模块、电缆、底座和电池在内的开发套件在大型经销商的售价约80美元。 William Kaiser是加州大学洛杉矶分校...

http://www.eeworld.com.cn/manufacture/article_2018020922440.html 发布时间: 2018-02-09



使用IAP在应用编程轻松更新固件

Bootloader;第二部分代码是用户的应用代码,实现产品的真正功能。第一部分代码必须事先烧写(通过烧录器或仿真器)到单片机内,第二部分代码可以通过烧录器或仿真器烧录,也可以使用第一部分的IAP功能烧录。当芯片上电后,首先运行第一部分代码,如果不需要更新,则跳转到第二部分代码执行;如果检测到需要更新,则执行更新程序,更新完成后跳转到第二部分代码执行。以STM32为例,如下图:如上图例子,Bootloader的...
关键词: IAP

http://www.eeworld.com.cn/qrs/article_2018020844704.html 发布时间: 2018-02-08



ST 技术助力Neonode为任意物品、表面或空间增加触控交互功能

,在半空中检测触控互动。该创新方法采用激光红外线跟踪触控或手势控制动作,同时具有毫米级精度和超快响应的特点。非可见光不会影响显示质量,更不会增加闪烁或改变颜色。新Neonode系列触控传感器采用意法半导体的可编程混合信号定制系统芯片(SoC)和STM32 Arm® Cortex®微控制器控制扫描激光二极管和IR光束,以确定手指、手或其它反光物体在光路中的准确位置和运动,能够同时跟踪多个物体,并...
关键词: ST Neonode

http://www.eeworld.com.cn/manufacture/article_2018020722332.html 发布时间: 2018-02-07



ST助力Neonode为任意物品、表面或空间增加触控交互功能

、塑料、玻璃、皮肤,甚至无需表面,在半空中检测触控互动。该创新方法采用激光红外线跟踪触控或手势控制动作,同时具有毫米级精度和超快响应的特点。非可见光不会影响显示质量,更不会增加闪烁或改变颜色。新Neonode系列触控传感器采用意法半导体的可编程混合信号定制系统芯片(SoC)和STM32 Arm® Cortex®微控制器控制扫描激光二极管和IR光束,以确定手指、手或其它反光物体在光路中的准确位置和...

http://www.eeworld.com.cn/IoT/article_201802073687.html 发布时间: 2018-02-07



基于ZigBee与μIP协议栈的嵌入式网络监控系统设计

    本文针对传统远程通信方式在嵌入式监控系统中的低速、传输距离短、布线复杂等问题,提出了一种基于ZigBee与μIP协议栈的嵌入式网络监控系统。选用STM32F103C6作为监控系统下位机的主控芯片,与ENC28J60以太网控制器通过SPI接口相连,在μIP协议栈的基础上实现下位机与远程监控主机的网络通信功能,并在ZigBee协议栈的基础上通过CC2530芯片组建无线传感器网络,通过串口与主控芯片通信。    嵌入式系统因具有低功耗、实时性强、可靠性高等优点而日益普及,随着网络对人们的生活越来越重要,网络通信功能也成为嵌入式系统的发展趋势。传统的远程...

http://www.eeworld.com.cn/mcu/article_2018020537700.html 发布时间: 2018-02-05



基于STM32平台的μC/OS-II上的μC/GUI移植过程

    μC/GUI是一种专为嵌入式应用设计的通用图形接口软件。本文详细介绍了μC/GUI的结构框架和基于STM32平台的μC/OS-II上的μC/GUI移植过程,并在此基础上进行图形界面设计;阐述了μC/GUI的窗口管理机制,提出了实现μC/GUI中文小型字库的两种方法并采用存储设备解决了图形显示的闪烁问题。    嵌入式系统的图形用户界面,要求具有占用...

http://www.eeworld.com.cn/mcu/article_2018020537696.html 发布时间: 2018-02-05



基于HID协议的工控自定义键盘接口设计方案

Cypress公司的集成了USB2.0协议的微处理器CY7C68013A芯片;3)选用基于ARM Cortex-M3内核的STM32系列处理器。3种方案各有优势,单片机+PDIUSBD12芯片结构,设计简单,成本低廉;采用CY7C68013A芯片,集成度高,自带协议开发方便;选用STM32系列处理器,电路简单、性能优异、扩展性强、有丰富的固件资源,方便开发。    作为新一代...

http://www.eeworld.com.cn/mcu/article_2018020437681.html 发布时间: 2018-02-04



基于μC/OS—III的CC1120驱动程序设计

内容摘要:本文根据实际需要,在实现无线数据传输系统基本功能的前提下,选用功耗较低的CC1120芯片作为无线收发单元。在分析CC1120功能特性并介绍嵌入式操作系统μC/OS—III的基础上,阐述如何实现基于STM32F103ZE平台的CC1120驱动程序。关键词:CC1120;嵌入式操作系统;STM32F103ZE;驱动设计引言    随着频率资源的日趋紧张,短距离无线通信按窄带化趋势发展。无线数传模块一般由微处理器和收发芯片组成,本文所设计的窄带数传模块的微处理器采用了STM32F103ZE芯片,收发芯片选用了TI公司新推出的CC1120,CC1120通过SPI串行总线协...

http://www.eeworld.com.cn/mcu/article_2018020437674.html 发布时间: 2018-02-04



基于Cortex-M3的嵌入式以太网门禁系统设计

内容摘要:阐述了采用Cortex—M3內核的STM32为主控芯片、射频芯片PN532、以太网控制器ENC28J60的硬件电路和软件设计框架,同时对以太网协议LwIP进行了详细的分析。本门禁系统传输距离远,超低功耗,性能优异且稳定,完全适用于校园以及公司的门禁系统。    引 言    当前,有很多的企业是采用佩戴工作证来完成门禁管理,而且还是采用...

http://www.eeworld.com.cn/mcu/article_2018020437673.html 发布时间: 2018-02-04



基于STM32的加密录音笔设计分析

    内容摘要:在STM32平台上采用TEA微型加密算法实现了数字加密录音笔的设计,其中模拟音频信号通过低通滤波器和放大器处理后,进行A/D转换和ADPCM编码,STM32主控制器对编码数据进行加密以及存储操作。同时通过对加密录音笔进行测试和分析,表明系统录音过程稳定可靠、加密效果良好,且达到了设计要求。    随着电子产品对数字信号...
关键词: STM32 加密录音笔

http://www.eeworld.com.cn/mcu/article_2018020437670.html 发布时间: 2018-02-04



IAP技术帮助STM32进行程序更新

    前 言    嵌入式系统的开发最终需要将编译好的代码下载到具体的微控制器芯片上,而不同厂家的微控制器芯片有不同的下载方式。随着技术的发展和应用需求的更新,用户程序加载趋向于在线编程的方式,越来越多的芯片公司提供和开放了用户更新程序的接口与方式,以提高整个系统的可靠性和可维护性。ST公司基于 CortexM3内核的STM32系列产品得到了广泛应用,在...

http://www.eeworld.com.cn/mcu/article_2018020437668.html 发布时间: 2018-02-04




<上一页 12345678910111213141516 下一页> 相关结果约5,009个