时隔3年半,keilc51再次升级

strongerHuang strongerHuang     2022-12-23     509

关键词:

关注+星标公众,不错过精彩内容

作者 | strongerHuang

微信公众号 | strongerHuang

疫情说放开就放开了,最近,身边的朋友基本都阳了,包括我自己。大家最近还好吗?

Keil C51再次升级

2022-12-19,Keil C51升级到了 V9.61,距离上次升级过去3年半了。

V9.60a升级时间为 2019-5-28:

升级说明

地址:

https://www.keil.com/update/relnotes/C51V961.htm

此次升级不是什么重大升级,主要还是一些小修小补,包含:编译器、链接器、新增器件、仿真错误等。

截图给大家看下原内容:

为什么Keil C51还在更新?

可能你会有这样的疑问,Keil C51 这么难用,还有人用吗?有必要更新吗?

其实吧,它还在更新,正说明它还有用户在使用,而且,用户还不少。

Keil差不多有40年的历史了,有的用户可能都6、70岁了,这部分老用户就是Keil的忠实粉丝。

同时,因为Keil发展的比较大,是一款经典的IDE,所以,也会吸引一些新用户。

提下Keil MDK

Keil C51可能将会成为历史,MDK才是未来。

前不久 Keil MDK 也是升级了,只是上个月升级的时候有点突然,有点小bug没及时更正,然后在这个月追加了一个补丁(V5.38a):

虽然升级了,但还是μVision版本的IDE,迟迟没有等来 Keil Studio桌面版。

------------ END ------------


●专栏《嵌入式工具

●专栏《嵌入式开发》

●专栏《Keil教程》

●嵌入式专栏精选教程

关注公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。


点击“阅读原文”查看更多分享。

mdk与keilc51共存问题

开始的时候你得先下载MDK和KeilC51的安装包和破解攻击,此处的安装顺序随便,不需要按照先MDK后KeliC51的情况。此处我默认安装到C盘。1.安装MDK(STM32)路径为C:KeilMDK。2.利用激活工具激活MDK。3.安装KeilC51到路径为C:KeilC51。4.利... 查看详情

keilc51与keiluvision的联系与区别

...源那里有很多介绍这些东西的。参考技术A之前版本都是KEILC51,Keil公司在2007年被ARM公司收购。看一下安装包大小就知道了,keilc51最新版的也就90多M吧,而开发ARM的KEIL4有200多M。而KEILC51不能用来开发ARM,KEILMDK也不能用来开发51单... 查看详情

keilc51编译报错errorc141:syntaxerror

