下载中心

【下载】单片机仿真软件PROTEUS使用入门手册

关键词: 仿真工具, PROTEUS
Proteus介绍 Proteus 软件是由英国 Labcenter Electronics 公司开发的EDA工具软件,已有近20年的历史,在全球得到了广泛应用。Proteus 软件的功能强大,它集电路设计、制版及仿真等多种功能于一身,不仅能够对电工、电子技术学科涉及的电路进行设计与分析,还能够对微处理器进行设计和仿真,并且功能齐全,界面多彩,... 阅读详情

【下载】调试工具Debug的使用指南

关键词: Debug工具
DEBUG是专门为汇编语言设计的调试工具软件,它通过单步、设置断点等方式,为使用者提供了非常有效的调试手段。在DEBUG下所有输入的数据都是十六进制,所以不需要后面加H。并且不区分大、小写字母。 1.1. 实验目的  1、 学习如何启动在Windows的命令模式下启动DEBUG; 2、 掌握DEBUG的常用基本命令;  3、 学习如何用DEBUG进行跟踪调试。   1.2. 预备知识 ... 阅读详情

【下载】Keil for arm 教程

关键词: Keil相关
一、RealViewMDK4.01安装及破解步骤 1.安装 运行mdk401prc.exe,一路“next”,直至”finish”. 2.添加库文件 复制” driverlib.lib”文件到“C:\Keil\ARM\RV31\LIB\Luminary”,选择“替换” 复制” luminary”文件夹到“C:\Keil\ARM\INC”,选择“全部替换” 3.破解

【下载】IAR 使用详解

关键词: IAR相关
第一部分产品介绍 AVR® IAR Embedded Workbench® IDE用户手册的这部分包括以下章节: 产品介绍 已安装文件 1.1产品介绍 嵌入式IAR Embedded Workbench®是一个非常有效的集成开发环境(IDE),它使用户充 分有效地开发并管理嵌入式应用工程。作为一个开发平台,它具备任何在用户每天的工作地方所想要的特性。... 阅读详情

【下载】单片机软件编程规范

关键词: 单片机, 编程工具
1、 编辑器  程序统一使用VC的编辑器。  2、 程序文件的结构  如果没有涉及使用平台化的用户文件,通常只能有一个用户主程序文件。  用户程序文件的内容按说明、编译宏定义、包含文件、用户数据类型定义、管脚定义、常量、变量、正文、长的常量数组的顺序编写。  2.1 说明  说明:说明位于用户程序文件的开头,主要内容有:  (1)版权信息。  (2)文件名称。  (3)程序说明:说明程序用途、... 阅读详情

【下载】单片机软件开发工具介绍

一、关于单片机开发 单片机简介 单片机编程语言 汇编语言 C语言 单片机开发过程及仿真 1、单片机简介 何谓单片机?一台能够工作的计算机要有这样几个部分组成:CPU(运算、控制)、RAM(数据存储)、ROM(程序存储)、输入输出设备(键鼠、显示器等接口)。在PC机上这些部分被分成若干芯片,安装在主板上。而在单片机中,这些全部做在一个集成电路芯片上,就是——单片机(单芯)。... 阅读详情

【下载】Cortex-M0 用户指南

关键词: Cortex-M0
ARM公司的Cortex-M0应用于各种微控制器(MCU)中,并可让研发工程师以8位的价位创造32位的的效能,并将传统的8位和16位的处理器升级到更高效、更低功耗的32位处理器。 Cortex-M0是Cortex-M家族中的M0系列。最大特点是低功耗的设计。Cortex-M0为32位、3级流水线RISC处理器,其核心仍为冯·诺依曼结构,是指令和数据共享同一总线的架构。作为新一代的处理器,... 阅读详情

【下载】Keil MDK安装、使用说明

关键词: Keil相关
1.1 RealView MDK简介 RealView MDK是ARM公司最先推出的基于微控制器的专业嵌入式开发工具。它采用了ARM的最新技术工具RVCT,集成了享誉全球的μVision IDE,因此特别易于使用,同时具备非常高的性能。与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。 1.2 J-LINK仿真器介绍 全功能版J-LINK配合IAR... 阅读详情

