- 博客(3)
- 收藏
- 关注
原创 基于Cortex M3 (lpc1768)头文件 lpc17xx.h 的分析注释
/**************************************************************************//** * @file LPC17xx.h * @brief CMSIS Cortex-M3 Core Peripheral Access Layer Header File for * @version V1.07
2013-03-23 19:37:55 5734
转载 static inline 和 extern inline 的含义
问:首先,关于inline就够烦人了,有的书上说inline关键字要加在定义前,声明时可以省略,有的说声明时加上inline函数就变成内联型, 有的说声明和定义形式要保持一致。在一个类中声明一个函数,函数的实现在外部,无论是仅仅在内部声明处加inline,还是在外部实现处加inline, 或是两个地方都加,编译均能通过,而且也无法通过调试的办法看出对程序到底有啥影响。搞不清到底要怎么写这个
2013-03-20 19:50:52 710
转载 __I、 __O 、__IO volatile是什么?怎么用?
__I、 __O 、__IO是什么意思? 这是ST库里面的宏定义,定义如下:#define __I volatile const /*!#define __O volatile /*!#define __IO volatile /*!显然,这三个宏定义都是用来替换成 volatile 和 const 的,所以我们先要了解 这两个关键字的作用: volat
2013-03-17 17:38:22 1228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人