随笔分类 - MDK
摘要:点击跳转
阅读全文
摘要:点击跳转1 点击跳转2 点击跳转3
阅读全文
摘要:点击跳转1 点击跳转2 点击跳转3
阅读全文
摘要://按键处理 void keyProc(void) { static unsigned int Cnt = 0,KEY = 0; if((GPIO_ReadInputData(GPIOA) & 0xF000) != 0xF000) //按下时刻:判断GPIOA口是否有一个或多个按键按下 { Cnt
阅读全文
摘要:点击跳转1 点击跳转2
阅读全文
摘要:1.unsigned int 32 (C语言标准表达方法) 2.uint32_t ; 3.u32; 这三种方式都是在表达同一个意思。可为什么ST的开发人员要搞的这么乱呢? 其实ST 搞这么多花样,无非是想开发人员在写代码时定义数据类型能少写几个符号,然后又因为前后版本升级,为了兼容旧版本(主要是V2
阅读全文
摘要:一般 MCU 包含的存储空间有:片内 Flash 与片内 RAM,RAM 相当于内存,Flash 相当于硬盘。编译器会将一个程序分类为好几个部分,分别存储在 MCU 不同的存储区。 Keil 工程在编译完之后,会有相应的程序所占用的空间提示信息,如下所示: linking... Program Si
阅读全文
摘要:..\Inc\led.h(6): warning: #1295-D: Deprecated declaration KEY_Init - give arg types 以 KEY_Init()举例;这个函数在声明时未在小括号中加入 void 空白名, 只要加上一个void,即 KEY_Init(vo
阅读全文
摘要:点击跳转 e.g:Keil AC6屏蔽特定警告 可以在 Keil 的配置选项中配置: -Wno-xxx 这样格式的命令,就可以忽略某种警告了。xxx 指的就是警告的类型,比如上面我截图遇到的警告 [-Wunused-value] 要忽略这个警告,那么只要在Keil的配置界面添加 :-Wno-unus
阅读全文