STM32程序下载方法及keil使用方法.doc

上传人:doc321 文档编号:14912847 上传时间:2022-02-24 格式:DOC 页数:31 大小:1.94MB
返回 下载 相关 举报
STM32程序下载方法及keil使用方法.doc_第1页
第1页 / 共31页
STM32程序下载方法及keil使用方法.doc_第2页
第2页 / 共31页
STM32程序下载方法及keil使用方法.doc_第3页
第3页 / 共31页
STM32程序下载方法及keil使用方法.doc_第4页
第4页 / 共31页
STM32程序下载方法及keil使用方法.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《STM32程序下载方法及keil使用方法.doc》由会员分享,可在线阅读,更多相关《STM32程序下载方法及keil使用方法.doc(31页珍藏版)》请在三一文库上搜索。

1、一、用keil 4建立一个工程,用J-link下载程序到STM32的flash里面:1 先打开keil4,如图1-1。图 1 - 1 刚打开 keil4 的界面2 新建工程,如图1-2。图 1 - 2 新建工程3 选择保存位置,如图1-3。图 1 - 3 选择保存位置4 写入文件名(我们写入的是“第一个工程”),然后保存,如图1-4。图 1 - 4 写入文件名5 选择芯片厂商,如图1-5。图 1 - 5 选择芯片厂商6 我们选择的是ST公司的芯片,如图1-6。图 1 - 6 ST公司的芯片7 我们的学习板用的是STM32F103C8,选择后,点击“OK”,如图1-7。图 1 - 7 选择芯片型

2、号8 在弹出的对话框上选择“否”,如图1-8图 1 - 8 选择“否”9 新建文件,File-New,如图1-9。图 1 - 9 新建文件10 点击保存按钮,如图1-10。图 1 - 10 保存11 写入文件名,加上“.c”,点击“保存”。如图1-11。图 1 - 11 保存为“.c文件”12 点击配置按钮,如图1-12。图 1 - 12 选择配置13 选择Output选项,在Create HEX File前面的复选框内打钩图 1 - 13 选择创建HEX文件14 选择Utilities选项,在下拉框中选择“Cortex-M/R J-LINK/J-Trace”选项,如图1-14。图 1 - 1

3、4 选择下载工具15 选择1-14中的下拉框右面的“Settings”,出现如图1-15所示。图 1 - 15 Driver Setup16 选择图1-15中的“Add”,出现如图1-16,选择“STM32F10x Med-density Flash On-chip Flash 128K”,因为128K代表的是中容量,而我们的板子用的芯片是“STM32f103c8t6”,是中容量的;若果是小容量的芯片,则选择16K;如果是大容量的芯片,则选择512K。点击“Add”,出现如图1-17。图 1 - 16 选择芯片容量17 点击“OK”,如图1-17,出现如图1-18。图 1 - 17 保存设置1

4、8 点击“OK”,如图1-18。图 1 - 18 保存设置19 点击“文件管理”按钮,如图1-19,出现如图1-20。图 1 - 19 文件管理你按钮图 1 - 20 文件管理窗口20 添加文件夹“Lib”,如图1-21。图 1 - 21 添加文件夹“Lib”21 添加文件夹“Interrupt”,如图1-22。图 1 - 22 添加文件夹“Inc”22 把main文件和启动文件加入工程中,如图1-23、1-24、1-25。图 1 - 23 选择“Add Files”图 1 - 24 选择“main.c”图 1 - 25 选择启动文件23 把库文件添加到工程中,如图1-26、1-27。图 1

5、- 26 选择“Add Files”图 1 - 27 选择全部库函数24 把中断文件添加到工程中,如图1-28、1-29。图 1 - 28 选择“Add Files”图 1 - 29 选择全部头文件25 再次选择目标配置,如图1-30。图 1 - 30 选择目标配置26 选择“C/C+”,再选择“Include Paths”,头文件如图1-30。然后如图1-31、1-32、1-33、1-34、1-35、1-36、1-37、1-38。图 1 - 31 C/C+图 1 - 32图 1 - 33图 1 - 34图 1 - 35图 1 - 36图 1 - 37图 1 - 3827 设置调试模式,软件调

6、试如图1-39,硬件调试如图1-40。软件调试图 1 - 39硬件调试图 1 - 4027 编译程序,如图1-39。图 1 - 41 编译程序28 下载程序,如图1-40。图 1 - 42 下载程序二、如若用ISP下载到系统启动区即用串口1进行下载,需要把BOOT0接“1”,BOOT1接“0”,如图1-45,然后按一下复位键,再进行程序下载。下载完程序后,再把跳线帽改为BOOT0接“0”,BOOT1接“0”,再复位运行程序,如图1-46。图 1 - 43 图 1 - 441 下面是整个下载的全部过程截图。软件在“应用程序和工具STM32串口下载软件”文件下。图 1 - 45图 1 - 46图 1 - 47图 1 - 48图 1 - 49图 1 - 50图 1 - 51图 1 - 52

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1