【下载】Cortex-M3 的异常处理

关键词: Cortex-M3
Cortex-M3的一些特性(一) 处理器状态的自动保存和恢复; 中断向量表读取与处理器状态保存并行处理; 支持尾链技术,当处理背靠背的中断时,不需在两个中断服务子程序之间进行入栈和出栈操作; 可动态重设中断优先级; NVIC 和 Cortex-M3 处理器核紧密耦合,可尽早处理中断,尤其是晚到的高优先级中断; Cortex-M3的一些特性(二) 中断的数目可以配置,从 1 到 240; 为... 阅读详情

【下载】Cortex-M3的低层编程

关键词: Cortex-M3
概览 在CM3 上编程,既可以使用C 也可以使用汇编。可能还有其它语言的编译器,但是大多数人还是会在C 与汇编的世界里游弋。C 与汇编都有尺短寸长,不能互相取代。使用C 能开发大型程序,而汇编则用于执行特种任务。 在使用不同的工具链和芯片时,有大量的用法和用量都随之不同。因此,本书不会深入讲解怎样精通一个具体的工具链,也不会大谈如何把程序烧到板子上。在后面的章节会提到一些入门知识,... 阅读详情

【下载】Cortex-M3开发环境搭建(MDK)

关键词: Cortex-M3, 开发环境
一、Cortex-M3环境介绍 Cortex-M3程序开发使用Keiluvision4软件,该软件是由KEIL(anARMcompany)公司开发的一个IDE开发环境,包括工程管理,链接设置等等。 Keiluvision4开发环境界面优美、功能强大、芯片种类多、仿真能力强,是众多工程师首选开发环境之一。 Keiluvision4开发环境中比较常用的菜单如下所示: 二、Cortex-M3... 阅读详情

【下载】灵动微MM32F031开发板资料—— 库函数和例程

关键词: MM32F031
MM32F031使用高性能的ARM® Cortex®-M0 32位的RISC内核,最高工作频率为48MHz,内置高速存储器,丰富的增强I/O端口和联接到两条APB总线的外设。所有型号的器件都包含1个12位的ADC、5个通用16位定时器、1个高级PWM定时器,还包含标准和先进的通信接口:1个I2C接口和SPI接口、1个UART接口。 MM32F031产品供电电压为2.5V至5.5V,包含-40°... 阅读详情

【下载】灵动微MM32F103开发板资料—— 库函数和例程

关键词: MM32F103
MM32F103 使用高性能的 ARM® Cortex®-M3 32 位的 RISC 内核,最高工作频率 96MHz,内置高速存储器,丰富的增强 I/O 端口和联接到两条 APB 总线的外设。所有型号的器件都包含 2 个 12 位的 ADC、2个 12 位的 DAC、2 个电压比较器、3 个通用 16 位定时器和 1 个 PWM 高级定时器,还包含标准和先进的通信接口:2 个 I2C 接口和... 阅读详情

【下载】灵动微MM32F031开发板资料—— 库函数手册

关键词: MM32F031
本手册介绍了 32 位基于 ARM Cortex M0 微控制器 MM32F031xx 的固件函数库。 该函数库是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。 该函数库还包括每一个外设的驱动描述和应用实例。通过使用本固件函数库,无需深入掌握细节,用户也可以轻松应用每一个外设。因此,使用本固态函数库可以大大减少用户的程序编写时间,进而降低开发成本。... 阅读详情

【下载】灵动微MM32F031开发板资料—— 产品手册

关键词: MM32F031
MM32F031使用高性能的ARM® Cortex®-M0 32位的RISC内核,最高工作频率为48MHz,内置高速存储器,丰富的增强I/O端口和联接到两条APB总线的外设。所有型号的器件都包含1个12位的ADC、5个通用16位定时器、1个高级PWM定时器,还包含标准和先进的通信接口:1个I2C接口和SPI接口、1个UART接口。 MM32F031产品供电电压为2.5V至5.5V,包含-40°... 阅读详情

页面