嵌入式学习日记 DAY1

前言:我于2023.8.1开始正式入门嵌入式,主要靠上大RM战队前辈的指引,他们发的一些资料让我对单片机、烧录器等硬件以及嵌入式要用到的CubeMX、Vs Code、Keil等软件有了基本了解,第一天时间主要花费在了三个软件的下载、安装及配置上,布置的作业到没有花多少时间(因为不是很难,照着视频一步一步做就行)。前辈的资料很用心,每个软件都附上了“食用方法”,但帖子大多不是2023年编写的,下载新版的软件可能会遇到旧软件没遇到的问题,下面我将详细描述我在8.1号的学习中碰到的问题,希望对自己、他人有所帮助。

一、Keil

   第一个软件Keil的下载就有了一丢丢麻烦因为链接中提供了两个安装包下载地址,我的第一反应是在CSDN下载,因为官网全是英文,我看了有些生理不适˙³˙⁾,但是点进CSDN下载一看要积分,然后过了几秒又叫我充会员 •ࡇ• 故只好去官网下载,但官网下载又要填写个人资料 >< 但上官网也不是没有收获,至少我知道了最新版本的5.38(链接中的版本只有5.30 。。。 )。

嵌入式学习日记 DAY1_第1张图片

嵌入式学习日记 DAY1_第2张图片

嵌入式学习日记 DAY1_第3张图片

   由于我经常在B站自学,故第一反应是去B站搜索。 B站视频 作者有心了,没有将软件工具放在百度网盘上,而是放在了学习通上(无门槛不限速下载),提供的Keil版本也不算太老(5.37)且提供了注册机,在此感谢(已赞已投币)。安装过程看视频或CSDN的即可。

二、STM32CubeMX

   Cube需要Java的运行环境,我直接下载了B站UP提供的JRE。Cube我是在官网下载的,因为链接只提供了百度网盘下载,而上面UP提供的版本太老(落后最新版一个大版本),官网下载简单且速度很快,在此建议可以注册一个ST公司的账号(ST官网可以选择中文页面,且注册只需邮箱),因为我发现后面安装HAL库需要登陆ST账号。安装过程与配置看CSDN与文档即可。

三、VS Code

嵌入式学习日记 DAY1_第4张图片VS Code建议去官网下载,主要不要直接下载(因为会很慢)而是将https://az764295.vo.msecnd.net替换成https://vscode.cdn.azure.cn  再进行下载。安装及调用Keil看文档教程即可。

四、完成作业过程中遇到的问题

问题:出现如图报错

嵌入式学习日记 DAY1_第5张图片

解决方法:如图

值得一提的是解决这个问题论坛中还给出了下载Compiler Version 5的解决方法(问题原因:据论坛的信息说Keil 5.37以后默认安装compiler version 6但是第一次跑代码时编译器默认选择v5,故会出现此种报错)

嵌入式学习日记 DAY1_第6张图片

你可能感兴趣的:(学习)