1.准备工具7 x5 T" L w7 j 请预先安装下列 PC 软件工具: • X-CUBE -MCSDK MCSDK 或 X-CUBE -MCSDK -FUL FUL FUL • STM32CubeM STM32CubeM STM32CubeMX(v5 .3 以上 )及固件库' J4 m4 E7 L6 b4 z, C' f) s% N • ST -LINK/V2 LINK/V2 或者 ST -LINK/V3 LINK/V3 • 软件IDE: μVision® IDE for Arm( Keil ® MDK) v5. x : g; u; L6 O A W- e* N$ g; X% g 注意:STM32CubeMX 请 不要安装在中文路 径下!!8 J- u4 g- N0 N. f8 e * [1 b% \3 U- n3 W 2.打开软件 单击其图标启动 ST MC Workbench 软件工具: e c. |- V$ V H & H3 D' i+ @* x. B) c% S 3.新建工程 打开软件后,按照图片中步骤,新建工程:3 i% L- s e( e 1 4.保存工程 点击工具栏的保存按键,输入文件名后,保存工程文件5 I; K# z" }& M% w+ f* o, U. W 2 5.修改电压" A: \' H: a, L% [6 [ 工程保存后,可以看到整个控制系统的拓扑结构,分为电源部分、驱动部分、反馈部分、IO设置部分等。首先根据自己的需要,修改系统电压。本工程中使用的是24V。 3 6.修改参数! z) V. m$ ^7 R7 H. u" L 点击不同的区域,来设置自己的参数。主要是根据自己的IO设置,硬件设置来的。本工程中均为默认状态。' f( {5 L3 I5 G) @8 P 4 6 A) E( R( p+ [5 J) F: z 7.生成文件$ y- T4 M+ \) y' ? C2 r 点击工具栏中的生成按键,在弹出的对话框中,选择使用keil 5建立工程,然后点击生成,将自动生成工程文件所需要的各种文件。 5 等待生成:& W. K8 ]2 U2 x4 {- G! S; J; b& B I 6 生成完成,点击运行STM32CUBEMX。! @( A) W1 g" q0 e 8 ) p6 D' P$ t/ V8 T6 ?! L 8.修改时钟3 p* R1 n" }) [9 B 在STM32CUBEMX中修改系统时钟,使能低速时钟引脚,主要是根据开发板来的,也可以根据自己的开发板来设置不同的参数 9 9.打开工程文件 在工程文件中,在Application/User下查看用户使用和可以修改的文件。8 W, o4 d: b' g, h y- A# i 10 至此,整个工程建立完成。! i. d$ W W' Q% G( H |
7