首页 > 其他 > 详细

Keil5使用模拟器rtt工程

时间:2021-07-16 10:37:05      阅读:15      评论:0      收藏:0      [点我收藏+]

keil5安装

  1. keil5可以不去官网上下载,随便百度一个网站有注册机的都可以下载。

  2. 安装完之后一定要使用注册机激活不然会有很多报错 。

  3. 官网文档这边下载对应的pack试验

  4. 点击这里导入
    技术分享图片
    出现弹窗之后使用file--->import--->选择你刚刚下载 的pack

  5. 官网手册这里下载rtt的demo里面有很多里面的程序可以实验
    技术分享图片

  6. 打开工程,点击全部编译,

编译时出现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)

技术分享图片

  1. 使用help可以看到所有已经定义好的功能
    技术分享图片

你会发现这些都是通过宏定义自动初始化的功能。随便这一个运行一下
技术分享图片

  1. 我们也可以通过改函数,自己定义函数,来测试rtt所以官网的文档的机制

Keil5使用模拟器rtt工程

原文:https://www.cnblogs.com/sunnylinry/p/15018565.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!