毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

智能家居系统原理 第6页

更新时间:2010-3-31:  来源:毕业论文

智能家居系统原理 第6页
(2)修改注册表
打开以下文件夹,其中“F:\platform\270\”是在新建操作系统平台时所存储它的磁盘位置。
F:\Platform\270\RelDir\XSBase270_ARMV4I_Release\
  打开platform.reg注册表文件,在此文件中包含了对一些硬件的初始化的代码。
  在“IF BSP_NOSERIAL!”与“END BSP_NOSERIAL!”两句代码之间,可以看到蓝牙串口的注册表初始化代码,下面只需要添加初始化红外串口的代码:
  ;Open the IR Serial Port
  [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SerialIR]
   "Irq"=dword:14           ; 20 IRQ_STUART
   "SysIntr"=dword:1b           ; 27 SYSINTR_SFUART
   "MemBase"=dword:40700000 ; STUART Register
   "MemLen"=dword:40
  "DeviceArrayIndex"=dword:82 ; STUART object
   "Prefix"="COM"
  "Index"=dword:3
   "Order"=dword:1
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"      ;
   "Dll"="ms2_serial.dll"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SerialIR\Unimodem]
   "Tsp"="Unimodem.dll"
   "DeviceType"=dword:0
   "FriendlyName"="IRSerial Cable on COM3:"
   "DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
  修改好注册表代码以后,保存platform.reg文件。打开刚才建立的操作系统设计工程,选择Build OS菜单下的Make Run-Time Image命令,生成新的内核文件NK.bin。
  3.4 操作系统的生成与下载
  定制并组建Windows CE后,将会生成BootLoader——EBOOT.nb0文件和NK内核——nk.bin,将它们烧写进入XSBase270实验箱。
  4 应用软件设计
  4.1 应用程序编写环境
  开发环境:Microsoft Visual Studio 2005
  开发语言:Microsoft Visual C++ 2005
  软件开发包:XSBase270 SDK
  智能家居系统的应用程序采用Visual Studio 2005进行开发。Visual Studio是微软公司开发的Windows平台上的应用程序开发环境。Visual Studio可以创建Windows 下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件[5]。Visual Studio 2005面向.net框架(2.0版本),同时可以开发跨平台的应用程序。

上一页  [1] [2] [3] [4] [5] [6] 

智能家居系统原理 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。