nRF24L01发送与接收
nRF24L01基于MSP430F149平台的无线发送与接收Nrf24L01为2.4GHZ频段,2Mbps高速超小型无线模块。支持六通道的数据接收。采用SPI接口,可以方便的利用单片机的硬件SPI口或者使用IO口进行模拟SPI。共有8个管脚。如下表示:功能方向备注VDDVDD,正电源1.9~3.6v
发表于 6/8/2011 3:45:51 PM
阅读(4923)
MSP430F149的定时器Timer_A操作与使用
一、Timer_A的主要特点:Ø16位异步定时/计数器,有四种操作模式;Ø时钟源可选;Ø3个比较/捕捉寄存器;Ø可以配置成PWM输出;Ø异步输入/输出锁存;Ø中断向量寄存器提供快速Timer_A中断译
发表于 6/8/2011 3:31:42 PM
阅读(4132)
MSP430单片机UART
通用异步串行接口UART一、MSP430F149单片机的串行接口为USART,可以支持两种通用串行总线模式:一种为UART(异步模式)和SPI同步模式。可以使用UxCTL中的SYNC位来进行选择。SYNC=1时为SPI模式,SYNC=0时为UART模式。二、串口操作的基本步骤如下
发表于 6/7/2011 10:35:16 AM
阅读(3152)
NIOS II 学习--第五课 RTC
一、DS1302介绍DALLAS公司的高性能低功耗、带RAM的实时时钟芯片,具有闰年补偿功能,工作电压在2.5V---5.5V,内部具有一个31字节的用于临时存放数据的静态RAM寄存器。在电路中一般采用的是外接晶振的方式,32.768KHZ。
发表于 12/15/2010 1:59:16 PM
阅读(3066)
NIOS II学习--第四课 中断及串口通迅
一、中断的基本知识NIOSII可以响应软件异常和硬件中断,可以支持32个中断源。每一个使能的硬件中断都一个ISR与之对应。要完成硬件中断工作,要有以下两个步骤:1、编写处理特定设备中断的ISR2、用户程序必
发表于 12/14/2010 7:31:56 PM
阅读(4353)
NIOS II学习--第三课 LED流水灯及蜂鸣器
一、硬件环境的建立1、打开前面已经建立好的工程,双击KERNEL,在SOPCBuilder中添加PIO模块。如下所示:点击红圈处,然后出现下面的界面,红圈处分别是PIO口的数据位宽和输入输出控制,这里只需要输出。点击Finish,完成PIO模块的添加。将其改名为PIO_LED,如下面
发表于 12/10/2010 10:20:29 PM
阅读(3180)
笔记---VIM的简单操作
VIM的简单操作一、VIM的基本模式(BasicMode)1、常态模式(NormalMode)2、插入模式(InsertMode)&
发表于 12/10/2010 2:33:04 PM
阅读(2491)
NIOS II学习--第二课 软件开发初步学习
一、建立软件工程首先打开NIOSIIIDE,我使用的是10.0sp1版本的。接下来是建立软件工程,点击File->New->Project,如下所示:然后出现如下所示工程向导界面,选中红圈处然后点击Next,出现以下界面:然后点击Next,不用修改,点击Finish完成工程建立。二、编译工程
发表于 12/10/2010 10:13:31 AM
阅读(3559)
NIOS II学习 第一课 硬件环境的建立
软件环境:QuartusII10.0SP1+NiosII10.0SP1一、构建工程1、首先打开QUARTUSII,依次点击File->NewProjectWizard->Next,出现如下的界面:2、依次点击Next,出现下面的界面:这里选取的是CycloneII系列的EP2C8Q208C芯片。3.依
发表于 12/9/2010 10:01:51 PM
阅读(3233)
