摘要:
SD_SPI_ReadWriteByte(0XFF);你的数据线写0xff,就是一直保持高,clk就有了8个,可以说只是发送的数据是0xff,这又不是SD的命令,但是它必须要靠控制器提供时钟才能工作,所以,给8个CLK,发送它不用的东西。说了SD必须要控制器提供时钟才能工作,无论读写都要控制器提供8... 阅读全文
摘要:
TCS3200颜色传感器是一款全彩的颜色检测器,包括了一块TAOS TCS3200RGB感应芯片和4个白光LED灯,TCS3200能在一定的范围内检测和测量几乎所有的可见光。它适合于色度计测量应用领域。比如彩色打印、医疗诊断、计算机彩色监视器校准以及油漆、纺织品、化妆品和印刷材料的过程控制。 通常... 阅读全文
摘要:
---恢复内容开始---采用2440开发板,CON4 不仅包含了很多富余的 GPIO 引脚,还包含了一些其他 CPU 引脚, 如 AD0-AIN3, CLKOUT 等。你所看到的图中的 SPI 接口、 I2C 接口、 GPB0 和 GPB1 等, 利用spi 通讯,NRF905 引脚管脚 名称 管脚... 阅读全文
摘要:
#define REQ_INFO 0x60U U代表无符号,unsignchar 阅读全文
摘要:
1.OSInit()函数:建立两个任务,一个是空闲任务,在任何任务没有就绪时运行,一个是统计任务,计算cpu的利用率。初始化 UCOSII 的所有变量和数据结构,2.OSTaskCreate该函数返回一个8位的整形数,调用该函数需要四个参数:a 第一个参数:task是一个指向任务代码的指针,也就是用... 阅读全文
摘要:
1.UCOSII 早期版本只支持 64 个任务,但是从 2.80 版本开始,支持任务数提高到 255 个,不过对我们来说一般 64 个任务都是足够多了,一般很难用到这么多个任务。 UCOSII 保留了最高4 个优先级和最低 4 个优先级的总共 8 个任务,用于拓展使用,单实际上, UCOSII 一般... 阅读全文
摘要:
struct { void (*fun)(void); char *tip;}CmdTip[] = {}声明一个输入参数和返回都是空的函数指针可以作为一个类型使用,相当于int*定义一个函数指针类型。比如你有三个函数:void hello(void) { printf("你好!"); }void b... 阅读全文
摘要:
友善p35 屏,x轴方向从左往右移(0——>320),Y轴方向从上往下开始(0——>240) 阅读全文
摘要:
mini2440之Main分析2012-03-17 20:51:29分类:嵌入式/****************************************************************NAME: u2440mon.cDESC: u2440mon entry point,me... 阅读全文
摘要:
S3C2440有两个PLL(phase locked loop)一个是MPLL,一个是UPLL。MPLL用于CPU及其他外围器件,UPLL用于USB。用于产生FCLK, HCLK, PCLK三种频率,这三种频率分别有不同的用途:FCLK是CPU提供的时钟信号。HCLK是为AHB总线提供的时钟信号, ... 阅读全文