如何將 WinCE5.0 程式昇級為 WEC7.0 程式 平台比較 CPU PXA270 CPU AM335x CPU 型號 WP-8x3x/WP-8x4x WP-514x/WP-515x VP-25Wx WP-8x2x/WP-9x2x WP-523x VP-x23x 作業系統版本 WinCE 5.

Similar documents
The golden pins of the PCI card can be oxidized after months or years

378高雄市都市計畫說明書

epub83-1

目錄... ivv...vii Chapter DETECT

【结构化面试名师精品班2ATY15K002】讲义.docx

(Microsoft Word - 136\260g\270\364\252\272\267s\256Q.doc)

酒 神 (长篇小说)

Microsoft Word zw

PowerPoint Presentation

高 职 计 算 机 类 优 秀 教 材 书 目 * 序 号 书 号 (ISBN) 书 名 作 者 定 价 出 版 / 印 刷 日 期 ** 配 套 资 源 页 码 计 算 机 基 础 课 计 算 机 应 用 基 础 刘 升 贵 年 8 月

ActiveX Control

Win-GRAF-User_Manual-chinese

untitled

Chapter 2

TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8

目 錄 版 次 變 更 記 錄... 2 原 始 程 式 碼 類 型 之 使 用 手 冊... 3 一 安 裝 軟 體 套 件 事 前 準 備... 3 二 編 譯 流 程 說 明

CC213

目次 

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class

Microsoft Word - 13院21号.doc

STC-U10

Mizuho Bank QR Code 匯出匯款申請書 ( 外匯用 ) 自動化 安裝手冊 ( 中文 ) 第 1 頁, 共 20 頁

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se


epub 61-2

Tokin Auton Mac 版安裝操作手冊 Page 1 of 27

Measurement Studio Expands Your Test and Measurement Programming Power

AutoCAD 用戶如何使用 ArchiCAD

<B0B8C0FDCAD6B2E15FD3A1CBA2B0E6>

導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式

Mac 版之 Horizon Auton 系統安裝操作手冊 Page 1 of 25

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

Cadence SPB 15.2 VOICE Cadence SPB 15.2 PC Cadence 3 (1) CD1 1of 2 (2) CD2 2of 2 (3) CD3 Concept HDL 1of 1

IP505SM_manual_cn.doc

2/14 Buffer I12, /* x=2, buffer = I 1 2 */ Buffer I243, /* x=34, buffer = I 2 43 */ x=56, buffer = I243 Buffer I243I265 code_int(int x, char *buffer)

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

ARM JTAG实时仿真器安装使用指南

一量动…


用友零售案例集V4

BizSpark 初 创 公 司 计 划 指 南 目 录 什 么 是 BizSpark?... 1 计 划 概 述... 1 计 划 结 构 和 角 色... 1 初 创 公 司 资 格... 3 使 用 BizSpark 的 产 品 和 联 机 服 务 的 示 例 :... 3 职 责... 5

Autodesk Product Design Suite Standard 系統統需求 典型使用用者和工作流程 Autodesk Product Design Suite Standard 版本為為負責建立非凡凡產品的設計師師和工程師, 提供基本概念設計計和製圖工具, 以取得令人驚驚嘆

SDS 1.3

ebook140-9

联 系 单 位 : 国 家 医 学 考 试 中 心 考 务 与 培 训 处 联 系 人 : 柳 雯 : 温 吉 元 : 传 真 : ( 信 息 公 开 形 式 : 依 申 请 公 开 ) 国 家 医 学 考 试 中 心 2016

DeskJet F2180 DeskJet F4185 Deskjet F4280 DeskJet D2460 OK N/A N/A DeskJet 1660 OK ( 無提供 Win 2000 驅動 ) N/A N/A PSC 1315 Photosmart 2575 Photosmart C13

摘 要 在 這 忙 碌 的 社 會 中, 普 遍 人 們 運 動 時 間 其 實 並 不 充 裕, 體 力 越 來 越 差 的 情 況 下 還 隨 意 飲 食 導 致 身 體 健 康 越 來 越 差, 因 此 本 專 題 打 算 利 用 健 康 飲 食 的 方 式 改 善 這 些 人 的 體 質,

