发布时间:2013-08-11 12:43:42
一、SPI介绍SPI英文名叫Serial Peripheral Interface,中文名叫串行外围设备接口。是由Motorola公司开发,用来在微控制器和外围设备芯片之间提供一个低成本、易使用的接口。这种接口可以用来连接存储器(存储数据)、AD转换器、DA转换器、实时时钟、LCD驱动器、传感器、音频芯片、甚至其他.........【阅读全文】
发布时间:2013-07-28 21:23:40
关于IIC的介绍,读者可以参看fs2410裸奔之IIC一文,这里重点介绍如何用GPIO模拟IIC。先来看看LM75硬件的上的连线:其中I2C_SDA0是数据线,I2C_SCL0是时钟线,它们分别接到s5pc100的GPD3和GPD4,如下图所示在模拟IIC的时候,用GPD3引脚发送数据或读取数据,用GPD4引脚提供时钟信号即可。由于s5pc100的GPD这一组的.........【阅读全文】
发布时间:2013-06-06 00:12:03
在做裸板开发时,常常需要通过输出或者通过串口输入一些信息。在有操作系统机器上,我们很少关心输入和输出的问题。因为有很多现成的库函数供我们调用。在做裸板开发时,可没有现成库函数供我们调用,一切都需要我们自己实现。下面我们通过串口在裸板上实现一个printf和scanf函数。printf主要用来.........【阅读全文】
发布时间:2013-06-05 00:04:51
S5PC100 串口配置一、数据通信的方式数据通信的基本方式可分为并行通信和串行通信两种。(1)并行通信:利用多条数据线将数据的各位同时传送。其特点是传输速度快,适用于短距离通信。(2)串行通信:利用一条数据将数据一位一位地顺序传送,特点是通信线路简单,成本低,适用用于远距离通信。.........【阅读全文】
发布时间:2013-05-27 22:06:20
最近在调一个裸板程序时候发现单步跟踪到全局变量操作的时候,程序就飞了。 我们知道初始化的全局变量是放在data段的,为什么会出问题了。想了一会,发现在自己在链接的时候就简单的指定了一下-Ttext 0x3400。 以前认为,只要这样指定代码段后,后面的data段,bss 段应该接着后面存放。呵呵,这种想法是我自己的.........【阅读全文】