;;STM32芯片介绍;STM32芯片介绍;;STM32核心板电路简介;STM32核心板电路简介;1.通信-下载模块接口电路;1.通信-下载模块接口电路;1.通信-下载模块接口电路;2.电源转换电路;3.JTAG/SWD调试接口电路;3.JTAG/SWD调试接口电路;4.独立按键电路;5.OLED显示屏接口电路;5.OLED显示屏接口电路;6.晶振电路;7.LED电路;8.STM32微控制器电路;8.STM32微控制器电路;9.外扩引脚;;STM32开发工具的安装与配置;1.安装Keil5.20;1.安装Keil5.20;1.安装Keil5.20;1.安装Keil5.20;1.安装Keil5.20;2.配置Keil 5.20;;STM32核心板可以开展的部分实验;;本书配套的资料包;;;;实验内容;;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;1.寄存器与固件库;2.Keil编辑和编译及STM32下载过程;2.Keil编辑和编译及STM32下载过程;3.STM32工程模块名称及说明;3.STM32工程模块名称及说明;3.STM32工程模块名称及说明;3.STM32工程模块名称及说明;3.STM32工程模块名称及说明;3.STM32工程模块名称及说明;;步骤1:;步骤2:;步骤3:;步骤4:;步骤5:;步骤6:;步骤7:;步骤7:;步骤8:;步骤8:;步骤8:;步骤8:;步骤9:;步骤10:;步骤11:;步骤11:;步骤11:;步骤11:;步骤12:;步骤13:;步骤13:;
打开Keil μ Vision5软件,如图2-28所示,单击工具栏中的 按钮,进入设置界面。;
在弹出的Options for Target Target1对话框的 Debug 标签页中,如图2-29所示,在Use后的下拉列表中选择ST-Link Debugger,然后单击Settings 按钮。;
在弹出的Cortex-MTarget Driver Setup对话框的Debug标签页中如图2-30所示,在ort下拉列表中选择SW,在Max下拉列表中选择18MHZ,最后单击“确定”按钮。;
再打开Cortex-M Target Driver Setup 对话框的Flash Download 标签页,如图2-31所示勾选Resetand Run 项,最后单击“确定”按钮。;
在Options for TargetTarget 1对话框的Utilities 标签页中,如图2-32所示,选Use DebugDriver和Update Target before Debugging 项,最后单击OK按钮。;
ST-Link 调试模式设置完成后,确保ST-Link 通过Mini-USB 线连接到计算机之后,就可以在如图2-33所示的界面中单击工具栏中的罗按将程序下载到STM32的内部Flash了下载成功后,在Keil软的BuildOutput栏中会出现如图2-33所示字样。;
在本书配套资料包的“02相关软件CH340驱动USB串口驱动)XPWIN7共用”文件夹中,双击运行SETUPEXE,单击“安装”按,在弹出的DriverSetup对话框中单击“确定”按钮,如图2-34所示。;
驱动安装成功后,将通信-下载模块通过Mimi-USB线连接到计算机,然后在计算机的设备管理器中找到USB 串口,如图2-35所示。注意,口号不一定是COM4,每台计算机有可能会不同。;
在本书配套资料包的“02相关软件STMISP下器MCUISP”文件夹中找到并双击mcuispexe 软件,确保通信-下载模块通过Mini-USB 线连接到计算机之后,在图2-36所示的菜单栏中单击“搜索串口(X)”按,在弹出的下拉列表中选择“COM4:空闲USB-SERIAICH340”(再次提示,不一定是 COM4,每台机器的 COM 编号可能会不同),如果显示“占用”,则尝试重新插拔通信-下载模块或重启计算机,直到显示“空闲”字样。;
如图2-37所示,首先定位编译生成的hex 文件即在“D:STM32KeiTest Producti01.F103基准工程实验ProjectObiects”目录下找到STM32KeilPrj.hex;然后选“编程前重装文件”项,再勾选“校验”“编程后执行”项选择“DTR的低电平复位,RTS高电平进 BootLoader”单击“开始编程P)”按钮,出现“成功始运行向您报告命令执行完毕,一切正常”,表示程序下载成功。;
在“02相关软件串口助手”文件夹
原创力文档

文档评论(0)