====Digi核心板WinCE内核和应用程序开发==== Digi connectcore支持Windows CE 7.0,要开发运行于Digi核心板的CE镜像和应用程序,您需要安装VS2008+WinCE 7,以及Digi的WinCE 7 BSP支持包。 请用原版的Windows操作系统和相关软件来安装开发环境。一些安装过程需要保持连网,建议安装顺序: * Windows 7原版,专业版或Ultimate版,32位或64位均可。 * 安装完windows,请用windows update来把windows升级到最新状态。 * 安装Visual Studio 2008 英文版ISO http://download.microsoft.com/download/8/1/d/81d3f35e-fa03-485b-953b-ff952e402520/VS2008ProEdition90dayTrialENUX1435622.iso * 安装Visual Studio 2008 SP1 https://www.microsoft.com/en-in/download/details.aspx?id=10986 * 再用windows update升级到最新的状态 * 安装WinCE 7 下载官方安装器,安装时保持联网 https://www.microsoft.com/en-us/download/details.aspx?id=38794 * 安装Digi WinCE 7 BSP支持包 http://ftp1.digi.com/support/developmentsoftware/40002748_F.iso * 安装 Windows Embedded Compact 7 ATL Update for Visual Studio 2008 SP1. 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并没有升级到最新,可按下面方法操作: \\ 下载{{ digi:arm-embedded:can_v1_1-rev-robin.zip |CAN_V1_1.zip}} 它包含了例程canapp.exe 1.1. \\ 要升级BSP: \\ * 解压CAN_V1_1.zip中的 'platform' 到 'c:\Wince700\platform' * 重编译 C:\WINCE700\platform\common\src\soc\COMMON_DIGI_MXF\CANBUS * 重编译 C:\WINCE700\platform\CCXMX53\SRC\DRIVERS\CANBUS * 重编译 C:\WINCE700\platform\CCXMX53\SRC\APPS\CANApp * 生成镜像 \\ 在启动时,确保 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项目工程参考** {{ digi:arm-embedded:wimx53cn-vs2008project.zip |}}