自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 extern 关键字

extern可置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。另外,extern也可用来进行链接指定。

2014-09-24 09:47:52 662

原创 sizeof extern数组

sizeof 的计算发生在代码编译 的时刻。。extern 标注的符号 在链接的时刻解析。。。 所以 sizeof 不知道 这个符号到底占用了多少空间。

2014-09-23 19:30:31 2940

转载 I2C slave address

1. 同一 I2C bus device 之 I2C slaver address 不可一样.2. 检查 这些 devices , 是否可以变更 I2C slaver address (hardware pin control or software register setting).3. 若相同 I2C slaver address 之 devices , 要一起使用, 则必须增加 IO

2014-09-23 09:26:01 19348

转载 I2C总线原理

概述:I²C 是Inter-Integrated Circuit的缩写,发音为"eye-squared cee" or "eye-two-cee" , 它是一种两线接口。I²C 只是用两条双向的线,一条 Serial Data Line (SDA) ,另一条Serial Clock (SCL)。SCL:上升沿将数据输入到每个EEPROM器件中;下降沿驱动EEPROM器件输出数据。(边沿

2014-09-22 19:16:31 1494

转载 嵌入式C语言优化小技巧

4 变量类型的定义不同的数据类型所生成的机器代码长度相差很多,变量类型选取的范围越小运行速度越快,占用的内存越少.能够使用字符型(char)定义的变量,就不要使用整型(int)变量来定义;能够使用整型变量定义的变量就不要用长整型(long int),能不使用浮点型(float)变量就不要使用浮点型变量.相同类型的数据类型,有无符号对机器代码长度也有影响.因此我们应按照实际需要合理的选用数据

2014-09-10 20:57:19 607

转载 I2C和SPI总线协议比较

关于I2C和SPI总线协议IICvs SPI         现今,在低端数字通信应用领域,我们随处可见IIC (Inter-Integrated Circuit) 和 SPI (Serial Peripheral Interface)的身影。原因是这两种通信协议非常适合近距离低速芯片间通信。Philips(for IIC)和Motorola(for SPI) 出于不同背景和市场需求制

2014-09-10 20:40:48 878

转载 I2C总线信号时序总结

I2C总线信号时序总结总线空闲状态   I2C总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲状态。此时各个器件的输出级场效应管均处在截止状态,即释放总线,由两条信号线各自的上拉电阻把电平拉高。 启动信号   在时钟线SCL保持高电平期间,数据线SDA上的电平被拉低(即负跳变),定义为I2C总线总线的启动信号,它标志着一次数据传输的开始。

2014-09-10 20:12:34 644

转载 I2C原理

I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各个组件进行查询,以管理系统的配置或掌握组件的功能状态,如电源和系统风扇。可随时监控内存、硬盘、网络、系统温度等多个参数,增加了系统的安

2014-09-10 19:35:11 783

原创 undefined reference to

gcc编译时出现undefined reference to “XXXX”, 后来发现是因为

2014-09-04 14:37:46 876

原创 ARM hardfault分析

ARM hardfault handler出现有以下几种情况:1. 内存访问没有对齐,

2014-09-04 08:37:57 5868

转载 ARM学习网站

1.EG3 关于嵌入式开发的站点,提供非常多关于嵌入式开发的资料。包括开发公司,技术文档,免费资源等等。版面包括busses & boards,embedded software,dsp,embedded systems,open source,rtos,embedded chips,system-on-a-chip 等等。强烈推荐 http://www.eg3.com/ - 外文

2014-09-03 13:17:03 807

转载 gcc ld脚本分析

http://blog.chinaunix.net/uid-2595338-id-2139549.html连接脚本将我整整蒙了1天零一个上午,做了很多实验,看了人家不少例子代码勉强能驾驭了,让linker按照我想要的来处理,做个笔记。1,什么叫输入段,什么叫输出段不知道怎么回事,我对GCC系列的输入和输出两个单词总是进入思维死角,很简单就是 input section 和 ou

2014-09-03 13:07:16 2889

数据结构(严慰敏)配套纯c代码 下载

数据结构 (严慰敏)配套纯c代码 下载

2008-04-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除