摘要
蓝牙通讯技术在嵌入式产品中的应用具有极为广阔的前景,微软公司的Windows CE.NET已经成为了主流的嵌入式操作系统之一。论文给出了在Visual Studio 2005中利用托管码并分别采用P/Invoke技术、微软蓝牙嵌入式工具包、OpenNETCF类库和利用本机码来开发Windows CE.NET操作系统下蓝牙通讯模块的几种方法,并在其中对P/Invoke技术、托管码开发、本机码开发等几个关键技术进行了阐述。最后给出了利用托管码和本机码开发蓝牙通讯模块这几种方法的优劣比较和分析。其内容对于在Windows mobile平台下开发蓝牙设备间的通讯具有一定实用价值。
The application of bluetooth communication technology in embedded system has a huge vision, Microsoft Corporation's Windows CE. NET has already become one of the mainstream embedded operating systems. The article introduces several methods on developing bluetooth communication module of Windows CE. NET operating system on the basement of Visual Studio 2005 using managed code methods of P/Invoke technology, Microsoft bluetooth embedded tools, OpenNETCF class libraries and using native code. The article expatiates on the key technologies of P/Invoke, managed code method, native code method and gives the capability comparison and the analysis to these methods on developing bluetooth communication module using managed code and native code in the end. its content has the certainly practical value to the people who want to program communication of the bluetooth equipment in windows mobile platform.
出处
《国外电子测量技术》
2006年第9期27-31,共5页
Foreign Electronic Measurement Technology