OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10699|回复: 10

这些keil mdk5的技巧你知道么?

[复制链接]

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2015-4-27
在线时间
8 小时
发表于 2015-9-8 17:49:06 | 显示全部楼层 |阅读模式

在论坛上面收到了大家的帮助,我在这里也写一点我 使用keil的一点心得,
希望大家共同进步

1.keil中文乱码问题

Edit->Configuration在Editor选项卡
Encoding 选择Chinese GB2312(Simplified)
中文不会出现选择之后乱码的问题了
有人会嫌字体难看,
可以在Colors&Fonts选项卡
C/C++ Editor files 》 Text 》选择你想要的字体,我用的幼圆,感觉挺好看的
幼圆字体下载:  http://www.crsky.com/soft/22862.html



2.workspace

Project-> New Multi-Project Workspace
之后按照提示添加project文件就可以了



3.善用Run-Time Environment



CMSIS->CORE    Device->Startup    Device->StdPeriph Drivers->Framework&RCC
这一定要勾上
其他的根据你的需求勾上
而且选得不对还有警告



4.Pack Installer


有很多使用arm内核的片子,NORDIC,NXP等等


5.输出bin文件


check Run #1,在user command里面输入 fromelf.exe  --bin -o  .\led.bin .\Objects\led.axf

或者推荐一个简洁的写法
fromelf  --bin !L -o  .\xxx.bin
!L是自动找到输出目录的axf文件

6.keil输出信息详解


KEIL RVMDK编译后的信息

Program Size: Code=23208 RO-data=368 RW-data=280 ZI-data=36488

Code是代码占用的空间(不是Flash占用空间),
RO-data是 Read Only 只读常量的大小,如const型,
RW-data是 Read Write 初始化了的可读写变量的大小,
ZI-data是(Zero Initialize) 没有初始化的可读写变量的大小,ZI-data不会被算做代码里因为不会被初始化。
简而言之:
烧写时,FLASH中的占用的空间 = Code+RO Data+RW Data
程序运行时,芯片RAM的使用    = RW Data + ZI Data
==============================================================
end




正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

22

主题

213

帖子

0

精华

高级会员

Rank: 4

积分
682
金钱
682
注册时间
2015-2-13
在线时间
74 小时
发表于 2015-9-8 21:37:38 | 显示全部楼层
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2015-9-8 22:27:33 | 显示全部楼层
不错,谢谢分享。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2015-8-29
在线时间
5 小时
发表于 2015-9-9 05:33:47 | 显示全部楼层
不错,有帮助。
从不发帖,发帖必申酷。
回复 支持 反对

使用道具 举报

48

主题

537

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1367
金钱
1367
注册时间
2014-2-13
在线时间
169 小时
发表于 2015-9-9 09:02:56 | 显示全部楼层
有不知道的。。。
回复 支持 反对

使用道具 举报

15

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
267
金钱
267
注册时间
2012-11-5
在线时间
11 小时
发表于 2015-9-9 09:40:04 | 显示全部楼层
不错不错!~收藏下
学习之路漫长而修远......
回复 支持 反对

使用道具 举报

69

主题

978

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3772
金钱
3772
注册时间
2015-4-26
在线时间
765 小时
发表于 2016-1-25 20:47:57 | 显示全部楼层
非常不错,感谢分享
我有故事,你有酒吗
回复 支持 反对

使用道具 举报

1

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2016-2-13
在线时间
16 小时
发表于 2016-4-15 14:06:22 | 显示全部楼层
mark一下~
回复 支持 反对

使用道具 举报

3

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
431
金钱
431
注册时间
2016-10-20
在线时间
147 小时
发表于 2016-10-22 10:18:28 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

celinessl 该用户已被删除
发表于 2016-12-13 12:20:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

celinessl 该用户已被删除
发表于 2016-12-13 13:20:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-26 11:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表