Develop VB in WinCE Maker : Axel Chou. Introduction to WinCE 3.0 One of the Microsoft Embedded System –WinCE 3.0 –Embedded NT 4.0 Customize : Minimize.

Slides:



Advertisements
Similar presentations
Debugging Windows ® CE Applications And Systems David Streams Lead Program Manager Windows CE Tools Microsoft Corporation
Advertisements

Building Embedded Systems With Windows® CE Platform Builder 3
Developing Windows ® CE Applications With Visual Basic ® Larry Roof tonked
QUICK GUIDE MANUAL GV-DVR System Organization 2. Specification.
MHK200 Module 1: Introduction to Windows CE. MHK200 Overivew Windows CE Design Goals Windows CE Architecture Supported Technologies, Libraries, and Tools.
The HEXCORDER Data Format
Supervisory Control & Data Acquisition DAQ Networking.
Products Training -- DGUS LCM
Data Collection Device (DCD) Job Aid – Burn-in In DOIS Log onto DOIS. Click Options on the DOIS menu bar. Click on Utilities. Click DCD Software Burn-In.
8 April Doors Network Configuration Parameters (Single Site Mode)
® IBM Software Group © 2005 IBM Corporation Using JScript to Send a SMS with ITM v6 By Philippe Thomas
KX-NS1000 Initial Set Up For step by step : 16 May,
NetOp School Your Interactive Classroom Help instructors optimize, manage and control their teaching environment. Consists of two modules: o the teacher.
E.1 Eclipse. e.2 Installing Eclipse Download the eclipse.installation.exe from the course web site to your computer and execute it. Keep the destination.
The Xilinx EDK Toolset: Xilinx Platform Studio (XPS) Building a base system platform.
Mid semester presentation Spring 2003 Project Name: Device driver for WinCE Performed by: Maya Yokev Tomer Naftali Supervisor: Evgeny Rivkin.
Wireless Ad Hoc and Sensor Networks Lab1. 2 Objective Comprehend how to setup and use the wireless communication devices, Jennic Evaluation System. You.
Using PDG with e2studio: Example
The slides for this event will be posted at:
1 Introduction to Programming Environment Using MetroWerks CodeWarrior and Palm Emulator.
6 February LAN-50/500 Ethernet Communication.
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
1. 2 LXU800 User’s Manual 1.Installation – Windows XP UI Features Introduction Data Connection & Disconnection.
Introduction Purpose Objectives Content Learning Time
1 Semester 2 Module 2 Introduction to Routers Yuda college of business James Chen
Introduction to the Resources of Pocket PC Bo-Yuan Peng National Taiwan University.
System Resources INFO1119 (Fall 2012).
Part 1 Using the ARM board And start working with C Tutorial 5 and 6
The Vision of a Leader Rapid Eye Plus Technical Training.
September 2008 IT Software Development Guide.
Lesson 4 Computer Software
ADAM Single Writer User’s Manual ETA Chips Co., Kr, 2011 Rev 1.0.
Chapter Introduction to Computers and Programming 1.
AT91SAM9261-EK WinCE 6.0 DEMO ATMEL AT91 Application & Support Group
Introduction Purpose This training course covers debugging an application on an SH target in the Renesas HEW (High-performance Embedded Workshop) development.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course provides an overview of the installation and.
Tutorial 11 Installing, Updating, and Configuring Software
1 Developing Apps For The Pocket PC Platform Anup Mistry Technology Manager D-2 (22 nd May ’03)
Windows CE 시스템 개발 개요. 임베디드시스템소프트웨어 -Windows CE 2 Overview  Selecting a Windows Embedded Operating System  The Windows CE Platform Development Cycle.
Computer System Laboratory
U81X0 Downloading Tool Manual 1 ( Version 1.2 ) FlashRW For U81X0 Version 4.0.0(Build #95V) February 2004 LG Electronics Inc.
W25 Software Update process
• INDEX • CHAPTER 1. Installation • CHAPTER 2. Function introduction
AT91SAM9261-EK WinCE 5.0 DEMO ATMEL AT91 Application & Support Group Version 1.O February 2007.
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
‘Tirgul’ # 7 Enterprise Development Using Visual Basic 6.0 Autumn 2002 Tirgul #7.
Otasuke GP-EX! Chapter 11 GP-Viewer EX
Bharathi.S. Intel® Pentium® 4, 3.6 GHz or equivalent AMD processor 500 MB free hard disk space 2 GB RAM 1 available USB 2.0 port and USB cable Microsoft®
PDA Program Install Manual IT Team. 1. Execute Internet Explorer 2. Connect Website 3. Download 4. Installation 5. Run 6. Setting 1. Execute.
1/26 [P970] Introduction of download tool Dec.22th, 2010 by Woon Rae Cho.
Windows CE 시스템 개발 개요. 모바일운영체제 - Windows CE 2 Overview  Selecting a Windows Embedded Operating System  The Windows CE Platform Development Cycle  The.
MBL490 Deploying Applications to Smartphone and Microsoft® Powered Pocket PC Marcus Perryman Consultant.
Introduction to the Resources of Pocket PC Bo-Yuan Peng National Taiwan University.
Quality Improvements Quantity Increases Quantifiable Results Configuration and Run Exercise Press the Space Bar when ready to Continue.
Quick guide to ASIMON configuration For version 3.0 or greater SAFETY AT WORK Date: 3/18/2009.
AAP Support Training Anritsu CAT Support – North America
ChibiOS/RT Demo A free embedded RTOS
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
실험 구성 (DC모터 속도제어) -Matlab xPC Target 이용
Xxx Presentation, No 1 Copyright © TAC AB Engineering Classic Networks1.
Computer System Laboratory
Computer System Laboratory
Implementation of Embedded OS
An Introduction to Computers and Visual Basic
ECE 3567 Microcontroller Lab
1/14/2019 3:57 AM © 2004 Microsoft Corporation. All rights reserved.
Lecture9: Embedded Network Operating System: cisco IOS
Computer System Laboratory
Overview of System Development for Windows CE.NET
Lecture9: Embedded Network Operating System: cisco IOS
Presentation transcript:

Develop VB in WinCE Maker : Axel Chou

Introduction to WinCE 3.0 One of the Microsoft Embedded System –WinCE 3.0 –Embedded NT 4.0 Customize : Minimize the system cost Flexibility : 200 modules for use Language : Unicode API : Only for 32-bit

WinCE 3.0 Hardware Support CPU –ARM / Strong ARM –x86 –MIPS –PPC –SH3/4 Others : ISA, PCI, CF, PCMCIA, USB….

WinCE Develop Tools Platform Builder 3.0 –Build a platform for a device –Can export SDK eMbedded Visual Tools –Develop AP for a built platform –Need a certain SDK –Free

Microsoft eMbedded Visual Tools Microsoft eMbedded Visual C –Executable file (.exe) Microsoft eMbedded Visual Basic 3.0 –.vb file, need pvbload.exe to execute

Create a VB Program in TPC-642 Host PC : –PIII 600 –128M RAM –NT4.0 SP6 –EVB, EVC Target Device : –TPC-642 ( Strong ARM CPU ) –WinCE 3.0 Connection : –Null modem cable

Step 1 : Install the ActiveSync 3.1 Can free download form Microsoft web site ( e/downloads/activesync.asp ) Use to transfer data between host PC and target device

Step 2 : Install SDK for TPC-642 # Suggest to install before connection

Step 3 : Configure the COM port of TPC-642S Then do the following setting : Baud Rate : (can be any value available, but should be the same as the host PC) Data Bits : 8 Parity : None Stop Bits : 1 Flow Control : None

Step 4 : Set the Communication Mode of TPC-642S Give a unique name Hint: This is a unmovable window, so that you can not reach the OK on the up-right side, however you can use the keyboard and click the return key.

Step 5 : Set the COM port in the Host PC In NT you can set in the start\setting\control Panel\Ports The Parameter must be the same as the settings in the Setp 3

Step 6-1 : Start the ActiveSync Tip : DO NOT click “ Next> ” immediately.

Step 6-2 : Start the ActiveSync Click Next > Now DO NOT Use Partnership Then First

Step 7 : Start the EVB This Icon will appear only after you install the SDK for VB

Step 8 : Check the connection status You can click test to check if the connection is OK

Step 8 : Specify the Download Path Note : Download the program to the CFDisk or it will disappear after reboot

Step 10 : Design the Form of AP The RAD ( Rapid Application Develop ) environment is almost the same as VB If OK, click here to Run the AP

Step 11 : Run and Remote Debug In the Process, EVB will copy some files to the TPC-642, Click OK for the fist time Click or to return to the Design Mode

Create CE Comm Program Use the following scheme to demo the communication. COM1(232) COM2(485) Null modem cable ( With Auto flow control ) TPC-642 Host PC (ActiveSync, EVB) Pin to pin cable 485 ADAM-5000/485 Address : 01 Baud rate : 19.2k 5056D slot1

Step1: Add the CE Comm Component If add OK this Icon will appear

Step2: Design the Form Drag The Program will Demo the DO control to the ADAM-5056D Click up-side button will turn ON the LED on the channel 2 Click down-side button will turn OFF the LED on the channel 2

Step3: Write the Code Following the sequence to open the COM port Close the COM port Output string command while click ( Read the manual for the detail command description )

Step4: Run and Remote Debug Click the buttons you will see the LED on the Adam-5056D ON and OFF Note: In The Progress, the file MSCEComm.dll will be transferred and active at the first time

How to Auto-run When Reboot Create a startup.ini file in the \CFDisk\ Specify the path and filename and parameter To execute the.VB file, call the \Windows\pvbload.exe ***.vb Some OCX component should register first, Regsvrce.exe ***.dll For example, if you want to run the AP at previous Demo, just add the following line in the startup.ini You can create the file on the PC and transfer by ActiveSync.

Remote Tools Windows CE Toolkit provides several invaluable tools you can use to test and debug your Windows CE-based applications: You will find them in the \Windows CE Tools\BIN\ – Remote File Viewer (Cefilevw.exe) – Remote Zoomin (Cezoom.exe) – Remote Process Viewer (Cepview.exe) – Remote Registry Editor (Ceregedt.exe) – Remote Spy++ (CeSpy.exe) – Remote Heap Walker (Ceheapwk.exe)

Remote file viewer Use this command to transfer files

Remote ZoomIn Refresh Can use to monitor the screen output

Remote process viewer

Remote register editor

Remote spy

Remote Heap Walker