随笔分类 - 设备驱动
摘要:S3C2440包含有130多个通用的GPIO,同时这些端口也拥有一些复用功能(如ADC输入),有部分端口只能输入,有部分端口只能输出,今天我们来看看如何设置一个GPIO的输出电平以及如何获取一个端口的GPIO电平对GPIO进行操作分为以下几步1.功能设置,GPXCON寄存器,针对于2440addr....
阅读全文
摘要:2440可以选择nand启动和nor启动,这两者之间的关系通过一个按键来选择这个OM0有何玄机,在数据手册中有这么一段可以看到,只要将OM1接地,那么通过OM0选择1或选择0就可以选择NAND启动或者16位宽RAM启动了(当然,还得设置一些东西,下面就说),Nanaflash启动经历的过程相当于首先...
阅读全文
摘要:S3c2440是三星公司推出的一款基于ARM920T的处理器,采用ARM内核,不同于单片机,无片上rom与ram,必须搭配相应的外围电路进行使用,现在,让我们从零开始进行这一块MCU的学习,为了入门简单方便,前期我不会搭载任何操作系统,本手册写到哪算哪.1.什么是nor flash启动和nand f...
阅读全文
摘要:新版的MDK支持2440相关芯片,但是很多人的工程都是基于ADS1.2开发,文字不好看,兼容性不好等等问题,而且电脑上装太多开发工具切换起来也麻烦,所以切换到MDK开发2440裸机程序应该是一个很好的选择1.新建MDK工程,芯片选择2440不拷贝启动代码,因为我们用自己的启动代码2.建立工程目录分级...
阅读全文
摘要:Tea5767是飞利浦公司出的一款集成化的收音机芯片,大四的时候机缘巧合遇到了这个芯片,用了一下,写点资料主要特性TEA5767HN是一款低功耗立体声收音IC,广泛应用于手机MP3、MP 4播放器等便携系统。接收频率 76 MHz~108MHz (日本/美国/欧洲频段选择),中频频率 225kHz采...
阅读全文
摘要:DS1302是美国DALLAS公司推出的一种高性能、低功耗的实时时钟芯片,附加31字节静态RAM,采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号和RAM数据。实时时钟可提供秒、分、时、日、星期、月和年,一个月小与31天时可以自动调整,且具有闰年补偿功能。工作电压宽达2....
阅读全文
摘要:NRF24L01 无线模块,采用的芯片是 NRF24L01,该芯片的主要特点如下:1)2.4G全球开放的 ISM频段,免许可证使用。2)最高工作速率 2Mbps,高校的 GFSK调制,抗干扰能力强。3)125个可选的频道,满足多点通信和调频通信的需要。4)内置 CRC检错和点对多点的通信地址控制。5...
阅读全文
摘要:MQ-2气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。MQ-2气体传感器对液化气、丙烷、氢气的灵敏度高,对天然气和其它可燃...
阅读全文
摘要:HC_SR04是一款使用较为广泛的超声波测距模块,模块图如下该模块具有四个引脚,分别为VCC GND TRIG ECHO,其中VCC GND为供电脚TRIG为测距触发引脚,ECHO为测距输入引脚该模块的驱动模式为控制口发一个 10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器...
阅读全文

浙公网安备 33010602011771号