MBED环境,使用起来总是那么的别扭可能许多人不习惯用在线编程器,大多数做ST32开发的都比较喜欢KEIL或者IAR,有没有什么好的方法呢,我们可以本地编译MBED工程,
答案是肯定了,下来我们就图文并茂的展示下过程:
登陆mbed网站,输入用户名和密码登陆:出现以下界面
大家注意到没,上次我们选择的目标板出现在了右下方,如果有多个的话会一次显示。
点击ST Nucleotid...
分类:
其他好文 时间:
2014-10-06 00:06:29
阅读次数:
326
笔者正在学习uCOS-II,移植到ARM时考虑到数据类型的定义,但对于KeilMDK编译器的数据类型定义还是很模糊,主要就是区分不了shortint、int、long和longint占用多少字节。为了得到一个权威的答案,改用编译器自身得出。一、先定义几个变量,用于存放各数据类型的字节数。//#inc...
分类:
其他好文 时间:
2014-09-30 11:38:02
阅读次数:
494
AGDI DriversAGDI is an Application Program Interface (API) third-party developers can use to create hardware debugger drivers that interface directly ...
分类:
其他好文 时间:
2014-09-18 16:14:34
阅读次数:
2187
#ifndef __AGDI__INCED___ #define __AGDI__INCED___//---Revision History: ----------------------------------------------// 17.10.2000, added AG_SYM_S...
分类:
其他好文 时间:
2014-09-18 16:13:44
阅读次数:
1069
在keil中的edit里选择configuation,将Encoding改为Chinese GB2312,即可解决复制的中文问题!...
分类:
其他好文 时间:
2014-09-14 12:54:17
阅读次数:
212
C语言编写的程序中也可以实现,灵活地运用命令行参数效地程序的运行效率,收到事倍的效果。C语言中有命令行参数涉及到程序的主函数main(int argc,char *argv[]这样两个参数,其中,int argc表示命令行参数的个数(包括可执行程序名本身),char *每个参数的具体内容,argv[0]为命令行执行程序名本身,[1]为命令行中第二个参数的内容,依次类推。如下例输出命令行参数的个数及...
分类:
其他好文 时间:
2014-09-14 03:40:56
阅读次数:
446
指针篇4.数组a 的性质int a[3][4] = {{1,3,5,7},{9,11,13,15},{17,19,21,23}}int 型数据在KEIL编译环境下,占2字节内存表示形式含义地址a二维数组名,指向一位数组a[0],即0行首地址设2000a[0]、*(a+0)、*a0行0列元素地址200...
分类:
编程语言 时间:
2014-09-10 09:35:00
阅读次数:
338
Keil编译项目,如果使用微库MicroLIB,就可以使用malloc。微库内部位置一个堆管理模块。芯片的RAM大小是固定了的,前面分为全局变量,后面分给堆和栈,这是一般开发方式。但是我们在开发项目的过程中,市场遇到各种各样问题,栈穿透到堆里面,或者堆不够大,相当烦人!有时候就在想,何不让全局变量以...
分类:
其他好文 时间:
2014-09-07 23:47:45
阅读次数:
360
很多人都碰到过调试器不能连接到STM32的问题,不管是IAR的J-Link还是Keil的ULink,或者是ST的ST-Link。出现这个问题时,调试软件会提示不能建立与Cortex-M3的连接,或提示不能下载程序,或提示找不到要调试的设备等。这样的问题都是发生在调试那些可以在CPU不干预的时候自.....
分类:
其他好文 时间:
2014-09-07 23:45:26
阅读次数:
264
实验板子 ——李想STM32开发板 开发工具—— keil uVision5.0 for MDK本次终极任务为显示示波器的GUI界面,此文章只是简单总结移植uCGUI+触摸屏,之后会加入视窗管理器及uCOSⅡ。下面说说移植步骤,会穿插一些个人简单的理解,为像我一样的新手提供方便。步骤分为三大步:一、...
分类:
其他好文 时间:
2014-09-06 17:16:43
阅读次数:
424