采用LPC2104的智能灯光控制器原理及设计
时间:08-24
来源:互联网
点击:
的发送和接收,本系统使用11.0592MHz晶体振荡器,不适用PLL,VPB为4分频,设置UART1波特率为9600bit/s,则除数值N=18,即12H,UART1的初始化程序如下: 7 结束语 无线通信模块nRF401集发射、接收于一体,大大简化了灯光控制器设计的复杂程度,智能灯光控制器通过RS485接口很容易组网,为实现智能家居网络化提供了方便
在操作系统环境下,系统启动时会自动初始化串行口,所以应用程序调用串行口资源将变得更容易,值得注意的是,应用程序往往是多任意系统,为了实时监测串行口消息,在操作环境中一般单开一个串行口扫描任务,保证信息不丢失,在一个已有的工程文件的主函数中添加串行口的寄存器初始化代码,并添加串口扫描任务,由于对无线模块的控制还有系统的GPIO,所以扫描程序中还要包括对I/O的操作,当系统收到串口信息时,将会主动向主任务发送一个串行口信息,主任务接收到该信息将会调用响应函数,响应该消息。
- 基于LPC2104型CPU的汽车行使记录仪(10-15)
- LPC2104的Boot与Remap详解(10-15)
- ARM学习中LPC2104的Boot与Remap详解(08-30)
- 14位A/DMAX194在ARM单片机系统中的设计(12-23)
- 基于MSP430的流量检测仪设计(05-29)
- 一种基于Atmega103的家庭信息终端设计(05-22)