STM32 IAP实现流程

1. 概念IAP:In-Application Programming”,中文解释为“在程序中编程”。ICP(In-Circuit Programming)技术即通过在线仿真器对单片机进行程序烧写,而ISP技术则是通过单片机内置的bootloader程序引导的烧写技术。2. 框架设计简要说明: 将STM32 的Flash 512Kb 分为两个部分,一个256Kb 用来存放最小系统,一个256Kb...
关键词: STM32 IAP 流程

http://www.eeworld.com.cn/mcu/2018/ic-news090841163.html 发布时间: 2018-09-08



单片机片内存储器烧写

没有直接关系)片内Flash存储器有低电压编程(Vpp=5V)和高电压编程(Vpp=12V)两类芯片。低电压编程可用于在线编程,高电压编程与一般常用的EPROM编程器兼容。在AT89S51芯片的封装面上标有低电压编程还是高电压编程的编程标志。不同的单片机的烧写电压,要视数据手册来定。应用程序在PC中与在线仿真器以及用户目标板一起调试通过后,PC中调试完毕的程序代码文件(.HEX目标文件),必须写入...

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



基于 ARM Cortex-M3内核的STM32系列处理器解决方案

; 对于在16位MCU领域用惯专用在线仿真器(ICE)的工程师可能会担心开发工具是否能够很快的上手?开发复杂度和整体成本会不会增加?产品上 市时间会不会延长?没错,对于32位嵌入式处理器来说,随着时钟频率越来越高,加上复杂的封装形式,ICE已越来越难胜任开发工具的工作,所以在32位嵌 入式系统开发中多是采用JTAG仿真器而不是你熟悉的ICE。但是STM32采用串行单线调试和JTAG,通过JTAG...

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



如何使用PIC16F5X实现异步串行I/O口

  1.概述  PIC16F5X微控制器为MicroChip公司生产的一系列低成本、高性能、8位、全静态和基于闪存的CMOS单片机。本文将详细介绍如何使用PIC16F5X实现异步串行I/O口。  系统设计中通常需要完成片对片的数据串口通信,虽然PIC16F5X系列微控制器没有片上串行口,但是可以通过软件模拟串口实现通信,即一个I/O口作为输入,用于接收数据,另一个I/O口作为输出,用于发射数据。当考虑到批量应用时,通过软件模拟实现的串行I/O口成本更低。2.实现原理文中通过两个程序模拟全双工RS-232通信和半双工通信。半双工通信时,使用8MHz作为输入时钟,波特率可以达到19200;全双工通...
关键词: PIC16F5X 异步串行 I O口

http://www.eeworld.com.cn/mcu/article_2018033138459.html 发布时间: 2018-03-31



基于ARM核的AT91SAM7X256的TWI接口控制方法