<%DOC NAME%> (User Manual)

PPBSalesDB.doc

<4D F736F F D20657A646C312D D30385FA670A6F3B35DA C A8C3B14EB8EAAEC6B04FBFFDA8ECBBB7BADDB8EAAEC6AE772E646F63>

提问袁小兵:

目 錄 第 一 章 weberp 簡 介... 6 第 一 節 概 述... 6 第 二 節 安 全 性... 7 第 三 節 功 能... 7 一 銷 售 及 訂 單... 7 二 稅... 8 三 應 收 帳 款... 8 四 存 貨... 8 五 購 買... 9 六 應 付 帳 款... 9

目 录

表3:

Oracle Database 10g: SQL (OCE) 的第一堂課

Guide to Install SATA Hard Disks

Windows-10-volume-licensing-guide-tw.pdf

,,,,, ;,,,,,,,,, ( ) ( ),,,,,,,,,,,,,

ebook140-8

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

Microsoft PowerPoint - VB14.ppt

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

EK-STM32F

Microsoft Word - Mail2000_SecurityPatch_

AXIS M7014/M7010

PHOTON Web Hosting

Oxford iSolution下載及安裝指南

Microsoft Word - 2B802內文.doc

東區校園中法治教育種子師資教學研習營

閱 讀 素 材 V.S 分 組 方 式 的 差 異 化 教 學 工 具 表 班 級 :( ) 閱 讀 素 材 V.S 分 組 方 式 獨 立 閱 讀 夥 伴 閱 讀 ( 同 質 性 ) 夥 伴 閱 讀 ( 異 質 性 ) 友 善 陪 伴 虛 心 受 教 國 語 日 報 新 聞 生 活 文 藝 兒 童

Microsoft Word - 1HF12序.doc

Microsoft Word - 讀報看科普─人體篇_橫_.doc

鍟嗗搧瑙傚療鈥㈤挗鏉

席 远 杨 一 人 了, 正 当 她 开 枪 时 却 发 现 子 弹 没 了 该 死, 只 能 赤 手 空 拳 了 洛 水 云 与 席 远 杨 交 起 手 来, 洛 水 云 出 手 招 招 致 命 想 那 席 远 杨 也 不 是 泛 泛 之 辈, 很 快 掌 握 了 洛 水 云 出 招 路 数 看

Microsoft Word yildin kiyinki Jonggoning Shinjianggha bolghan hokumiranliqi

《计算机导论》实验教学大纲

PowerPoint Presentation

f2.eps

Microsoft PowerPoint - OPVB1基本VB.ppt

<4D F736F F D20C9CFBAA3CAD0BCC6CBE3BBFAB5C8BCB6BFBCCAD4C8FDBCB6BFBCCAD4B4F3B8D95FBDA8D2E9B8E55F5F E646F63>

1.ai

面 試 考 古 題 01 請 你 先 簡 單 做 個 自 我 介 紹 自 我 介 紹 通 常 是 面 試 的 第 一 題 在 雙 方 對 彼 此 都 不 太 熟 悉 的 情 況 下, 由 求 職 者 簡 短 自 我 介 紹 中, 面 試 官 可 快 速 掌 握 求 職 者 的 背 景 資 料, 並

VB程序设计教程

邻居啊 第二天 对门却悄无声息了 莫非昨夜的吵闹 仅是个幻觉 夜幕拉下时 寒风又吱溜溜地叫个不停 老婆 睡下后 我这只夜猫子 继续兴致勃勃地跟着福尔 摩斯去探案 白天的喧嚣退去了 周围格外安静 正 是读书的好时候 突然 响起了钟摆声 哒 哒 哒 节奏匀称 不疾不徐 声响却愈来愈大 格外突兀 了 原来

<4D F736F F D BAC520CAD7B6BCCAA6B7B6B4F3D1A C4EAD7A8D2B5BCBCCAF5D6B0CEF1C6C0C6B8B9A4D7F7D2E2BCFB2E646F63>

