keil
文章平均质量分 54
yc550370460
这个作者很懒,什么都没留下…
展开
-
keil:option of project->target
from:http://www.keil.com/support/man/docs/gsac/gsac_toolopts.htmSet Options for TargetHome » Create Application » Set Options for TargetSet target parameters in the dialog Options for转载 2013-02-21 13:31:09 · 4204 阅读 · 0 评论 -
cannot open preprocessing output output file "main.d"
参考:http://jaysheng702.blog.163.com/blog/static/17587874720132735416494/转载 2013-06-25 11:00:54 · 2729 阅读 · 0 评论 -
The size of this image (170286 bytes) exceeds the maximum allowed for this version of the linker
评估版本KEIL4连接器有32K大小限制。参考:http://zhidao.baidu.com/question/466717765.html http://wenku.baidu.com/view/8c70c64cfe4733687e21aa77 http://download.csdn.net/download/chiws/28880原创 2013-06-25 11:53:53 · 9397 阅读 · 0 评论 -
No compatible library exist with a definition of startup symbol _main
LINKERMisc/Controls 添加 --libpath=C:\Keil\ARM\ARMCC\lib原创 2013-06-25 11:25:35 · 3743 阅读 · 0 评论 -
stdint.h/stdio.h,no such file or directory in MDK
C/C++添加路径:C:\Keil\ARM\ARMCC\include原创 2013-06-25 11:05:06 · 2945 阅读 · 0 评论 -
Norflash启动代码
启动代码文件INCLUDE .\2440addr.inc;GPB for LED IMPORT |Image$$ER_ROM1$$Base| ;ROM base 抵格开始IMPORT |Image$$ER_ROM1$$Limit| ;ROM limitIMPORT |Image$$RW_RAM1$$Base| ;RW baseIMPORT |原创 2013-03-25 10:04:44 · 1157 阅读 · 0 评论 -
启动代码关于norflash、nandflash拷贝/开发环境基地址/RO段、RW段、ZI段/加载域、执行域 总结
软件开发环境:keil4硬件开发平台:mini2440启动代码参考:《ARM处理器裸机开发实战》TQ2440启动代码1.软件开发环境加载域、执行域总结norflash启动 首先看下图: 如为上图所示设置,表明RO段基地址为0x0,RW的基地址0x30000000,则表明RO段在Norflash中执行,取指令也会涉及到norflash的原创 2013-03-14 10:55:40 · 2188 阅读 · 0 评论 -
程序从片内地址0开始,但为什么链接地址又设0x30000000,那不就从0x30000000开始了,反汇编可以看到不是从0开始的
from:http://blog.csdn.net/ouyang_linux007/article/details/7448505程序从片内地址0开始,但为什么链接地址又设0x30000000,那不就从0x30000000开始了,反汇编可以看到不是从0开始的分类: 嵌入式硬件--裸机2012-04-11 10:37 583人阅读 评论(0) 收藏 举报汇编存储flash转载 2013-03-13 17:45:41 · 1529 阅读 · 2 评论 -
新发现
scatter:LR_IROM1 0x08000000 0x00100000 { ; load region size_region ER_IROM1 0x08000000 0x00100000 { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .A原创 2013-03-13 15:51:30 · 1155 阅读 · 0 评论 -
Use Memory Layout from Target Dialog
Use Memory Layout from Target Dialog When enabled, µVision creates a linker scatter file from the memory information supplied in the dialogs Target and Properties. When disabled, then原创 2013-03-12 12:12:47 · 4014 阅读 · 0 评论 -
RO段、RW段和ZI段 --Image$$??$$Limit 含义
from: http://blog.21ic.com/user1/1113/archives/2010/67077.html要了解RO,RW和ZI需要首先了解以下知识: (1) ARM程序的组成 此处所说的“ARM程序”是指在ARM系统中正在执行的程序,而非保存在ROM中的bin映像(image)文件,这一点清注意区别。转载 2013-03-12 14:42:41 · 1208 阅读 · 0 评论 -
Keil常见错误――last line of file ends without a newline原因及解决方法
转自:http://www.pcbsig.com/ShowAr.asp?id=408Keil常见错误――last line of file ends without a newline原因及解决方法当使用keil编译时,弹出这样的警告信息:main.c(7): warning: #1-D: last line of file ends without a newline转载 2013-02-26 11:54:21 · 25728 阅读 · 9 评论 -
statement is unreachable 的问题
转自:http://www.ec66.com/article/list.asp?indexid=4670warning: #111-D: statement is unreachable 的问题statement is unreachable 一般没什么关系,只是说,程序执行不到这里 比如,while(1); i = 1; 这种情况下,i=1; 这行就会有这转载 2013-02-26 11:52:45 · 9259 阅读 · 1 评论 -
give you the answer that why using "PRESERVE8" in startup code
refer: http://www.keil.com/forum/17485/ http://www.keil.com/support/docs/3268.htmblow is the detail:ARMLINK: WARNING: L6306W: '~PRES8' SECTION SHOULD NOT USE 'REQ8'QUEST转载 2013-03-11 10:54:47 · 2592 阅读 · 0 评论 -
mini2440裸机程序测试第一部-LED
我个人觉得对于ARM的裸机学习最好不要去借助原厂提供资料写的那样用串口来下载程序,由此很多人误解了uboot或者vivi仅仅用来作程序下载而已。 我比较喜欢程序下载的方式是用jlink进行下载,可以很直接地理解程序下载的方式和地址。 开发环境:keil4+mini2440+jlink+segger 第一步:配置keil4 第二步:原创 2013-02-22 09:49:00 · 1249 阅读 · 0 评论 -
type of input file 'Files/Keil' unknown
参考: http://blog.csdn.net/stgok168/article/details/5841432 http://blog.csdn.net/dcx1205/article/details/9102293原创 2013-07-12 10:10:56 · 2575 阅读 · 0 评论