错误代码: 1typedefunsignedcharuchar2ucharKeyRowColumnScan()3{4GPIO_KEY=0x0f;5ucharkey_value=0;//报错行6//省略7returnkey_value;8} 错误信息:key_array.c(44):errorC141:syntaxerrornear‘uchar’错误原因:由于Keil、ADS等某 查看详情

keilc51与proteus联合仿真和调试示例全过程解析(代码片段)

KeilC51与Proteus联合调试仿真联调演示第一步,Keil软件相关设置点击设置设置界面,主要是设置将要仿真时的单片机工作频率,这里以12MHz为例3.将鼠标点到Output一栏,将下面的创建Hex文件复选框选上Keil软件导入联调文件VDM51.dll(... 查看详情

keilc51buildtimeelapsed,求高手

Keilc51BuildTimeElapsed,求高手我的Keilc51一直不能用,一直提示错误,请看图参考技术Aelapsedtime是经过的时间也就是过程所耗的时间是一个时间段stoppedtime是停止下来的时间是一个时间点希望可以帮到你~追问就是运行程序所消耗的时... 查看详情

keilc51和ansic的区别

参考技术A"keilc51与C语言的区别"这句话表达的有问题,keil只是一种编译软件,C语言是一种机器语言,两者没可比性 查看详情

keil科普教程|keilc51和mdk的区别

Keil科普教程|KeilC51和MDK的区别(点击链接阅读原文) 查看详情

fj@01_keilc51高级应用

keil2 手册help中文版KEIl5官方help来自为知笔记(Wiz)附件列表  查看详情

keilc51编译错误undefinedidentifier(代码片段)

一、问题使用KeilC51编译,总是提示编译错误CUST_TASKS.C:‘irDataPsn‘:undefinedidentifier代码如下,irDataPsn明明定义了,还提示没定义,编译不过。voidvCUST_PSN_IrTask(IR_DATA_TYPEirData,IR_DATA_TYPEirData1)UINT8ret;IR_DATA_TYPEirDataPsn;LogSD("v 查看详情

keilc51中函数调用无法正确返回怎么回事

我看你问了这个问题,现在我也有同样的问题,真的很是郁闷,想问问你最后是怎么解决的?1.是否进去了死循环没有设置退出死循环的条件;2.中断不能用返回语句,中断程序尽可能的短;3.检查堆栈的使用情况,51单片机的堆... 查看详情

keilc51安装完之后怎么用

系统要求:安装KeilC51集成开发软件,必须满足一定的硬件和软件要求,才能确保编译器以及其他程序功能正常,必须具有:Pentium、Pentium-II或兼容处理器的PC;Windows95、Windows98、WindowsNT4.0、Windows2000、Windowsxp;至少16MRAM;至少20M... 查看详情

如何在打开方式里添加keilc51和keilarm

...了,有什么问题再问我吧,好了就这样吧。参考技术A是keilc51和keilmdk共存吧。看您的描述,像是在本想打开keilc51的情况下打开了keilmdk,所以选不了51.如果想打开keilc51,就去这个程序的安装目录下找到该程序的可执行文件然后打... 查看详情

keilc51重定向printf到串口

...试信息,打印调试信息时我们习惯使用printf函数,但是在KeilC51环境下,由于我们的程序是下载到单片机里,使用printf函数时不能直接打印到串口上,这个时候就需要我们对printf函数输出重定向。重定向重定向printf很简单,我们... 查看详情

keilc51和mdk区别在哪?

背景:搭个Protues+keil的开发环境,在选择keil软件时,看到C51v959,MDKv518。**** 2023-03-24 ****C51和MDK都是KEIL公司的嵌入式软件开发工具,针对主要对象不同一、C51是用于开发大多数8051单片机的软件开发工具,   二... 查看详情

keilc51工程转vscodekeilassistant开发全过程(代码片段)

KeilC51工程转VSCodeKeilAssistant开发全过程✨这里以stc15W408AS为例。📌相关篇《【开源分享】自制STC15W408AS开发板》📺编译-烧录演示:📋转VSCODE开发环境主要原因可能代码提示以及代码跳转功能,或者其他。ἳ... 查看详情

keiluvisionrealviewmdkkeilc51之间的区别

Keil、uVision、RealView、MDK、KeilC51之间的区别 我们要区别的概念:KEILuVision,KEILMDK,KEILForARM,RealViewMDK,KEILC51,KEILC166,KEILC251从接触MCS-51单片机开始,我们就知道有一个叫KEIL的软件。在开发单片机时,使用的是C语言或者汇编... 查看详情

同一台电脑上安装不同版本的armmdk和keilc51可以吗

应该只能都是v4。先安装keilc51,再安装mdk。安装顺序反了不行,同一个文件夹下可以。我现在就这么用着,所以你可以信我。v5没试过不知道,v5和v4区别很大,v5的包都要在线安装了。参考技术AKEILMDK是编译ARM的,KEILC51是编译51... 查看详情

qt项目时隔数月再次打开竟出现bug

上学期的c++作业是用qt实现一个可以联网双人竞技的五子棋和围棋交作业的时候调的好好的,刚刚想再打开试一下发现不能运行。操作环境是macOs+qtCreator最开始的显示错误是error:targetconditionals.hfilenotfound网上查了一下是因为之前... 查看详情