其 他 方 面 也 可 以 采 用 同 样 的 方 式, 这 样 又 可 以 锻 炼 除 语 文 方 面 的 其 他 能 力 了 而 英 语 方 面, 我 认 为 配 合 英 语 专 业 举 办 英 语 演 讲 比 赛 就 很 不 错 这 样 开 展 一 系 列 的 创 新 活 动, 锻 炼 多 方

第 六 条 办 法 第 五 条 ( 三 ) 协 会 考 评, 考 评 指 考 核 评 价 第 七 条 办 法 第 六 条 职 业 操 守 包 括 的 内 容 : 个 人 诚 信 不 做 假 账 不 偷 漏 税 不 贪 污 盗 窃 等 第 八 条 企 业 财 务 管 理 人 才 评 价 实 行 五 星

<4D F736F F D A67EABD7A4BAB3A1B1B1A8EEA8EEABD7A6DBA6E6B5FBA6F4AD70B5652E646F63>

统计工作情况汇报

他 随 身 带 有 二 三 十 张 古 方, 白 天 卖 药, 夜 晚 将 药 材 精 细 研 末, 按 方 配 制 对 于 病 人 服 药 后 反 应, 特 别 留 心 发 现 问 题, 就 近 向 老 医 生 老 药 贩 虚 心 求 教, 千 方 百 提 高 药 效 同 时 对 于 春 夏 秋

目 录 第 一 章 地 方 陪 同 导 游 人 员 服 务 程 序...1 第 一 节 地 方 陪 同 导 游 人 员 的 概 念 与 职 责...1 第 二 节 服 务 准 备...2 一 熟 悉 接 待 计 划...2 二 落 实 接 待 事 宜...5 三 物 质 和 知 识 的 准 备...

走 吧, 到 三 峡 去 : 那 里 是 我 们 先 人 用 生 命 之 血 打 造 的 家 园 走 吧, 到 三 峡 去 : 那 里 的 浪 涛 承 载 过 千 百 万 只 我 们 先 人 驶 向 今 天 的 航 船 走 吧, 到 三 峡 去 : 那 里 的 每 一 座 青 山 都 刻 满 了 我

6寸PDF生成工具

Microsoft Word - 送報伕2.doc

Microsoft Word - N011 斷翅天使

中 国 科 学 院 国 家 科 学 图 书 馆

申论写作套路万能模板

申 请 律 师 执 业 许 可 初 审 服 务 指 南 目 录 一 办 理 要 素 ( 一 ) 事 项 名 称 和 编 码 4 ( 二 ) 实 施 机 构 4 ( 三 ) 申 请 主 体 4 ( 四 ) 受 理 地 点 4 ( 五 ) 办 理 依 据 4 ( 六 ) 办 理 条 件 5 ( 七 )

