Follow+Star Public Account Number to not miss exciting content
Author | strongerHuang
WeChat Public Account | strongerHuang
The first tool for learning microcontroller development is, I believe, mostly Keil software. Of course, there are also IAR and some other commonly used development tools for microcontrollers.Therefore, using Keil is considered a “necessary path” for learning microcontrollers. So, in actual work, do we have to use Keil for microcontroller development?The answer is certainly no.
In earlier years, the development tools were relatively (now) fewer, and the options were limited, mainly using Keil and IAR, these two old development tools (IDE).But now it’s different; new tools are constantly emerging, and they are more powerful and have more modern interfaces. Therefore, Keil and IAR are no longer as popular.1. Keil Sends Legal LettersAt some point, Keil also started to “learn AD”, sending legal letters. If anyone has received one, please leave a comment on how you dealt with it?2. IAR Does Not Allow DownloadsIAR has undergone significant “changes” in recent years, with its logo and official website being revamped multiple times.The most critical issue is that the official website no longer provides a download link to the public. Instead, it requires you to fill in detailed company information and contact them directly~~~This move may “intercept” a large number of new users and also lose a significant number of old users.Of course, currently, the Keil official website still allows downloads, and you can register normally. The debugging features of Keil MDK are still the best on the internet. The reason is simple: Keil was acquired by ARM, and they are now one family; family understands family better.Moreover, many examples on the market are based on the Keil development environment, which also forces many people to use Keil development tools.Therefore, there are still a large number of engineers using Keil for development. There is also a significant number using other tools (STM32CubeIDE, e2 studio, VS Code, etc.).Thus, for microcontroller development, you do not necessarily have to use Keil, but you must know how to use Keil.In other words, you can choose not to use it, but you cannot be unfamiliar with it (or not have it). It’s like nuclear bombs and hydrogen bombs; we can launch them, but we cannot be without them.———— END ————
● Column “Embedded Tools”● Column “Embedded Development”● Column “Keil Tutorials”● Selected Tutorials from the Embedded ColumnFollow the public accountReply “Join Group to join the technical exchange group according to the rules, reply “1024” to see more content.Click “Read the Original” to see more shares.