转自:http://blog.chinaunix.net/uid-20734916-id-3988537.html Keil和MDK共存,按照以下步骤:1 先安装 Keil C51,安装目录改为:"D:\Keil2"(我是安装在D盘的)2 再安装RealView MDK,目录:"D:\Keil" 3 ...
分类:
其他好文 时间:
2016-05-29 12:15:06
阅读次数:
137
只要合理的运用,C还是可以达到意想不到的效果。很多朋友抱怨C效率比汇编差了很多,其实如果对Keil C的编译原理有一个较深入的理解,是可以通过恰当的语法运用,让生成的C代码达到最优化。即使这看起来不大可能,但还是有一些简单的原则可循的:1.尽量使用unsigned 型的数据结构。2.尽量使用char ...
分类:
编程语言 时间:
2016-05-28 20:38:43
阅读次数:
216
2014年刚开始学习linux时,搭建环境花了很多时间。当时最熟悉的是单片机如Mag16和stm32,依据以往学习单片机的经验肯定要用下载器下载程序,但是我找了很久没有比较好的IDE,不像Mag16有AVR Studio、stm32有Keil集成开发环境可以使用。当时查找资料说ADS可以用,但是流程 ...
分类:
系统相关 时间:
2016-05-28 19:08:36
阅读次数:
303
本人记忆力不好,这篇博文主要是用来记录日常维护中应用到的一些不易记得指令1,ntpdate时间同步功能ntpdate-untp.api.bz---//加u是为了绕过防火墙ntp常用服务器:中国国家授时中心:210.72.145.44--已经overNTP服务器(上海):ntp.api.bz美国:time.nist.gov复旦:ntp.fudan.ed..
分类:
系统相关 时间:
2016-05-26 19:05:27
阅读次数:
203
前言 MDK-ARM意思就是基于ARM的微控制器开发工具(Microcontroller Developer Kit),由Keil公司开发,MDK-ARM包含了工业标准的Keil C编译器、宏汇编器、调试器、实时内核等组件。具有业行领先的ARM C/C++编译工具链,完美支持Cortex-M、Cor ...
分类:
其他好文 时间:
2016-05-25 22:28:11
阅读次数:
1383
创建工程: 我们使用的是 keil 软件实现对我们编写的程序进行 编辑 + 编译; 链接:http://pan.baidu.com/s/1i5yIh97 密码:7az5 安装完成之后,就要创建新工程了: (1)创建工程文件夹 : /led (2)在 /led 下新建两个文件夹: /list 和 /o... ...
分类:
其他好文 时间:
2016-05-24 00:02:47
阅读次数:
194
我们可以双击错误,然后会自动定位到文件 stm32f10x.h 中出错的地方,可以看到代码: #if !defined (STM32F10X_LD) && !defined (STM32F10X_LD_VL) && !defined(STM32F10X_MD) && !defined (STM32F ...
分类:
移动开发 时间:
2016-05-21 15:40:30
阅读次数:
291
Keil4 每次选build 编译(F7)都全部编译的解决办法 http://blog.csdn.net/wchengshen/article/details/50440079 Keil4 每次选build 编译(F7)都全部编译的解决办法: ocean 验证: project--option fo ...
分类:
其他好文 时间:
2016-05-18 14:29:31
阅读次数:
309
编译后寄存器和堆栈的内存数据可以直接写进去的。 寄存器,双击就可以,注意里面是十六进制 堆栈,也是十六进制,八位的 00 00 00 00 ,但这个是从右到左的,比如0x00000006 应该填 06 00 00 00 把数据取出来 取的是0x40000000和0x40000004的数据,放在R5和 ...
分类:
其他好文 时间:
2016-05-13 12:39:49
阅读次数:
140
我使用的是MyEclipse 6.5版本,代码助手(content assist)的快捷键由 Alt + / 改成了 Ctrl + Space,恰好我的输入法快捷键也是 Ctrl + Space 。造成快捷键冲突,代码助手就不能正常使用。而 Alt + /则被变成单词补全(word completi ...
分类:
系统相关 时间:
2016-05-13 12:07:11
阅读次数:
160