1.1需要安装的软件①MDK-ARMV5.10:安装完MDK-ARMV5.10以后还要安装STM32F2xx的PACK(MDKV5.10只能安装Keil.STM32F2xx_DFP.2.1.0.pack或-更低版本),如果不想安装PACK,安装MDKCortex-MLegacyDeviceSupportV5.10(mdkcm510.exe)也是可以的;另外MDK-ARMV5.10以后的版本是无法支持..
新建项目 >新建文件夹 >把新建的项目放在自己的文件夹中 >选择开发板 >添加开发板的驱动文件 >main函数 项目分组基本如图,S3C2440.S就是2440板子的裸板驱动,里面帮我们初始化了很多东西,没有它,我们就不能往里面写程序了。 当然,裸板驱动也可以自己写,以后再说。 其次是程序从main ...
分类:
其他好文 时间:
2016-04-06 00:33:16
阅读次数:
314
C语言直观,汇编效率高,C里面嵌入汇编是很好的选择。 路径大概如图: mian.c是我的C语言程序,Func.s是汇编程序。 主要是Init_1这个函数的实现在汇编文件里面,使用汇编实现的。 首先在C里面用 extern 声明 Init_1这个函数,再在main里面调用好了。 然后在汇编里面用EXP ...
分类:
编程语言 时间:
2016-04-06 00:21:10
阅读次数:
301
在对USB设备的驱动名字进行更改时,需要利用keil软件对固件进行修改,并生成 .iic 文件烧录到CY7C68013A所带的外部EEPROM中,keil生成的 .hex文件只能烧录到 Cypress的RAM中。 这个配置也是非常的简单,首先找到安装套件中的bin文件夹,找到hex2bin软件。如下... ...
分类:
其他好文 时间:
2016-04-05 21:31:29
阅读次数:
320
一、#include< > #include< > 引用的是编译器的类库路径里面的头文件。 假如你编译器定义的自带头文件引用在 C:\Keil\c51\INC\ 下面,则 #include<stdio.h> 引用的就是 C:\Keil\c51\INC\stdio.h 这个头文件,不管你的项目在什么目 ...
分类:
其他好文 时间:
2016-04-01 23:16:41
阅读次数:
163
编辑器设置1、设置代码的字体类型和大小 Window -> Preferences -> General -> Appearance -> Content Assist -> Colors and Fornts,只需修改 Basic 里面的 Text Font 就可以了2、设置快捷键 windows... ...
分类:
系统相关 时间:
2016-03-29 20:59:22
阅读次数:
278
今天下载了最新版本的WebStorm 7。反正又要重新设置一番了,干脆写下来记录到博客里面,免得以后每次忘了还要到处搜索比较麻烦。 加速 禁用多余的插件,关掉没必要的代码检查项。webstorm慢的原因主要是2点: 插件加载太多,把什么GIT SVN GITHUB FTP。。。。禁掉,其实都没必要。 ...
分类:
Web程序 时间:
2016-03-28 11:49:03
阅读次数:
610
在模块化编程时,为一个模块单独设置头文件是必不可少的。 在两款主流编译器中,在引用模块函数时候,包含头文件路径是必须的,那么设置文件路径的准确性就显得尤为重要。 否则,编译器会报错,无法打开某某头文件! 结合自己的经验,总结下在这两款编译下如何设置文件包含路径: 首先是工程的建立,在实际的工程文件夹 ...
分类:
其他好文 时间:
2016-03-27 21:04:30
阅读次数:
273
这一段时间找到CoIDE,发现其真的挺好用,编辑界面比Keil功能强大。因此把实际操作过程记录下来。 CoIDE 是CooCox专业打造的一款免费的ARMCortexMCU嵌入式集成开发环境(Integrated Development Environment,IDE)。CoIDE集成了CoBuil ...
分类:
其他好文 时间:
2016-03-26 10:41:39
阅读次数:
177
我使用的是MyEclipse 6.0版本,代码助手(content assist)的快捷键由 Alt + / 改成了 Ctrl + Space,恰好我的输入法快捷键也是 Ctrl + Space 。造成快捷键冲突,代码助手就不能正常使用。而 Alt + /则被变成单词补全(word completi
分类:
系统相关 时间:
2016-03-20 16:05:21
阅读次数:
169