keil注册机stm32

匿名 欧陆娱乐 2024-05-10 18:00:22 -

大家好,关于keil注册机stm32很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于如何使用MDK(Keil)建立一个STM32工程的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

本文目录

  1. 简述在keil5开发环境中新建工程模版的步骤
  2. keil5怎么配置stm32的的管脚功能
  3. 如何使用MDK(Keil)建立一个STM32工程

一、简述在keil5开发环境中新建工程模版的步骤

在Keil5开发环境中新建工程模板的步骤如下:新建工程模板的步骤包括创建工程、选择芯片型号、配置工程属性和添加源文件。

这些步骤是为了创建一个适合特定芯片型号的工程模板,以便后续的开发工作能够顺利进行。

具体的步骤如下:1.打开Keil5开发环境,点击菜单栏的"Project",选择"NewμVisionProject",或者使用快捷键"Ctrl+Shift+N"来创建一个新工程。

2.在弹出的对话框中,选择工程的保存路径和名称,点击"Save"按钮。

3.在弹出的"SelectDeviceforTarget"对话框中,选择适合你的芯片型号,并点击"OK"按钮。

4.在"ManageRun-TimeEnvironment"对话框中,选择适合你的芯片型号的运行时环境,并点击"OK"按钮。

5.在Keil5的主界面中,点击"Project"菜单,选择"OptionsforTarget",或者使用快捷键"Alt+F7"来配置工程属性。

6.在弹出的对话框中,可以设置工程的各种属性,如输出文件路径、调试选项等。

根据需要进行配置,并点击"OK"按钮。

7.在Keil5的主界面中,点击"Project"菜单,选择"AddFilestoProject",或者使用快捷键"Ctrl+Shift+F"来添加源文件。

8.在弹出的对话框中,选择要添加的源文件,并点击"Add"按钮。

通过以上步骤,你就可以在Keil5开发环境中成功新建一个工程模板,以便后续的开发工作。

二、keil5怎么配置stm32的的管脚功能

通过程序代码。
如果你是用的寄存器方式配置,就是给相应的寄存器装入初值。
如果是用的库函数方式配置,可以参考库说明文档,调用相应的初始化函数。

三、如何使用MDK(Keil)建立一个STM32工程

1.在电脑桌面建立一个名为“STM32”的文件夹,用于存储STM32的工程文件。

2.双击电脑桌面上的MDK(Keil)开发环境将其打开。

3.开发环境打开以后点击菜单栏“Project”下的“NewuVisionProject...”选项来建立一个新的工程。

4.新建工程对话框打开以后将工程存储路径定位到第一步建立的工程文件夹内,然后修改工程文件名,本教程工程文件名为“STM32_prj”。
最后点击“保存”进入下一个对话框。

5.第一步,在Search输入框内输入“ST”来查询STM32芯片。
第二步,在CPU列表内选择我们的目标芯片,本教程采用的芯片为STM32F103VC型号。
第三步,点击“OK”按钮,进入下一个对话框。

6.在是否增加启动文件提示框内我们选择“是”。
这样工程内部就会默认增加一个.S的启动文件。

7.来到MDK(Keil)的操作界面下,我们在project目录框内打开Target1目录下的SourceGroup1目录,我们会看到上一步中我们加入的.S启动文件。
然后在SourceGroup1目录上点击鼠标右键,在弹出的选项框上点击“AddNewItemtoGroupSourceGroup1...”选项来向工程中增加一个新的文件。

8.在“AddNewItemtoGroupSourceGroup1”对话框下,第一步,我们先选择文件格式为“CFile”。
第二步,我们修改文件的名字为“main.c”。
第三步,我们设置文件的存储路径为桌面上的STM32工程文件夹。
第四步,点击“Add”按钮。

9.回到MDK(Keil)的操作界面以后,我们发现SourceGroup1目录下多了一个我们刚刚建立的main.c文件。
接下来我们在main.c文件中增加一个最简单的C语言主函数。
然后点击工程设置按钮。

10.来到工程设置对话框下我们选择Target选项卡,然后设置外部晶振的频率,本教程所用的STM32开发板中的外部晶振为12MHZ。
所以,填入12。

11.来到Debug选项卡下,Debug方式选择为右侧的硬仿真,然后程序下载仿真器选JLink。
本教程采用的是Jlink,如果你的仿真器为其他的类型,那请选择自己的仿真器类型。
最后,点击“OK”进行保存。

12.我们打开"startup_stm32f10x_hd.s"文件,将其中的SystemInit相关两行注释掉,因为我们还没有加载库文件,如果不注释掉会有编译错误。
具体操作如下图所示。

13.最后我们点击“编译”按钮对整个工程文件进行编译,在底部输入框查看是否有错误信息,如果显示“0Error(s)”说明工程没有语法错误。
然后,点击“下载”按钮将可执行文件下载到STM32开发板上。
以上就是如何使用MDK(Keil)建立一个STM32工程的整个过程。

OK,本文到此结束,希望对大家有所帮助。