( 地 ( ) 组 织 机 构 代 码 企 业 详 细 名 称 哈 密 地 伊 吾 新 疆 广 汇 新 能 源 有 限 公 司 玛 纳 斯 玛 纳 斯 祥 云 化 纤 有 限 公 司 玛 纳 斯 玛 纳 斯 澳 洋 科 技 有 限 责

申請機構基本資料

Transcription:

程式移植 - 如何將 WinCE5.0 程式昇級為 WEC7.0 程式 - EVC 升級 - C#, VB.net 升級 - 使用 VS2008 開發的現有專案 Sean Hsu 編輯 最後編輯日 : 2016 八月

如何將 WinCE5.0 程式昇級為 WEC7.0 程式 平台比較 CPU PXA270 CPU AM335x CPU 型號 WP-8x3x/WP-8x4x WP-514x/WP-515x VP-25Wx WP-8x2x/WP-9x2x WP-523x VP-x23x 作業系統版本 WinCE 5.0 WinCE 7.0 開發工具 EVC/VS2005/VS2008 VS2008 Embedded SQL Server 3.5 3.5.Net Compact Framework 3.5 3.5 開發工具 先確保您已有必要的開發工具以及對應的 PAC SDKs 已安裝於您的電腦 下列表格列 出支援開發 WEC7.0 平台的 PAC 應用程式所需的開發環境及開發語言 開發工具 Visual Studio 2005 以前的版本 Visual Studio 2008 Visual Studio 2012 以後的版本 開發語言 Visual Basic.Net Visual C# Visual C++ 專業版以外的版本 -- -- -- 專業版 -- -- -- 專業版以外的版本 -- -- -- 專業版 專業版以外的版本 -- -- -- 專業版 -- -- -- : Supported, --: Unsupported 最後編輯日 : 2016 八月頁 2

Visual Studio 2008 專業版 WEC7.0 的 PAC 本身已安裝.NET Compact Framework 3.5,Visual Studio 2008 充分利 用.NET Compact Framework 的優點, 透過公共互聯網標準整合新的和現有的應用程 式使其能運行於任何平台 支援 Visual C# Visual C++ 與 Visual Basic.NET 假如你有 MSDN subscription 帳號, 你可以由 https://msdn.microsoft.com/enus/subscriptions/securedownloads/hh442898, 直接下載 VS2008 Pro 如果沒有, 你需 向微軟經銷商購買 Visual Studio 2008 安裝步驟 步驟 1: 下載 VS2008 安裝檔和更新檔 1. Visual Studio 2008 Professional https://www.dreamspark.com/product/product.aspx?productid=1 2. Visual Studio 2008 Service Pack 1 http://www.microsoft.com/en-us/download/details.aspx?id=10986 3. Visual Studio 2008 update for Windows Embedded Compact 7 http://www.microsoft.com/en-us/download/confirmation.aspx?id=11935 4. Windows Embedded Compact 7 ATL Update for Visual Studio 2008 SP1 http://support.microsoft.com/kb/2468183/en-us 最後編輯日 : 2016 八月頁 3

步驟 2: 安裝 AM335x_WINCE7_SDK.msi 平台開發 SDK AM335x_WINCE7_SDK.msi 是一個包含 C 標頭檔案 C 程序庫和文件的軟體開發套 件 AM335x_WINCE7_SDK.msi 平台開發 SDK 可在隨貨光碟中找到, 另外也可在 ICPDAS 的網站下載最新版本 CD:\wp-5231\SDK\PlatformSDK\ http://ftp.icpdas.com/pub/cd/winpac_am335x/wp-5231/sdk/platformsdk/ 檔案名稱 : AM335x_WINCE7_SDK_yyyymmdd.msi, yyyymmdd 為 AM335x_WINCE7_SDK.msi 平台開發 SDK 放行日 步驟 3: 執行 AM335x_WINCE7_SDK_YYYYMMDD.msi 步驟 4: 按照提示操作, 直到安裝過程完成 最後編輯日 : 2016 八月頁 4

EVC 升級 將現有的 EVC 程式升級為 VS2008 VC++ 程式 建立一個新的 VC++ 專案, 程式碼套用舊版 EVC 中的即可 To create a VC ++ program 1. 建立一個新專案 2. 設定 Platform 3. 加入 PACSDK 函式庫 4. 於 Form 中加入控制項 5. 於控制項中加入事件 最後編輯日 : 2016 八月頁 5

建立一個新專案 此 VC++ 範例, 用來創建一個, 新的複合控制項專案, 與使用者控制項範例程式 步驟 1: 執行 Visual Studio 2008 步驟 2: 在功能列點選 File NEW Project 最後編輯日 : 2016 八月頁 6

步驟 3: 在 Project types 中下展開 Visual C++ 選項, 然後點擊 Smart Device 步驟 4: 在 Templates 中下選擇 MFC Smart Device Application 步驟 5: 在名稱欄填入名稱, 點擊 OK 按鈕 最後編輯日 : 2016 八月頁 7

步驟 6: 在設定精靈的第一頁, 點擊 Next 步驟 7: 在設定精靈的第二頁, 選擇 AM335x_WINCE7_SDK 加入專案中 最後編輯日 : 2016 八月頁 8

步驟 8: 在設定精靈的第三頁, 點選 Dialog based, 再點擊 Next 步驟 9: 點擊 Next 最後編輯日 : 2016 八月頁 9

步驟 10: 點擊 Next 步驟 11: 點擊 Finsih 最後編輯日 : 2016 八月頁 10

設定 Platform 當使用 Visual C++ 開發應用程式, 在下載應用程式到裝置之前, 需要確認裝置與 Platform 是否匹配, 因此在開發專案前, 必須先確認 Platform 的版本 在 Debug 的工具欄選擇 Release, 然後在 Pocket PC 2003 (ARMV4) 的地方選擇 AM335x_WinCE7_SDK, 如下圖所示 最後編輯日 : 2016 八月頁 11

加入 PACSDK 函式庫 在 PAC 上, 使用 Visual C++ 開發程式 為了在你的程式中使用此 PACSK 函式庫, 需 先加入此項目 步驟 1: 在 Solution Explorer 欄位下, 右鍵點選 Properties 最後編輯日 : 2016 八月頁 12

步驟 2: 在左方欄位, 展開 Configuration Properties 點擊 Linker Input 步驟 3: 在右方欄位中, 在 Additional Dependencies 項目中選擇 PACSDK.lib 步驟 4: 點擊 OK 結束設定程序 最後編輯日 : 2016 八月頁 13

於 Form 中加入控制項 您可以在表單中隨意新增 Toolbox 中的控制選項, 並在表單中用拖曳的方式調整想 要的位置 增加控制項目到視窗後, 可以從 " Properties " 視窗調整對應屬性, 例如背景顏色或預 設顯示文字 這些在屬性視窗設定的屬性質, 將在程式運行時以初始化值的形式設 定在對應欄位上 步驟 1: 在功能列點選 View Resource View 開啟 Resource View 視窗 最後編輯日 : 2016 八月頁 14

步驟 2: 在 Resource View 視窗中, 展開 Dialog 資料夾, 雙擊 IDD_[ 專案名稱 ]_DIALOG 步驟 3: 從 Toolbox 中拖曳 Button 到表單上 最後編輯日 : 2016 八月頁 15

步驟 4: 在 Button 控制元件上點擊滑鼠右鍵, 選擇 Properties ( 屬性 ) 步驟 5: 在屬性視窗中, 在 Text 屬性欄輸入 Check the SDK version 最後編輯日 : 2016 八月頁 16

於控制項中加入事件 您已經完成應用程式視窗的設計, 可以開始為應用程式撰寫功能程式碼 步驟 1: 雙擊視窗上的按鈕 步驟 2: 加入舊版 EVC 程式碼 char sdk_version[32]; TCHAR buf[32]; pac_getsdkversion(sdk_version); pac_ansitowidestring(sdk_version, buf); MessageBox(buf,0,MB_OK); 最後編輯日 : 2016 八月頁 17

步驟 3: 加入下列程式碼於檔頭區 #include PACSDK.h 最後編輯日 : 2016 八月頁 18

C#, VB.net 升級 將使用 VS2005 開發的現有專案升級至 VS2008 步驟 1: 使用 Visual Studio 2008 開啟 VS2005 專案 步驟 2: 專案精靈將會引導您進行 VS2005 升級為 VS2008 專案的設定程序 以下為一 The following is an example of how to convert a C# project that was developed using VS2005, 8k_di.sln to VS2008 C# project. 1. 執行 VS2008, 點選檔案目錄, 開啟專案選 8k_di.sln 最後編輯日 : 2016 八月頁 19

2. 以下畫面出現時, 點擊 Next 繼續下一個步驟 3. 以下畫面出現時, 點擊 Next 繼續下一個步驟 最後編輯日 : 2016 八月頁 20

4. 當 Ready to Convert 畫面出現時, 點擊 Finish 即可完成轉換 最後編輯日 : 2016 八月頁 21

使用 VS2008 開發的現有專案 Any projects developed using VS2008 do not need to be converted or re-built. 任何使用 VS2008 開發的專案不需要再另外轉換或重新編譯 指導與提示 WCE7 僅支援.NET Compact Framework Version 3.5, 若您的應用程式使用.NET Compact Framework Version 2.0 將無法保證程式能正常運行 如果使用上有 問題時, 建議重新建構專案至.NET Compact Framework Version 3.5 最後編輯日 : 2016 八月頁 22