AT91SAM7X256的在线仿真器J-LINK将E2PROM中的数据读至内存进行检查。    ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。ARM(Advanced RISC...

http://www.eeworld.com.cn/mcu/article_2018032438417.html 发布时间: 2018-03-24



单片机与IC卡相关资料

IC卡的单片机开发可像常规的单片机开发那样,先用在线仿真器或软件验证板来开发编程,开发好的可进行掩膜,掩膜后的芯片就可以作为智能卡中的芯片。    为了便于IC卡的开发与应用,国际标准化组织ISO制定了以下标准:    ●7816 -1: IC卡的物理特性,如硬度、韧度及耐弯度等;    ●7816 -2:IC卡的尺寸及接触点的位置;    ●7816 -3:IC卡的电信号,如电信号的定义、电压...
关键词: 单片机 IC卡

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



ARM内核处理器的优异性

Angel监控器、在线仿真器以及EPI公司的JEENI JTAFG仿真器等;另一类则用于商用操作系统及用户自己编写的操作系统。    ASDT2.5:SDT2.5是ARM公司提供的一大套由C编译器、连接定位器、C语言调试器和Angel监控器组成的开发软件包。由于价格比较适中而应用比较广泛。    2.硬件开发工具    ARM...
关键词: ARM 内核处理器

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



AT91SAM7X256的I2C控制器TWI接口的使用方法

AT91SAM7X256的在线仿真器J-LINK将E2PROM中的数据读至内存进行检查。    ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。ARM(Advanced RISC...

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



嵌入式系统设计中ARM仿真器的作用

; 软件模拟器和软件调试器在断点之外只提供了很少的几种功能,比如显示端口内容和代码覆盖。没有检测事件和条件、然后作出反应的手段,也没有办法记录MCU的总线周期、然后判断程序的执行究竟发生了什么情况。如果你的MCU有片上EPROM或FLASH存储器,并且运行在单片模式,则只有仿真器才能够对系统进行调试,而不严重占用和消耗MCU资源。    在线仿真器可以很容易地做到这些事情,并且还能够提供...

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



在线仿真器在嵌入式系统设计中的应用

。如果你的MCU有片上EPROM或FLASH存储器,并且运行在单片模式,则只有仿真器才能够对系统进行调试,而不严重占用和消耗MCU资源。    在线仿真器可以很容易地做到这些事情,并且还能够提供很多其它功能。仿真器是软件和硬件之间的桥梁。在项目进行的某些阶段,你必须让程序在实际的硬件上面运行。仿真器可以很容易地帮助你了解如何在调试阶段充分利用仿真器。   ...

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



用软件实现PIC16F5X异步串行口

1. 概述PIC16F5X微控制器为MicroChip公司生产的一系列低成本、高性能、8 位、全静态和基于闪存的CMOS 单片机 。本文将详细介绍如何使用PIC16F5X实现异步串行I/O口。系统设计中通常需要完成片对片的数据串口通信,虽然PIC16F5X系列微控制器没有片上串行口,但是可以通过软件模拟串口实现通信,即一个I/O口作为输入,用于接收数据,另一个I/O口作为输出,用于发射数据。当考虑到批量应用时,通过软件模拟实现的串行I/O口成本更低。2. 实现原理文中通过两个程序模拟全双工RS-232通信和半双工通信。半双工通信时,使用8MHz作为输入时钟,波特率可以达到19200;全双工通信...

http://www.eeworld.com.cn/qrs/article_2017122042496.html 发布时间: 2017-12-20



用软件实现PIC16F5X异步串行口

1. 概述            PIC16F5X微控制器为MicroChip公司生产的一系列低成本、高性能、8 位、全静态和基于闪存的CMOS  单片机 。本文将详细介绍如何使用PIC16F5X实现异步串行I/O口。  系统设计中通常需要完成片对片的数据串口通信,虽然PIC16F5X系列微控制器没有片上串行口,但是可以通过软件模拟串口实现通信,即一个I/O口作为输入,用于接收数据,另一个I/O口作为输出,...

http://www.eeworld.com.cn/mcu/article_2017120636620.html 发布时间: 2017-12-06



PIC单片机在飞机加油系统中的应用分析

   一、引言    当前,能源已成为制约很多国家发展的瓶颈,特别是广大发展中国家,能源紧缺现象逐步凸现,世界各国对石油资源的争夺不断加剧,甚至引发局部战争;作为最大的发展中国家,我国必须在实现能源来源多元化的同时,加强对已有资源的有效管理和使用,杜绝浪费和无效流失现象。传统的人工加油的方式由于受人的影响较大,不仅加油量误差较大,且容易造成少加、错加、加冒等人为差错。而该系统的优点: 1、精确定量加油 2、节约人力 3、节约时间 4、安全可靠 5、体积小 6、成本低廉;可有效避免传统加油方式的缺点。    二、工作原理&nb...

http://www.eeworld.com.cn/mcu/article_2017120336507.html 发布时间: 2017-12-03



自学PIC单片机必备工具

  PIC单片机是一种可编程的芯片,数字电路也有些芯片具有可编程的能力。    但是数字电路的编程太简单,因而其功能也很少,但PIC单片机具有很强的编程能力,是数字电路无法实现的目标。例如:笔者用一片PIC16F84制作的多波形电针治疗仪,能在20分钟内变换20种波形,即每分钟变换一次波形(消除人体对单波形刺激的适应性)。如果要用数字电路来实现,需要上10个芯片,这充分证明PIC单片机的可编程的能力十分强大。由于单片机自身不能编程,所以必须借助下述的硬件和软件两种开发工具对它编程之后,才能把PIC单片机变成有用的产品。这些设备价格便宜,功能可靠。    1.PC(个人电脑)和开发软件PC机一台...

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



单片机应用系统的问与答

;   单片机在线仿真器应当具备哪些特点才能完善?    答:(1)不占用单片机的任何资源;    (2)能提供给用户从零地址开始的、足够的仿真RAM空间作为用户的程序存储器的数据存储器使用;    (3)对于仿真RAM或样机EPROM内的用户程序,以及中断控制指令和中断服务程序,可以单拍、断点、全速断点、连续方式运行; ...
关键词: 单片机 应用系统

http://www.eeworld.com.cn/mcu/article_2017111435907.html 发布时间: 2017-11-14



单片机编程技术学习攻略

。总之,春天不播种哪来秋天的收获?考虑到学习成本,对初学者可采用“程序完成后软件仿真→单片机烧录程序→试验板通电实验”的方法(现在的快闪型单片机其程序可烧写1000次以上),这样整套实验器材(不包括PC机)只有几百元,对大部分已工作的爱好者来说都有这个能力承受。而经济条件较好的读者可考虑使用在线仿真器(ICE)进行实验,这样学习时直观性更好。  总之这里所谈的就是作者的亲身体验。我们希望以最实用的方法,最易...
关键词: 单片机 编程技术

http://www.eeworld.com.cn/mcu/article_2017111335899.html 发布时间: 2017-11-13



嵌入式程序员需了解的几种ARM调试方法

  ARM应用软件的开发工具根据功能的不同,分别有编译软件、汇编软件、链接软件、调试软件、嵌入式实时操作系统、函数库、评估板、JTAG仿真器、在线仿真器等,目前世界上约有四十多家公司提供以上不同类别的产品。下面就由福州卓跃教育具体介绍。 使用集成开发环境开发基于ARM的应用软件,包括编辑、编译、汇编、链接等工作全部在PC机上即可完成,调试工作则需要配合其他的模块或产品方可完成,目前...

http://www.eeworld.com.cn/mcu/article_2017111235865.html 发布时间: 2017-11-12



基于ARM720T的SEP4020嵌入式处理器的动作控制MP3的设计

动作识别是一个很热门的话题。苹果公司继推出具有轰动效应的多点触控技术后又筹备申请自己的动作识别专利。动作的识别简单的说就是利用加速度传感器,检测在空间上的速度变化,通过算法,提取动作。动作识别在很多方面都有应用,比如Wii、手机感应游戏、四桨飞行器等,但是目前很少甚至没有将其用在 MP3控制上的。当今的电子产品的一大潮流就是用动作控制。试想一下一个没有任何触摸、机械按键的MP3,只要你前后左右的晃动就能进行所有最基本的控制操作,既灵动又时尚,这应当是一种全新的操作体验。本文将探讨如何设计这种通过动作来进行正常控制的MP3。1 硬件平台1.1 SEP4020嵌入式处理器本文所述驱动程序基于SEP...

http://www.eeworld.com.cn/mcu/article_2017091834514.html 发布时间: 2017-09-18



纯干货|最经典的STM32-M3概述!

:字节不变式大端模式    CPI:每条指令的周期数DAP:调试访问端口    DSP:数字信号处理(器)DWT:数据观察点及跟踪    ETM:嵌入式跟踪宏单元FPB:闪存地址重载及断点  FSR:fault状态寄存器HTM:Core Sight AHB跟踪宏单元ICE:在线仿真器    IDE...

http://bbs.eeworld.com.cn/thread-548179-1-1.html 发布时间: 2017-08-04



DSP基础知识集锦之6 当前DSP产品的主要特点

。例如,TI的TMS320C40,设置了6个8bit的通信口,既可以作级联,也可以作并行连接。每个口都有DMA能力。这就是专门为多处理器应用而设计的。     DSP系统设计和软件开发是一个重要而困难的问题,往往需要相当规模的仿真调试系统,包括在线仿真器、许多电缆、逻辑分析仪以及其他的测试设备。在多处理器系统中、这个问题尤为突出。为了方便用户的设计与调试,许多DSP在片上设置...
关键词: 基础知识 产品

http://bbs.eeworld.com.cn/thread-533113-1-1.html 发布时间: 2017-05-24




<上一页 12345678910111213141516 下一页> 相关结果约342个