自动生成 Keil MDK 工程

更新时间:2019-02-01 17:39:53

准备工作

  • 安装Keil

  • 添加keil的toolchain的路径到windows的环境变量Path中。

keil toolchain路径默认为C:\Keil_v5\ARM\ARMCC\bin。如何添加环境变量请参考How to add a folder to Path environment variable

生成keil工程

本示例介绍如何生成helloworld@developerkit的keil工程。

  1. 编译生成keil工程:
aos make helloworld@developerkit IDE=keil
  1. 生成的keil工程目录在projects/autogen/helloworld@developerkit/keil_project/中,具体文件内容如下:
$ tree helloworld\@developerkit/
helloworld@developerkit/
└── keil_project
    ├── helloworld@developerkit.uvoptx
    ├── helloworld@developerkit.uvprojx
    └── opts
        ├── armv7m.ar_opts
        ├── (more...)
        └── yloop.c_opts

使用Keil IDE编译工程

进入projects\autogen\helloworld@developerkit\keil_project目录,打开生成的helloworld@developerkit的keil工程。

  1. 工程设置

在打开工程以后选Project->Options for Target 'helloworld@developerkit'。打开工程设置:

image.png | left | 826x362

选择对应的device:

image.png | left | 826x558

  1. 调试设置

烧写前先在Debug选项里配置工具。先进入设置,选择Debug选项,根据芯片的不同选择相应的debug工具,比如developerkit开发板就要选择ST-Link Debugger,否则会出现烧写失败的问题。

image.png | left | 826x557

至此就可以用keil来编译,烧写代码,调试了。

results matching ""

    No results matching ""