点击“Add” ,出现如图 1-17。 图 1 - 16 选择芯片容量 17 点击“OK” ,如图 1-17,出现如图 1-18。 图 1 - 17 保存设置 18 点击“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 - 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 - 38 27 设置调试模式,软件调试如图 1-39,硬件调试如图 1-40。 软件调试 图 1 - 39 硬件调试 图 1 - 40 27 编译程序,如图 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 - 44 1 下面是整个下载的全部过程截图。软件在“应用程序和工具\STM32 串口 下载软件”文件下。 图 1 - 45 图 1 - 46 图 1 - 47 图 1 - 48 图 1 - 49 图 1 - 50 图 1 - 51 图 1 - 52