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).

可规避上述两种错误。

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

相关推荐
我要见SA姐11 天前
Chrome 内存泄漏诊断指南:从现象定位到根因排查
ide·vscode·python·自动化·编辑器
香芋芋圆2 天前
iD-editor 详解|OSM官方在线编辑器,基于D3.js的轻量地图编辑器
开发语言·javascript·编辑器
qinglongcn2 天前
Agent 可能出什么事——五类异常与应对
人工智能·编辑器·ai编程
QianhangQianping2 天前
撤销重做不是「存快照」:一个可视化编辑器的Operation 设计
java·前端·数据库·typescript·编辑器·前端架构·撤销重做
Halo10132 天前
VSCode设置护眼背景色
ide·vscode·编辑器
广东帝工3 天前
智能调度系统:智慧航道释放通航效率的核心引擎
编辑器
广东帝工3 天前
船岸互联等技术趋势,改变航运传统构成
编辑器
QianhangQianping3 天前
一块大屏的数据在浏览器里怎么变成画面:背景、子屏、前景三层结构
前端·低代码·架构·编辑器·数据可视化·大屏可视化
小卡拉米本米3 天前
解决Vscode使用GitHub账号登录慢的问题
ide·vscode·编辑器
console.log('npc')4 天前
周期任务功能完整实现:CRON 编辑器 + 模板变量 + 执行历史
javascript·vue.js·编辑器