keil arm linux
虚花悟情
本人很懒,暂未留下任何介绍。。。
展开
-
KEIL消除警告:error in include chain(cmsis_armcc.h):expected identifier or ‘(‘
在移植工程的时候,头文件包含了cortex系列的头文件和cmsis的armcc头文件。编译过后是0错误0警告的,程序下载运行也是没问题的。但是keil左边有个大叉号,提示头文件错误error in include chain(cmsis_armcc.h):expected identifier or '(' 。经过逐层寻找发现在cmsis_armcc.h中的静态内联没有定义,但是gotodefine依旧可以跳转,于是把cm0plus.h头文件include一下,好了叉号没有了。。。但是!!编译工程全原创 2020-09-02 11:34:32 · 13364 阅读 · 4 评论 -
keil生成bin文件的两种方法(多图)
keil生成bin文件的两种方法(多图)写在前面:之前使用keil都是用的自带的生成hex的文件对目标芯片进行烧录,由于接触过程序升级,明白其实写在flash中的文件基本都是二进制的bin文件,而hex可以理解为bin文件的带地址的扩展版。写本文前看到其他博主的生成方法,其中有借鉴、也有归纳。第一种为常用keil自动生成方法,第二种为扩展方法,对习惯使用命令行的同志比较方便。废话不多说,进入正题。。。...原创 2020-08-20 11:31:10 · 11521 阅读 · 2 评论