keil5安装
-
keil5可以不去官网上下载,随便百度一个网站有注册机的都可以下载。
-
安装完之后一定要使用注册机激活不然会有很多报错 。
-
在官网文档这边下载对应的pack试验
-
点击这里导入
出现弹窗之后使用file--->import--->选择你刚刚下载 的pack -
在官网手册这里下载rtt的demo里面有很多里面的程序可以实验
-
打开工程,点击全部编译,
编译时出现bug
解决(加上--C99即可)
点击debug进入调试界面,在按f5运行,“View→Serial Windows→UART#1打开串口1
出现rtt界面就成功了
程序开始你会发现什么都没有发生,因为main里面没有东西,但是可以输入指令进行运行,因为rtt内置的宏定义自动初始化
一般情况下,串口等初始化都要main函数调用,在rtt中使用只要声明就不用调用了。
//这是led.c文件
int led_init(void)
{
//省略
}
INIT_APP_EXPORT(led_init)
- 使用help可以看到所有已经定义好的功能
你会发现这些都是通过宏定义自动初始化的功能。随便这一个运行一下
- 我们也可以通过改函数,自己定义函数,来测试rtt所以官网的文档的机制