智能家居系统的设计与实现_第1页
智能家居系统的设计与实现_第2页
智能家居系统的设计与实现_第3页
智能家居系统的设计与实现_第4页
智能家居系统的设计与实现_第5页
免费预览已结束,剩余11页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Windows CE Visual C Delphi Windows CE net 5 0 Intel XScale270 CPU ARM10 Visual Studio 2005 Delphi Windows CE 5 0 1 ARM10 2 2 1 ARM10 GSM 2 1 SHAPE MERGEFORMAT 2 1 2 2 2 2 XSBase270 Intel PXA270 Windows CE Linux PXA270 520MHz Wireless MXX Intel SpeedStep CPU 1 XSBase270 32M FLASH ROM 64M SDRAM USB CF MMC PCMCIA 2 2 XSBase270 2 3 AT89C 51 2 3 LED LED P1 0 P1 1 P1 2 P1 3 P2 0 P2 1 P2 2 empirenews page 2 3 2 3 1 XSBase270 RS 232 MAX232 2 4 2 4 DB9 2 5 2 5 RS 232 DB9 2 RxD 3 TxD GND DSR CTS MODEM GSM RS 232 5V 15V 5V 15V TTL 3V 12V 3V 12V 2 3V 15m 20kb s 2 MAX232 2 2 TIA EIA 232 F TIA EIA 232 F TIA EIA 232 F 5V TTL CMOS TTL CMOS TIA EIA 232 F 2 6 MAX232 2 3 2 2 7 2 7 K1 K4 Q1 Q4 P1 DD1 DD4 2 3 3 2 8 P2 2 8 empirenews page 2 4 GSM GSM 1 2 3 4 5 6 7 8 9 10 11 12 2 9 MC35 GSM GPRS EGSM900 GSM1800 AT 9V RS 232 XSBase270 2 9 MC35 2 5 Vimicro ZC030 1P ZC0301P USB 1 1 VGA 640 480 VGA 15 CIF 352 288 SIF 320 240 30 USB XSBas e270 2 10 301P 2 6 2 11 2 11 1 GSM RS 232 XSBase270 GSM 2 12 2 USB PC 3 TCP IP 2 12 Windows CE 5 0 Windows CE OEM 3 3 Windows CE 5 0 Platform Builder5 0 Platform Builder 3 1 BSP Windows CE 5 0 XSBase270 BSP empirenews page PC Windows CE net5 0 Platform Builder5 0 BSP XSBase270 V01 0106 msi XSBase270 BSP 3 1 3 1 BSP BSP Platform Builder5 0 EMDOOR SYSTEMS XSBASE270 ARMV4I 4 3 2 3 2 BSP 3 2 1 USB Active Sync File Sync PC USB Windows CE Catalog Core OS Windows CE devices Applications End User ActiveSync File Sync 2 Chinese Simplified Font Catalog Core OS Windows CE devices International Locale Specific Support Chinese Simpified Fonts 3 Catalog Core OS Windows CE devices File Systems and Data Store Storage Manager FAT File System 4 Catalog Core OS Windows CE devices File Systems and Data Store Storage Manager Partition Driver 5 Catalog Core OS Windows CE devices File Systems and Data Store Storage Manager Storage Manager Control Panel Applet 6 Catalog Core OS Windows CE devices Shell and User Interface User Interface Software Input Panel Software based Input Panel SIP Choose 1 or more SIP for Large Screens 7 Platform Manager Catalog Platform Manager Platform Manager 8 Usb ActiveSync USB Function Catalog Third Party BSPs Emdoor Systems XSBase270 ARMV4I Device Drivers USB Function USB Function Bus Drivers PXA27x USB Function Platform Setting Configuration Emdoor Systems XSBase270 ARMV4I Release Locale Locales empirenews page 1 2 3 4 5 6 7 8 9 10 11 12 Default Language 3 3 3 3 Build Option Enable Eboot Space in Memory IMGEBOOT 1 Write Run time Image to Flash Memory IMGFLASH 1 3 4 3 4 Build OS Sysgen 3 5 3 5 3 3 XSBase270 GSM 1 C WINCE500 Platform XSBase270 Src inc bsp cfg h 3 6 3 6 BSP BFUART 28 16 0 x1c SFUART 27 16 0 x1b 2 F platform 270 F Platform 270 RelDir XSBas e270 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 empirenews page 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 Serial IR 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 4 1 Visual Studio 2005 4 2 Visual Studio 2005 MFC Smart Device Application VC 4 2 4 2 XSBase270 Pocket PC 2003 4 3 4 3 Next 4 4 Dialog based empirenews page 4 4 IDE 4 5 4 5 Visual Studio 2005 4 6 4 6 4 1 GS M GSM ARM 9000 TCP empirenews page 1 2 3 4 5 6 7 8 9 10 11 12 4 3 4 3 1 CCESeries 4 3 2 Visual Studio CCESeries 4 7 CCESeries 4 2 4 7 VS2005 CCESeries 4 2 CCESeries BOOL OpenPort HWND pPortOwner UINT portNo 1 UINT baud 9600 UINT parity NOPARITY UINT databits 8 UINT stopbits 0 Void ClosePort BOOL SetSeriesTimeouts COMMTIMEOUTS CommTimeOuts Static DWORD WINAPI ReadThreadFunc LPVOID lparam BOOL WritePort LPCTSTR lpString BOOL WritePort char buf int nSize BOOL WritePort char buf Void CloseReadThread 4 3 CCESeries HANDLEm hComm HWNDm hWnd HANDLEm hReadThrea d HANDLEm hWriteThread DWORDm dwReadTh readID IDDWORDm dwWriteThreadID IDHANDLEm hRea dCloseEvent HANDLEm hWriteCloseEvent 4 2 2 1 Windows CE 6 COM Windows empirenews page 4 8 4 8 OpenPort 1 Cre ateFile Windows CE I O dwFlagsAndAttribute s FILE FLAG OVERLAPPED INVAILID HANDLE VALUE CreateFile Windows 0 CreateFile HA NDLE CreateFile LPCTSTR lpFileName DWORD dwDesiredAccess DWORD dwShareMode LPSECURITY ATTRIBUTES lpSecurityAttributes DWORD dwCreationDisposition DWORD dwFlagsAndAttributes HANDLE hTemplateFile CCESeries HANDLE m hComm CreateFile 2 OpenPort GetCommState SetCommState BOOL SetCommState HANDLE hRle LPDC B lpDCB BOOL GetCommState HANDLE hFile LPDCB lpDCB DCB DCB 4 4 4 4 OpenPort DCB DCB BaudRateBaud baud fBinaryTRUE fParityTRUE ByteSizeDatabits databits 4 8Par ityNOPARITY StopBitsStopbits stopb itsfOutxCtsFlowTRUE CTS fOutxDsrFlowTRUE DSR fDtrSensitivity empirenews page DTR CONTROL ENABLE 4 4 OpenPort DCB DCB fDsrSensitivityF ALSEfTXContinueOnXoffTRUE XOFF fOutXFALSEXON XOFF fInXFALSEXON XOFF fErrorCharFALSEf NullFALSE fRtsControlRTS CONTROL ENAB LEfAbortOnErrorFALSE 1 2 3 4 5 6 7 8 9 10 11 12 3 Windows CE net BOOL GetCommTimeouts HANDLE hFile LPCOMMTIMEOUTS lpCommTimeouts BOOL SetCommTimeouts HANDLE hFile LPCOMMTIMEOUTS lpCommTimeouts COMM TIMEOUTS COMMTIMEOUTS typedef struct COMMTIMEOUTS DWORD ReadIntervalTimeout DWORD ReadTotalTimeoutMultiplier DWORD ReadTotalTimeoutConstant DWROD WriteTotalTimeoutMultiplier DWORD WriteTotalTimeoutConstant COMMTIMEOUTS 4 BOOL SetupComm HANDLE hFile DWORD dwInQueue DWORD dwOutQueue SetCommMask HANDLE hFile DWORD dwEvtMask 4 5 4 5 EV BREAK EV CTSCTS EV DSRData Set Ready EV ERR EV RKSDReceive Line Signal Detect EV RXCHAR EV RXFLAG empirenews page EV TXEMPTY 4 2 2 2 CloseHandle CloseHandle m hComm BOOL TerminateThread HANDLE hThread DWORD dwExitCode hThread dwExitCode 0 4 9 SHAPE MERGEFORMAT 4 9 ClosePort 4 2 2 3 ReadFile BOOL ReadFile HANDLE hFile LPVOID lpBuffer DWORD nNumberOfBytesToRead LPDWORD lpNumberOfBytesRead LPOVERLAPPED lpOverlapped Windows CE NULL WM RXCHAR ALL API SendMessage LRESULT SendMessage HWND hWnd UINT Msg WPARAM wParam LPARAM IParam 4 10 4 2 2 4 CCESeries WritePort c har buf int nSize WritePort char buf API WriteFile BOOL WriteFile HANDLE hFile LPCVOID lpBuffer DWORD nNumberOfBytesToWrite LPDWORD lpNumberOfBytesWritten LPOVERLAPPED lpOverlapped OVERLAPPED CE NULL 4 2 2 5 CCESeries CSmartHomeDlg CS martHomeDlg h CCESeries h public m BTSerial m IRSeries CCESeries CCESeries m BTSerial CCESeries m IRSerial CSmartHomeDlg CSmartHo meDlg cpp m BTSerial OpenPort this m hWnd 1 9600 empirenews page 4 2 2 6 WM RXC HAR ALL C SmartHomeDlg cpp ON MESSAGE WM RX CHAR ALL OnComRecvMsg OnComRecvMsg afx msg long OnComRecvMsg WPARAM wParam LPARAM lParam afx msg 4 4 GSM GSM GSM 4 4 1 4 4 1 1 PDU 1 2 3 4 5 6 7 8 9 10 1 1 12 Block Mode AT Text Mode AT PDU Mode Block Text PDU PDU 7 SMSC BCD PDU Bit7 Bit8 UCS2 160 140 70 Bit7 ASCII 0 x00 0 x7f 128 8 8 7 Bit8 UCS2 Unicode 16 65535 4 11 4 12 4 11 4 12 PDU 08 91 68 31 08 20 01 05 F0 11 00 0B 91 31 58 81 27 64 F8 00 00 00 06 C8 32 9B FD 0E 01 4 6 PDU 08SMSC 8 9 1 empirenews page 91SMSC TON NPI 68 31 08 20 01 05 F0SMSC 8613800250500 F 11 TP MTI VFP TP VF 00 TP MR 00B 11 F 91 TO N NPI 68 31 18 48 31 46 F9 TP DA 8613818413649 F 00 TP PID GSM 00 TP DCS 7 bit 00 TP VP 5 06 TP UDL 6 C8 32 9B FD 0E 01 TP UD Hello 8613 800210500Hello PDU 08 91 68 31 08 20 01 05 F0 84 0D 91 68 31 58 81 27 64 F8 00 08 3030 21 80 63 54 80 06 53 4E 4E 1C 00 21 4 7 PDU 08SMSC 8 91 91SMSC TON NPI 68 31 08 20 05 05 F0SMSC 8613800250500 F 84 TP MTI MMS RP 0B 11 F 91 TON NPI 68 31 58 81 27 64 F8 TP RA 8613851872468 F 00 TP PID GSM 08 TP DCS UCS2 30 30 21 80 63 54 80 TP SCTS 2003 3 12 08 36 45 8 06 TP UDL 6 53 4E 4E 1C 00 21 TP UD 8613800210500 13851872 468 4 4 1 2 AT MC35 AT 4 8 AT 4 8 AT AT empirenews page AT CMGF 0 0 PDU 1 AT CNMI 1 1 0 0 1 AT CMGS OK AT CMGR CMGR 0 id content AT CMGD 4 4 2 4 4 2 1 PDU PDU CE ncode CEncode 4 9 4 9 CEncode Int gsmString2Bytes const char pSrc unsigned char pDst int nSrcLength C8329BFD0E01 0 xC8 0 x32 0 x9B 0 xFD 0 x0E 0 x01 int gsmBytes2String const unsigned char pSrc char pDst int nSrcLength 0 xC8 0 x32 0 x9B 0 xFD 0 x0E 0 x01 C8329BFD0E01 int gsmEncode7bit const char pSrc unsigned char pDst int nSrcLength 7bit int gsmDecode7bit const unsigned char pSrc char pDst int nSrcLength 7bit int gsmEncode8bit const char pSrc unsigned char pDst int nSrcLength 8bit int gsmDecode8bit const unsigned char pSrc char pDst int nSrcLength 8bit int gsmEncodeUcs2 const char pSrc unsigned char pDst int nSrcLength UCS2 int gsmDecodeUcs2 const unsigned char pSrc char pDst int nSrcLength UCS2 int gsmInvertNumbers const char pSrc char pDst int nSrcLength F 8613851872468 683158812764F8 int gsmSerializeNumbers const char pSrc char pDst int nSrcLength 68315881 2764F8 8613851872468 Int gsmDecodePdu const char pSrc SM PARAM pDst PDU int gsmEncodePdu const SM PARAM pSrc char pDst PDU 1 2 3 4 5 6 7 8 9 10 11 12 gsmDecodePdu gsmEncodePdu CSmartHomeDlg gsmDecodePdu gsmEncodePdu P DU PDU empirenews page define GSM 7BIT 0 7Bit define GSM 8BIT 4 8Bit define GSM UCS2 8 UCS2 typedef struct char SCA 16 SMSC char TPA 16 TP DA TP RA char TP PID TP PID char TP DCS TP DCS char TP SCTS 16 TP SCTS char TP UD 161 TP UD char index SM PARAM 4 4 2 2 CEncode gsmDecodePdu PDU PDU PDU C8329BFD0E01 PDU 0 xC8 0 x32 0 x9B 0 xFD 0 x0E 0 x01 gsmString2Bytes SMSC PDU SMSC F gsmSerializeNumbers PDU TP DCS 7 0 8 4 UCS2 8 7 4 13 SHAPE MERGEFORMAT 4 13 CEncode gsmDecodePdu gsmEncodePdu PDU PDU PDU PDU 0 xC8 0 x32 0 x9B 0 xFD 0 x0E 0 x01 PDU C8329BFD0E01 gsmByt es2String SMSC PDU SMSC F gsmIn vertNumbers TP DCS 7 0 8 4 UCS2 8 7 4 14 SHAPE MERGEFORMAT 4 14 CEncode gsmEncodePdu gsmString2Bytes C8329BFD0E01 0 xC8 0 x32 0 x9B 0 xFD 0 x0E 0 x01 4 15 empirenews page SHAPE MERGEFORMAT 4 15 gsmString2Bytes C8 0 xC8 C 0 xC0 2 0 ASCII 8 8 1000 A B C D E F A ASCII 10 F A 5 10 15 F 15 gsmBytes2String gsmS tring2Bytes 4 16 SHAPE MERGEFORMAT 4 16 gsmBytes2String 0 x0f 0 15 tab tab 0 tab 15 0 9 A F gsmEn code7bit 7bit 4 17 SHAPE MERGEFORMAT 4 17 gsmEncode7bit gsmDecode7bit 7 1 2 3 4 5 6 7 8 9 10 11 12 4 8 SHAPE MERGEFORMAT 4 18 gsmDecode7bit gsmEncode8bit 8 8 memcpy gsmDecode8bit 8 gsmEncode8bit 0 gsmEncodeUcs2 UCS2 PDU UCS2 16 4 19 empirenews page SHAPE MERGEFORMAT 4 19 gsmEncodeUsc2 gsmDecodeUsc2 UCS2 4 20 SHAPE MERGEFORMAT 4 20 gsmDecodeUcs2 gsmEncodeUcs2 gsmDecodeUcs2 API MultiByteToWideChar WideCharT oMultiByte 8 16 Unicode gsmInvertNumbers 8613851872468 683158812764F8 F 4 21 SHAPE MERGEFORMAT 4 21 gsmInvertNumbers 4 4 2 3 1 GSM 4 22 4 22 1 AT CMGF 0 PDU 2 AT CNMI 1 1 0 1 1 3 AT CMGR index index SIM CMGR 0 id content index SIM ERROR 2 SM P ARAM 8613812341234 CSmartHomeDlg CEncode SM PARAM CEncode m encode SM PARAM param nPduLength m encode gsmEnco dePdu param pdu PDU pdu PDU nPduLength 4 23 SHAPE MERGEFORMAT empirenews page 4 23 4 5 301PLUS MIPEG MIPEG Mo tion JPEG 6 1 4 5 1 Windows CE zc030 x dll VC lib zc030 xlib lib lib Project SmartHome Properties Configuration Properties Linker Input lib 4 24 4 24 VS2005 lib capInit Camera capSetVideoFormat R GB24 320 240 capGetPicture cap CloseCamera 4 5 2 4 25 SHAPE MERGEFORMAT 4 25 CaptureThreadProc 1440 capGetPicture 4000 5000 empirenews page 1 2 3 4 5 6 7 8 9 10 11 12 4 6 PC TC P IP 4 6 1 TCP IP Internet IP Internet IP TCP IP IP 8 IP TCP IP TC P IP IP IP IP IP TCP IP TCP TCP TCP TCP IP 4 26 HTTP FTP TCP IP 4 26 IP TCP 4 6 2 TCP Socket 8 Socket IP Socket Socket Socket Socket TCP 1 TCP SOCKET m Socket 2 bind 3 Listen 4 Accept 5 4 27 VS2005 CTCPSe rver CE CTCPCustom CE CTCPServer CE TCP CTCPCustom CE SHAPE MERGEFORMAT empirenews page 4 27 TCP WSAStartup Windows Socket DLL Windows Socket API Socket TCP socket SOCKET PASCAL FAR socket int af int type int protocol type SOCK STREAM TCP UDP SOCK DGRAM IP bind bind int PASCAL FAR bind SOCKET s const struct sockaddr FAR name int namelen s Socket name ARM IP namelen I P ARM listen int PASCAL FAR listen SOCKET s int backlog s Socket backlog 8 ARM accept SHAPE MERGEFORMAT 4 28 TCP 4 7 PC Delphi7 Borland Windows 9 Windows Delphi TCP PC Delphi PC T CP IP Delphi TCPClient TCPClient 1 ARM 2 3 PC 4 29 1 2 3 4 5 6 7 8 9 10 11 12 4 30 empirenews page 4 29 PC A Delphi7 B Standard button label 2 Edit Groupbox Additional Image Internet TCPClient C 4 10 4 10 PC captio n PC caption name BtnSetting caption name BtnOpenCamera capti on name BtnCloseCamera IP caption IP name Label1 caption name Label2 IPname txtIP text 192 168 0 56 name txtPort text 9000 TCPClientHost 192 168 0 56 Port 9 000 name VideoFrame height 240 width 320 Image IP IP TCPClient Host IP Port

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论