区别:SPI:高速同步串行口。3~4线接口,收发独立、可同步进行UART:通用异步串行口。按照标准波特率完成双向通讯,速度慢I2C:一种串行传输方式,三线制,网上可找到其通信协议和用法的3根线实现数据双向传输串行外围接口 Serial peripheral interfaceUART:通用异步收发器...
分类:
其他好文 时间:
2014-12-02 14:52:39
阅读次数:
278
一、补充基础知识 在CC2530中,USART0和USART1是串行通信接口,它们能够分别运行于异步USART模式或者同步SPI模式。两个USART的功能是一样的,并且各自有单独的IO引脚。USART里面的A指的就是asynchronous(异步),S指的是synchronous(同步)。这里我们....
分类:
其他好文 时间:
2014-12-01 06:28:54
阅读次数:
489
在三天前学习按键驱动的时候,按键通过轮循的方式,一直在等待被按下,这时候系统不能够完成其它的操作,这明显是不科学的,可以使用外部中断解决这个问题。 在Tiny4412中中断分为三种 分别是软件通用中断(SGI),私有设备中断(PPI),共享设备中断(SPI)。 一共有160个中断号,中断表在...
分类:
其他好文 时间:
2014-11-30 18:29:53
阅读次数:
472
APB2负责AD,I/O,高级TIM(TIM1,TIM8),串口1。APB1负责DA,USB,SPI,I2C,CAN,串口2345,普通TIM。110:PWM模式1- 在向上计数时,一旦TIMx_CNTTIMx_CCR1时通道1为无效电平(OC1REF=0),否则为有效电平(OC1REF=1)。11...
分类:
其他好文 时间:
2014-11-30 13:45:50
阅读次数:
218
com.alibaba.druid.pool.DruidDataSourceFactory实现了javax.naming.spi.ObjectFactory,可以作为JNDI数据源来配置。一、下载Druid的jar包 下载地址:http://mvnrepository.com/artifact/c....
分类:
其他好文 时间:
2014-11-28 17:38:35
阅读次数:
284
文档内容:1、工程相关辅助函数编写,如复位延时函数等;2、SPI接口程序编写,无线收发模块等使用SPI接口进行配置。时间节点:2014/11/4~2014/11/6一、 工程辅助函数编写一个主程序的开始,首先要进行的是对相关模块进行复位和初始化等,工程中初始化操作如下:对MCU进行初始化,MCU_I...
分类:
其他好文 时间:
2014-11-27 18:19:23
阅读次数:
188
1.首先认识下W25Q16DVSIG,SOP8SPI FLASH16MBIT 2MB(4096个字节)(里面可以放字库,图片,也可以程序掉电不丢失数据放里面)例程讲解:①1.用到SPI库;conf.h里打开头文件2.2M串行FLASH W25Q16初始化SPI_FLASH_Init();RCC_AP...
分类:
其他好文 时间:
2014-11-26 22:15:31
阅读次数:
171
EJB近几年好像不太常用了,但是作为SUN公司重点推荐的一种规范,其强大之处还不被很多人熟知。接下来一系列关于EJB的博文就将一一揭开EJB的神秘面纱,在网上搜过很多关于EJB的资料,很多资料也是很自然的直接介绍JNDI,而根本没有说明白何为JNDI,今天我们来扒一扒JNDI是什么。...
分类:
其他好文 时间:
2014-11-26 16:28:06
阅读次数:
194
3.X的内核,对于platform_device的注册和platform data,全都放在dts文件中指定,对于spi nor来说,它的整个驱动
包括了master driver,master device,spi nor driver 和spi nor device....
分类:
其他好文 时间:
2014-11-26 14:21:18
阅读次数:
461
由于项目上要用到,于是乎我要学习linux设备驱动的编写,开始的时候还比较清楚,能够对简单的GPIO控制操作实现出来,但是项目上要用到的是SPI和GPIO的输入中断来读取AD的电压值,然后就陷入到了一个庞大的设备代码阅读中去了,尤其是platform device的学习,到现在都还没有理清其中的关系...
分类:
系统相关 时间:
2014-11-25 22:58:33
阅读次数:
287