Digi connectcore支持Windows CE 7.0,要开发运行于Digi核心板的CE镜像和应用程序,您需要安装VS2008+WinCE 7,以及Digi的WinCE 7 BSP支持包。
请用原版的Windows操作系统和相关软件来安装开发环境。一些安装过程需要保持连网,建议安装顺序:
下载官方安装器,安装时保持联网 https://www.microsoft.com/en-us/download/details.aspx?id=38794
http://ftp1.digi.com/support/developmentsoftware/40002748_F.iso
http://www.microsoft.com/download/en/details.aspx?id=27729
另外还需安装个wifi驱动更新补丁:http://ftp1.digi.com/support/patches/3.2.12.1b.zip
帮助文档:安装好VS2008和WinCE,再安装Digi的BSP安装光盘内核,除了SDK外,也会在MSDN的帮助文档中集成Digi嵌入式开发所需的帮助文档。
VS2008>Help>Contents>Digi JumpStart for Windows Embedded CE User's Guide
初学者需认真从头把相关内容读一遍。
其中Devices and Interfaces中有相关的接口和驱动的例程说明。
相关的例程项目文件在:C:\Program Files\Digi C Sharp Embedded Library\Apps中
注意,您还需要在项目包含文件设置中中include 下面这些“Additional Include Directories” :
X:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ce7\atlmfc\include
X:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ce7\include
有关CANAPP,已经集成在WinCE中,如果您要在用户程序中使用CANAPP,请添加cansdk_common_digi_mxf.lib到工程中,这个库文件在编译CE镜像时会生成。
默认地,CAN的BSP并没有升级到最新,可按下面方法操作:
下载CAN_V1_1.zip 它包含了例程canapp.exe 1.1.
要升级BSP:
在启动时,确保 CAN 驱动加载的是 V1.1:
[CAN_Init]: Loading CAN1 driver V1.1 … OK
[CAN_Init]: Loading CAN2 driver V1.1 … OK
以及CANApp是V1.1
CANApp V1.1: CAN Test Application
中文支持的wince项目工程参考 wimx53cn-vs2008project.zip