下载中心

【下载】编写优质嵌入式C程序

editor 发表于:周日, 10/09/2016 - 17:02 , 关键词: 单片机, 程序
摘要:本文首先分析了C语言的陷阱和缺陷,对容易犯错的地方进行归纳整理;分析了编译器语义检查的不足之处并给出防范措施,以Keil MDK编译器为例,介绍了该编译器的特性、对未定义行为的处理以及一些高级应用;在此基础上,介绍了防御性编程的概念,提出了编程过程中就应该防范于未然的多种措施;提出了测试对编写优质嵌入式程序的重要作用以及常用测试方法;最后,本文试图以更高的层次看待编程,... 阅读详情
446

【下载】差分信号PCB布局布线时的几个常见误区

kelly 发表于:周四, 09/29/2016 - 18:10 , 关键词: PCB
本文主要分享差分信号PCB布局布线时的几个常见误区: 误区一:认为差分信号不需要地平面作为回流路径,或者认为差分走线彼此为对方提供回流途径。造成这种误区的原因是被表面现象迷惑,或者对高速信号传输的机理认识还不够深入。虽然差分电路对于类似地弹以及其它可能存在于电源和地平面上的噪音信号是不敏感的。地平面的部分回流抵消并不代表差分电路就不以参考平面作为信号返回路径,其实在信号回流分析上,... 阅读详情
449

【下载】IAR编译生成HEX文件及常见问题

kelly 发表于:周三, 09/28/2016 - 17:05 , 关键词: IAR相关
简介: IAR 编译 ZStack-CC2530 为可下载运行的 HEX 文件的正确配置: 1、正确配置输出文件格式 在菜单 Project-Options-Linker-Output 标签中,勾 上 Allow C-SPY-specific extra output file 选项。再到 extra output 把编辑框中的文 件名的后缀改为 hex 文件名可以任意修改哦 2、菜单选择... 阅读详情
426

【下载】值得收藏的逻辑电平设计规范

kelly 发表于:周一, 09/26/2016 - 14:43 , 关键词: 逻辑电平
1、 TTL 器件和 CMOS 器件的逻辑电平 1.1 逻辑电平的一些概念 要了解逡辑电平的内容,首先要知道以下几个概念的含义: 1、输入高电平(VIH): 保证逡辑门的输入为高电平时所允许的最小输入高电平,当输入电平高于 VIH 时,则认为输入电平为高电平。 2、输入低电平(VIL):保证逡辑门的输入为低电平时所允许的最大输入低电平,当输入电平低于 VIL 时,则认为输入电平为低电平... 阅读详情
278

【下载】嵌入式系统的C语言设计

kelly 发表于:周三, 09/21/2016 - 17:58 , 关键词: 嵌入式, C语言, 编程工具
当今嵌入式处理器的生产已经远远超过为桌面系统所设计的处理器。本文通过介绍微控制器 (MCU)的开发原理和C语言的相关知识,向读者展示了如何用C语言编写嵌入式MCU程序,内容涉及数据类型和变量、函数库、优化和测试嵌入式C语言程序等。利用贯穿全文 的样例工程,揭示了特定设备硬件开发的详细细节,以及用C语言进修嵌入式程序设计所带来的快速开发、增强的可移植性和再利用等优越性能。... 阅读详情
402

【下载】ADC入门之基础知识

kelly 发表于:周二, 09/20/2016 - 15:04 , 关键词: ADC
本文将详细介绍ADC入门的基础知识。 目录 1、ADC是什么 2、背景、发展 3、现状 4、发展方向 5、ADC的基本框架 6、Nyquist采样定理 7、ADC的输入输出 8、ADC的性能参数 9、CMOS ADC 的结构 10、pipeline ADC 11、集成电路的设计方法 更多详情请点击附件进行下载: 点击下载
347

【下载】查IAR编译信息和程序大小和XDATA溢出

Lee_ 发表于:周日, 09/18/2016 - 14:47 , 关键词: IAR编译信息, XDATA
简介:查IAR编译信息和程序大小和XDATA溢出的个人理解与总结 一、 1、单片机的存储器分为数据存储器(RAM)和程序存储器(ROM/FLASH): RAM:用来存取各种动态的输入输出数据,中间计算结果以及与外部存储器交 换的数据和暂存数据。设备掉电后,数据就会丢失。 ROM:通常用来固化存储一些用户写入程序或数据,用于启动设备和控制设备 工作方式。设备掉电后可保存数据。 FLASH:... 阅读详情
340

【下载】Keil C51与MDK-ARM并存方法

kelly 发表于:周三, 09/14/2016 - 11:25 , 关键词: Keil相关
很多朋友都在想,怎么让keil C51与ARM能够并存使用。有安装经验的朋友都知道,安好C51后再安ARm,C51不能正常工作;安好ARM后再安C51,ARM不能正常工作。本文将详细介绍Keil C51与MDK-ARM并存的方法。 首先我们看下本历程系统及软件相关版本: 第一步,先安装Keil C51,如下图所示: 更多详情请点击附件进行下载: 点击下载
447

【下载】AN0001 MDK5.18 安装指南

kelly 发表于:周二, 09/13/2016 - 11:09 , 关键词: Keil相关
1、 MDK5.18 安装 打开从Keil官方网站下载的MDK5,双击mdk518.exe,进行安装。这里我们将 其安装到D 盘,MDK5.18 文件夹下,需要设置安装路径,如图1.1 所示: 图1.1 设置安装路径到D:\MDK5.18 文件夹下 当然这里你也可以安装在其他地方,自行修改路径即可,不过要注意:安装路径一定不要包含中文名 字!然后在设置一些简单的信息(名字、公司、邮箱等,... 阅读详情
391

【下载】AN0002_MM32 下载程序报错说明

kelly 发表于:周一, 09/12/2016 - 11:00 , 关键词: MM32
1. 实验设备: MM32f103 测试板,stm32 测试板, Jlink、ulink2 以及 keil 5.15、keil5.18 版本 2. 实验现象: 复制一个 MM32f103 的软件工程文件到任意别的目录下,然后修改工程文件名,打开后,直接编译,然后下载,会发现下载报错,出现如下图所示。(stm32 同样会出错) 复制一个 MM32f103 的软件工程文件到任意别的地方,... 阅读详情
247

页面