单片机开发系列(一)之Keil 5 安装使用教程「建议收藏」

单片机开发系列(一)之Keil 5 安装使用教程「建议收藏」、Keil安装教程   -Keil5安装包 链接:https://pan.baidu.com/s/1QitX09pqh6uZVdjj48Dllw密码:69yx   -下载链接中的安装包,进行安装,在安装完成后,开始以下的激活步骤   -运行安装的Keil5点击File->liselicensemanagement,将图片中的CID进行复制 …

大家好,又见面了,我是你们的朋友全栈君。

、Keil 安装教程

     – Keil 5安装包 链接:https://pan.baidu.com/s/1QitX09pqh6uZVdjj48Dllw 密码:69yx

     – 下载链接中的安装包,进行安装,在安装完成后,开始以下的激活步骤

     – 运行安装的Keil 5 点击 File -> liselicense management,将图片中的CID进行复制

      单片机开发系列(一)之Keil 5 安装使用教程「建议收藏」

     – 随后打开注册机,将对应的CID号复制到CID栏中,点击generat。

     单片机开发系列(一)之Keil 5 安装使用教程「建议收藏」

     – 随后以管理员身份运行keil ,然后将出现的密钥复制到Keil 的  liselicense management 中即可。

、Keil 5 Debug 模式简单使用教程

     – 以silicon lab公司的MCU为例子,硬件连接usb debug adapter。

     –  随后在keil IDE中点击 单片机开发系列(一)之Keil 5 安装使用教程「建议收藏」  ,弹出options窗口,点击debug,找到对应的debug适配器,记得勾选Run to main

单片机开发系列(一)之Keil 5 安装使用教程「建议收藏」

     – 在点击debug按钮,单片机开发系列(一)之Keil 5 安装使用教程「建议收藏」,代码进入debug状态。在IDE的左上方会看到单片机开发系列(一)之Keil 5 安装使用教程「建议收藏」操作控制栏,可以根据自己的需求进行跳转。

、Keil 的常见错误汇总

     > unresolved external symbol : 

      – extern 声明的外部变量,没有在.c或者.cpp文件中声明。

      – 没有将.c或者.cpp文件加入工程当中。

     > require ANSI Protype

     – 函数没有在头文件中声明

    > 函数 redefine

     – 函数或者参数为定义,可能原因为头文件定义的函数类型和源文件中的定义不同。

     > file has been changed outside the editor, reload?

      – 打开编译器生成的文件,比如xx.map等,把对应的文件关闭后再次编译即可。

     > code size limit used code byte (。。%)

      – keil环境问题,用注册机摇出来的注册号的版本修改一下。

      > Debug时出现the GUI data seems to be corrupt. Please use the menu ‘Window/Reset View to Defaults’ to reset the layout

      – 菜单栏选择”WINDOW”,弹出选择”Restart”,软件就会自动重加载工程。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142373.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • cpu周期与指令周期_cpu时钟周期数怎么计算

    cpu周期与指令周期_cpu时钟周期数怎么计算计算机中我们常常会混淆指令周期、CPU周期和时钟周期,要区分这些并不难,但要想彻底弄懂这些,就得要求我们对CPU底层有一定了解。一.指令周期指令周期:是指计算机从取指到指令执行完毕的时间计算机执行指令的过程可以分为以下三个步骤:Fetch(取指),也就是从PC寄存器里找到对应的指令地址,根据指令地址从内存里把具体的指令,加载到指令寄存器中,然后把PC寄存器自增,好在未来执行下一条指令。 Decode(译码),也就是根据指令寄存器里面的指令,解析成要进行什么样的操作,是R、I、J

    2022年10月12日
    4
  • 浅析时序数据库评测和选型的区别_时序数据库 开源

    浅析时序数据库评测和选型的区别_时序数据库 开源时序数据库评测,时序数据库选型,松果时序数据库

    2022年10月4日
    4
  • 华为云搭建MQTT服务器

    华为云搭建MQTT服务器文章目录安装emqx查看服务器架构下载EMQX压缩包解压EMQX启动服务启动emqx服务状态查询修改服务器安全策略结果测试EMQX管理后台测试MQTXX测试安装emqxemqx提供一个可视化的控制台接口,使用比较方便,所以首推使用emqx作为服务器软件。查看服务器架构首先查看自己服务器的架构,在命令行中输入:dpkg–print-architecture结果如下:下载EMQX压缩包前往EMQX的官网下载对应版本的压缩包https://www.emqx.io/downloads/brok

    2022年5月27日
    52
  • lombok插件安装 idea 搜不到_浏览器flash插件安装

    lombok插件安装 idea 搜不到_浏览器flash插件安装Lombok官网ProjectLombok是一个java库,可以自动插入编辑器并构建工具,为您的java增添色彩。永远不要再写另一个getter或equals方法,使用一个注释,您的类具有一个功能齐全的构建器,自动化您的日志记录变量等等.需要下载的插件lombok.jar包(可去我那里下载lombok.jar)lombok插件sts或eclipse安装方法(下面为sts安装…

    2025年10月3日
    11
  • 数字逻辑中的与或非异或的运算规律_执行逻辑与或非运算

    数字逻辑中的与或非异或的运算规律_执行逻辑与或非运算计算机中的逻辑运算又被称作为“布尔运算”,分别为:逻辑**与**运算、逻辑**或**运算,逻辑**非**运算,“逻辑**异或**运算。此外在门电路中还有:**同或**运算、**与非**运算、**或非**运算。共七种。……

    2022年10月12日
    3
  • 回溯递归算法—-八皇后问题

    回溯递归算法—-八皇后问题

    2022年1月2日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号