【MM32F031 MiniBoard开发板试用体验】+建立工程和LED
-
-
安敖柔king
- LV1工程师
-
| 2016-12-16 17:04:45
- 浏览量 844
- 回复:2
新建工程篇:
1.先建立一个工程文件夹,在工程文件夹里面分别创建USER、HARDWARE、CORE、Lib、OBJ、
SYSTEM等文件夹。
1)在CORE里面添加启动文件startup_MM32x031.s和系统文件system_MM32x031.c这两个
2)在SYSTEM文件夹里面添加delay、sys、usart三个文件。
3)在Lib文件里面添加相应的头文件和头文件相关的库函数inc、scr和include三个头文
件相关的文件,同时将KEIL_CORE这个文件拷贝到此目录文件,里面包含有CM0的文件
2.打开MDK软件,软件的版本一定是大于5.14版本的方可,然后点击新建工程,选择器件型号
MM32031xx,选择文件夹在USER里面,给工程取名保存,同时先创建一个空白的main.c保存在
USER文件夹里面。
3.然后是在工程里面为工程添加相应的分组,点击manage project items在group里面创建新的
工程分组,分别为:USER、STARTUP、HARDWARE、SYSTEM、HALlib等分组;
1)在STARTUP组里面添加启动文件startup_MM32x031.s和系统文件system_MM32x031.c
2)在HARDWARE组里面添加相应的模块的代码比如是:LED.c和LED.h之类的文件
3)在SYSTEM组里面添加delay、sys、和usart相关文件
4)在HALlib组里面添加scr文件里面的所有的HALxxx.c之类的文件
4.点击魔术棒在output里面选择生成hex文件,并且选择编译生成的相关的文件保存在OBJ文件夹
里面;
5.然后在4的同时点击C/C++在include paths里面添加相关的路径头文件,实际上就是相应的头
文件路径,即可。
6.工程建立完毕,编写任何的外设模块的代码都是在HARDWARE文件夹里面保存,然后调用执行。
新建工程篇:
1.先建立一个工程文件夹,在工程文件夹里面分别创建USER、HARDWARE、CORE、Lib、OBJ、
SYSTEM等文件夹。
1)在CORE里面添加启动文件startup_MM32x031.s和系统文件system_MM32x031.c这两个
2)在SYSTEM文件夹里面添加delay、sys、usart三个文件。
3)在Lib文件里面添加相应的头文件和头文件相关的库函数inc、scr和include三个头文
件相关的文件,同时将KEIL_CORE这个文件拷贝到此目录文件,里面包含有CM0的文件
2.打开MDK软件,软件的版本一定是大于5.14版本的方可,然后点击新建工程,选择器件型号
MM32031xx,选择文件夹在USER里面,给工程取名保存,同时先创建一个空白的main.c保存在
USER文件夹里面。
3.然后是在工程里面为工程添加相应的分组,点击manage project items在group里面创建新的
工程分组,分别为:USER、STARTUP、HARDWARE、SYSTEM、HALlib等分组;
1)在STARTUP组里面添加启动文件startup_MM32x031.s和系统文件system_MM32x031.c
2)在HARDWARE组里面添加相应的模块的代码比如是:LED.c和LED.h之类的文件
3)在SYSTEM组里面添加delay、sys、和usart相关文件
4)在HALlib组里面添加scr文件里面的所有的HALxxx.c之类的文件
4.点击魔术棒在output里面选择生成hex文件,并且选择编译生成的相关的文件保存在OBJ文件夹
里面;
5.然后在4的同时点击C/C++在include paths里面添加相关的路径头文件,实际上就是相应的头
文件路径,即可。
6.工程建立完毕,编写任何的外设模块的代码都是在HARDWARE文件夹里面保存,然后调用执行。