KEIL工具使用教程
文章平均质量分 63
主要介绍KEIL使用的各种教程汇总
吾爱技术圈
这个作者很懒,什么都没留下…
展开
-
KEIL自带的Jlink怎么升级更换版本
V4.20以上的keil安装包中都自带Jlink驱动包,即当你安装了KEIL后,Debug或Download就是用的安装KEIL时附带安装的Jlink版本。那如果存在这种情况,你正在开发的芯片比较新,只有比较新的Jlink驱动软件才能支持,当你试图用Jlink调试或烧录时会弹出类似错误提示:也许你找到了需要的新版本Jlink的安装包,安装后。原创 2023-08-10 20:26:02 · 5935 阅读 · 3 评论 -
如何查看一个现有的keil工程之前由什么版本的keil IDE编译
【问题背景】我们会经常拿到一个别人做好的keil工程,某些情况下,你可能想跟作者使用同样的编译环境进行开发以免出一些奇怪的问题,或者你使用工程编译出来结果有问题,有怀疑是编译器问题,那么有没有什么办法知道这个工程是用keil哪个版本生成的?【解决方案】查看 已安装的 keil 版本信息顶部菜单栏选择Help --》About uVision…版本信息如下:这里面主要关注,KEIL的版本是5.25.2.0,C编译器的版本是V5.06 updata 6(build 750)下面我们看怎么从已有原创 2021-09-06 15:51:23 · 4286 阅读 · 0 评论 -
KEIL 默认 char 是无符号的
在 keil 中, 默认 char 是无符号的,但是也可以配置为有符号的。打开Options → C/C++标签页,可以看到Plain Char is Signed默认没有勾选。即 默认 char 是无符号的。做个小测试验证一下:char i = 0;if(i < 0){ ;//略}如上所示的代码,添加到一个示例工程中去编译,会发现KEIL会报警告指向此处。很明显,如果安装常规思路,char 型自然是无符号的,那肯定能判断它是否小于0,但这里报警告且明确看出这里把char型当成原创 2021-07-03 11:29:41 · 2358 阅读 · 0 评论 -
KEIL使用教程——KEIL常用配置技巧
首先,介绍一些优秀的大佬整理的教程,首推黄工整理的的:Keil系列教程 非常非常全面!Configuration打开方法点击主界面右上方的扳手按钮或者 Edit =》ConfigurationOptions打开方法点击主界面上方的魔法棒按钮或者Project =》Options for Target这是两个主要的配置项的打开方式,后面都不再赘述。以下是正文:1.设置tab键为4个空格进入Configuration->Editor,设置如下:勾选 Insert spac原创 2021-03-17 15:49:45 · 12532 阅读 · 3 评论 -
KEIL常见编译错误和警告解决方案汇总
写在开头本文主要汇总在使用KEIL的开发过程中,遇到的一些编译错误和警告的处理方法,自己作为一个记录,同时分享给各位有缘人,希望有所帮助!!谢谢~正文warning: #186-D: pointless comparison of unsigned integer with zero …这个警告是因为将一个无符号数与0作比较,比如uint32_t a; if(a>=0)这种情况很明显,无符号数当然大于或等于0,因此这个比较是毫无意义的,需根据实际情况作修改持续更新…...原创 2021-03-20 14:50:08 · 11453 阅读 · 0 评论