K60建立工程

新手操作建立KEIL和IAR项目及配置

一、在Keil建立项目并配置;

1.建立KEIL项目,右击项目名,manage Project items,在Groups 中添加项目文件夹startup(启动头文件存放位置)、user(用户文件,主要是main.c);
2.把芯片的启动文件(
startup_MK60D10.s
system_MK60D10.c
system_MK60D10.h
MK60D10.h
)拷贝到项目文件夹内(可以建一个专门的文件夹);
3.在Manage Project items 中把2里的启动文件
startup_MK60D10.s
system_MK60D10.c
添加到startup目录下,建一个main.c文件添加在main目录下;
5.在软件安装目录CMSIS\Include中找到芯片的编译文件(
core_cm4.h
core_cmFunc.h
core_cmInstr.h
core_cmSimd.h
)拷贝到startup文件夹内;
4.点option for taget
①Device 可选择芯片型号;
②C/C++ 点NO Auto include ,然后把在Include Paths 中关联startup文件夹(5.里面的);
③Debug 右边use 选J-Link/J-TRACE Cortex (使用J-Link仿真)点旁边的setting,可以设置J-Link仿真的模式 JTAG or SW 设置速度;
④Utilities 在Ues Target Driver for Flash Programming 点settings,Erase 擦除,Sectors 一部分,点reset and run,在下面ADD 芯片搭载的Flash,确定。
⑤下载并允许,如果报错verify failed,在option/utilities/settings 中关掉verify;不影响程序运行。
Keil基本配置完成。

二、在IAR建立项目并配置

1.create new project,工具栏Project/Add group 添加startup、user 两个下级目录;
2.把芯片的启动文件(
startup_MK60D10.s
system_MK60D10.c
system_MK60D10.h
MK60D10.h

以及
core_cm4.h
core_cmFunc.h
core_cmInstr.h
core_cm4_simd.h

)拷贝到项目文件夹内(可以建一个专门的文件夹);除startup_MK60D10.s这个文件与keil不一样,其他三个是一样的;
3.在项目的startup 条目上右击ADD,添加
startup_MK60D10.s
system_MK60D10.c
这两个文件。
4.在user中添加main.c 文件;
5.项目上右击option,在General Options 在中把Device 改成
MK60DN512XXX10;
6.同5,在C/C++ comiler 中选择 Preprocessor 在Additional include directories 中添加内核文件(core_cm4.h、core_cmFunc.h、core_cmInstr.h、core_cm4_simd.h)的路径项目文件夹内startup文件夹。选用相对路径。
7.同5,在Assembler 中选择 Preprocessor 在在Additional include directories 中添加路径startup,选用相对路径;
8.最后OK.
9.Projiec/Download/Download active application,下载到板子,或者点Download and debug.在线调试。

猜你喜欢

转载自blog.csdn.net/jun8086/article/details/104856950
今日推荐