![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Keil
文章平均质量分 62
GEEK.攻城狮
这个作者很懒,什么都没留下…
展开
-
【KEIL】keil MDK for ARM无法编译老版本程序问题解决方案
ARM_Compiler_5.06u7,"Missing:Compiler Version 5"原创 2022-09-02 10:06:37 · 3985 阅读 · 0 评论 -
【C语言】四种方式使用C语言输出杨辉三角前10行
杨辉三角第一列和对角线为1,其他的计算公式为a[i][j]=a[i-1][j-1]+a[i-1][j]实现杨辉三角输出有多种方式,本文提供其中的四种实现方式。方式一#include "stdio.h"int main(){ int a[10][10]= {0}; int i,j; for(i=0; i<10; i++) { a[i][i]=1; a[i][0]=1; for(j=1; j<=i; j++)原创 2020-12-12 09:52:12 · 51033 阅读 · 14 评论 -
【keil】使用Astyle对keil文本进行格式化
下载Astylehttps://sourceforge.net/projects/astyle/下载后,放在keil的路径下即可。配置Keil新建两个content1、“格式化所有文件”,Arguments配置为:"$E*.c" "$E*.h"2、“格式化当前文件”,Arguments配置为:!E使用配置好后,即可在TOOL菜单中进行使用。使用前:使用后:添加快捷键快速格式化在configuration的shortcut keys选项卡中,找到tools:格式化当前文件,原创 2020-12-12 09:35:18 · 226 阅读 · 0 评论 -
【STM32】STM32F103ZE程序修改改为STM32F103C8步骤
文章目录1、更换启动文件2、更改器件设计3、更改宏定义4、修改STM32F103C8没有的部分1、更换启动文件之前的启动文件是startup_stm32f10x_hd.s,改为STM32F103C8的时候,需要改为startup_stm32f10x_md.s2、更改器件设计器件更改为STM32F103C83、更改宏定义在编译选项里面,将全局宏定义修改为STM32F10X_MD,USE_STDPERIPH_DRIVER4、修改STM32F103C8没有的部分例如这个例程中使用TIME原创 2020-09-04 15:59:01 · 6320 阅读 · 3 评论 -
【STM32】keil使用sprintf时的告警处理
使用如下语句u8 DispBuf[50];sprintf(DispBuf,"TEST"); 时,会出现如下告警:main.c(86): warning: #223-D: function "sprintf" declared implicitly这是由于没有包含头文件导致,需要包含如下头文件#include "stdio.h"增加包含后,编译时出现如下告警信息:main.c(145): warning: #167-D: argument of type "unsigned char原创 2020-09-04 13:21:34 · 10105 阅读 · 2 评论 -
【STM32】STM32 startup启动文件选择
STM32库里面的启动文件,需要根据实际使用的芯片的容量大小进行选择使用。startup_stm32f10x_cl.s 互联型的器件,STM32F105xx,STM32F107xxstartup_stm32f10x_hd.s 大容量的STM32F101xx,STM32F102xx,STM32F103xxstartup_stm32f10x_hd_vl.s 大容量的STM32F100xxstartup_stm32f10x_ld.s 小容量的STM32F101xx,STM32F102xx,STM32F1原创 2020-08-10 12:14:10 · 1953 阅读 · 0 评论 -
【KEIL】KEIL打开工程时卡的问题及解决方法
问题有时用keil打开别人的工程,比如我使用KEIL C51 V4的时候经常出现,会出现软件非常卡的问题,根本没办法用。解决方法把工程目录里面的==.uvopt==文件和相应的bak文件删除掉即可。...原创 2020-05-05 11:53:41 · 11009 阅读 · 13 评论