2019年12月9日星期一
嵌入式的学习正式开始: 首先郭老师为我们讲述了嵌入式的历史并且介绍了嵌入式的组成, MPU:是微处理器. ARM的最大两点是低功耗, PISC:精简指令集。 最小系统:1.晶振。2.复位。3.电源。4.自举。
接下来我们进行了建工程的操作学习 :
第一步是新建一个stm32_pro文件夹
第二步是在keil 5首页点击project 新建工程保存在在我们建好的stm32_pro文件夹下并命stm32_pro,
第三步点击保存后我们可以看到下图所示:
第四步:我们在选择完毕后再在stm32_pro下新建一个scr文件夹,将老师发给我们的.s文件保存在这个文件夹内,然后回到keil 5,点击品字符号出现以下页面。
第五步:分别将Target 1,和Source Group 1,改为stm32_pro和startup 。再点击右下角Add Files将我们的.s文件添加得到下图。(将文件类型更改为*.*)
第六步:点击OK并运行后我们得到下图:
第七步:由图可以看到我们有两个错误需要改进,所以要在stm32_pro文件夹内再一次新建main文件夹,
第八步:我们在keil 5下再新建一个文件命名为main.c,并保存在main文件夹内。main.c中的内容为下图所示
第九步:保存完成后再一次点击品字型,在startup下添加main,并继续点击Add Files在main文件夹内找到main.c添加后得到下图。
第十步:点击OK后再运行,出现没有错误的情况,
第十一步:最后点击魔法棒再点击Debug将ULINK2/ME CORTEX Debugger改为SMSIS-DAP Debugger,得到下图。
第十二步:再将程序拷入开发板。