keil编译第一个工程

  1. 软件下载及安装

keil下载见:Keil MDK5 直接下载任意版本,无需进官网!_mdk543a下载-CSDN博客

crack方法见:Keil MDK 5.36安装及和谐_mdk536-CSDN博客

安装见:https://www.cnblogs.com/CaspianCKY/p/19202806

  1. 软件的详细介绍见:【Keil5教程及技巧】耗时一周精心整理万字全网最全Keil5(MDK-ARM)功能详细介绍【建议收藏-细细品尝】-云社区-华为云

  2. 打开/新建工程

①project-->New μVision project

②在工程下添加.c文件

③ 在工程中要添加.s的启动文件

关于keil软件error:L6236E:NO section matches selector-no section to be FIRST/LAST的报错解决方法-CSDN博客

④ 在工程中增加main.c文件,main文件中增加SystemInit的定义。

复制代码
#include <stdint.h>

void SystemInit()
{
//do nothing
}

int main(void)
{
    // 你的业务代码,目前空循环占位
    while(1)
    {

    }

}

Error: L6218E: Undefined symbol SystemInit (referred from startup_armcm0.o).

Error: L6218E: Undefined symbol main (referred from __rtentry2.o).

可规避上述两种错误。

⑤ 我的第一个工程编译成功。

相关推荐
Duo1J13 小时前
【UE】Slate 编辑器工具开发03 - 节点编辑器 (EdGraph)
ue5·编辑器·游戏引擎·ue4
张太行_16 小时前
vscode在open folder如何设置默认路径
ide·vscode·编辑器
●VON1 天前
鸿蒙 PC Markdown 编辑器界面语言切换:跟随系统、简体中文与 English 的完整状态闭环
华为·编辑器·harmonyos·鸿蒙
●VON2 天前
鸿蒙 PC Markdown 编辑器内部隐私与安全评审
安全·华为·编辑器·harmonyos·鸿蒙
●VON2 天前
鸿蒙 PC Markdown 编辑器离线专业渲染管线
华为·编辑器·harmonyos·鸿蒙
这就是佬们吗2 天前
Python入门③-运算符、条件与循环
开发语言·数据库·vscode·python·pycharm·编辑器
●VON2 天前
鸿蒙 PC Markdown 编辑器链接补全与离线校验:中文路径、标题锚点与授权边界
华为·编辑器·harmonyos·鸿蒙
●VON2 天前
鸿蒙 PC Markdown 编辑器快速打开:模糊排序、最近权重与纯键盘路径
华为·编辑器·计算机外设·harmonyos·鸿蒙
●VON2 天前
鸿蒙 PC Markdown 编辑器命令面板:把桌面高频操作收束到一个入口
服务器·华为·编辑器·harmonyos·鸿蒙
Suhan422 天前
IDEA 设置启动参数和环境变量
spring boot·spring·编辑器·idea