Home

STM32Java (Evaluation) Getting Started

image

Contents

1. 3 Illustration 1 2 Generated UID air itc ee reote eu toon HEUS ine n E a a tue deme Ea 3 Illustration 1 9 Available PlatfOrmis ss ss sss i es o apa eden a raa ndan 5 Illustration 1 4 New MicroEJ Example Project page 1 Illustration 1 5 New MicroEJ Example Project page 2 8 Illustration 1 6 EmbJPF MicroEJ Launcher Execution 9 Illustration 1 7 EmbJPF MicroEJ Launcher JPF Configuration 10 Illustration 1 8 ST LINK V2 Configuration Page ss ssesscsssessesssncsscos 10 Illustration 1 9 New MicroEJ Example Project Wizard page 1 12 Illustration 1 10 New MicroEJ Example Project Wizard page 2 13 Illustration 1 11 example Projeocts es sscescsssessscssssescscesencnsesencnvess 13 Illustration 1 12 MyJPF MicroEJ Launcher Execution 14 Illustration 1 13 Copy Configuration Page ss sss ssesssscsscssssescsncssceses 15 Illustration 1 14 Keil ui Vision Project File s sscssssscsssscssescess 16 SO Cell VISIO I sen tar ono
2. I 1 1 1 I I 1 1 1 l i i FA N JA l di l J JA 4 I LI Li T D F L LIN NE NEN OM NM NM 8 NL 5 MU Ja Uu MM E E i i I M e e ELM d 6 I 0 KEEN To PC COMx Power Supply Mode Illustration 1 17 Board configuration 6 2 Keil uVision Configuration This chapter explains how to use a ULINK probe instead of using the ST LINK V2 This step 1s useful if you use Keil u Vision 4 5 x as older versions of Keil u Vision do not manage the ST LINK V2 probe well e Open Keil u Vision project e Open the menu Project gt Options for Target your target e Open tab Utilities Select the item ULINK2 ME Cortex Debugger in the combo box of the menu Use Target Driver for Flash Programming 19 STM32Java EVALUATION GETTING STARTED Options for Target STM322xG EVAL Device Target Output Listing User Asm Linker Debug Utilities Configure Flash Menu Command Use Target Driver for Flash Programming ULIN K2 ME Cortex Debugger Settings Update Target before Debugging Init File lt Edit C Use Extemal Tool for Flash Programming Command Arguments Illustration 1 18 ULINK Probe Configuration Click on OK 6 3 Examples Installation This chapter explains how to install extra examples and application notes The examples have been packaged for
3. Gud 16 1 16 Serial oett sak ko nate a dd 18 Illustration 1 17 Board configuratlOn sscesssssscsscss sssstsncsncnntartnsencos 19 Illustration 1 18 ULINK Probe ConfiguratlOn s sssesscsscsscssssssscsscos 20 STM32Java EVALUATION GETTING STARTED STM32Java EVALUATION GETTING STARTED 1 Introduction 1 1 Intended Audience The intended audience for this document are developers who wish to develop their first Java application with MicroEJ Notes This document is for STM3220G EVAL and STM3240G EVAL boards This document is not a user guide for Keil u Vision Please visit the Keil website for more information about Keil products e Please visit the website stm32java com for more information about STM32Java products platforms videos examples application notes etc 1 2 Scope This document describes step by step how to start your development with MicroEJ Register your product Understand the package Create a Java application from a built in example and run it on the simulation platform SimJPF and on the embedded platform EmbJPF Create your own platform work in progress JPF and run the same Java application on that In this document we will use a STM3220G EVAL board however you can use the same steps with your STM3240G EVAL board 1 3 Prerequisites
4. This chapter explains how to configure and connect a STM3220G EVAL board it is the same configuration for a STM3240G EVAL board 6 1 1 Jumpers and Switches Set all jumpers and switches to their default settings please refer to the STM3220G EVAL documentation STMicroelectronics documentation UM1057 User manual STM3220G EVAL evaluation board 6 1 2 Power Supply Select your power supply mode please refer to the STM3220G EVAL documentation STMicroelectronics documentation UM1057 User manual STM3220G EVAL evaluation board 6 1 3 PC Board Connection Plug a serial cable between the PC and the board USART 3 connector CN16 Note the PC s COM port it will be used later in the application launcher This allows all traces to be received from the board and printed on the console Use a simple serial cable with only data lines crossed and signal ground See the illustration below DB 9 female G F AJ Illustration 1 16 Serial Cable Plug a USB cable between the PC and the board ST LINK V2 connector This allows you to program the board using the on board integrated ST LINK V2 18 STM32Java EVALUATION GETTING STARTED 6 1 4 Summary ST LINK V2 connector AA ME f hk 1 ENNEEXENEEXXXAXXXXAT E wb I WE LINT nm ae i _
5. Execute on EmbJPF MicroJvm Mode Default 3 Main e Execution vi JPF Configuration mi JRE Ey Source E Common Default Settings Build amp Deploy The application is generated linked and deployed Options Output folder S project loc MyHelloWorldSamplej V Clean intermediate files Verbose Filter matched 5 of 11 items Illustration 1 6 EmbJPF MicroEJ Launcher Execution Tab Click on the JPF Configuration tab You have to configure the Trace Port connection This connection is used for communication between the EmbJPF and the PC Java System out print stream and EmbJPF logs are sent through this connection Both connection sides need to be configured On the left menu click on Target The first group allows you to configure the EmbJPF side an USART port ID and communication baud rate The second group allows you to configure the PC side A serial sniffer is automatically launched after the programming step to redirect the EmbJPF output to the MicroEJ console Configure the PC COM port which has been connected to the board The COM port is available from Windows Device Manager COMnn Note this configuration is optional you can uncheck the check box Redirect Trace Port output to Eclipse console in order to not launch a serial sniffer at the end of the execution STM32Java EVALUATION GETTING STARTED E JT onti Create manage and run configurations type f
6. Go to stm32 microej com to requests an activation key with this UID Illustration 1 2 Generated UID e Sign into the https stm32 microej com site create your account if you do not have one already Accept certification exception if asked to by your browser e Submit product and user information page Register a Product from your account Product P N Product P N Part Number is a 12 alphanumeric code available on your DVD UID UID is the 16 alphanumeric code available when Generated UID button is pressed on the welcome page e Download your Activation Key from your account once notified by email License Status page of your account or from the email the attached file Back to STM32Java Evaluation press the Manage Licenses button on the welcome page Enter your Activation Key by clicking the Aaa button Check your license status and the expiration date in the license table STM32Java EVALUATION GETTING STARTED Note the MicroEJ preferences page is also accessible from the menu Window gt Preferences gt MicroEJ STM32Java EVALUATION GETTING STARTED 3 Overview 3 1 Platforms Several Java platforms JPF are pre installed in MicroEJ e Open STM32Java Evaluation e Open the welcome page Help gt Welcome e Press the Manage Platforms button E Preferences type filter text Available Platforms General Ant C C Platforms and Packs Add or remove platforms Cach
7. a specific platform They have to be imported using the following procedure and not as a standard Eclipse project archive file Goto the website stm32java con Download zip files containing one or more examples Open STM32Java Evaluation e Open wizard Import File gt Import e Select the item MicroEJ gt Examples Click on Next Click on the radio button Select file Click on the Browse button e Select the downloaded zip file The available examples in the zip file appear in the list box These examples have been packaged for a specific platform If that platform is not installed then the examples import cannot be done Import install the platform first e Select the examples to import by default all examples are selected Click on Finish The examples have been installed in the platform You can now create a new Java project from a new built in example The following steps are the same as the one previously explained in this documentation 20 STM32Java EVALUATION GETTING STARTED Open the wizard New MicroEJ Example Project File gt New gt Java Example Select the platform Select a new installed example Click on Finish 21 STM32Java EVALUATION GETTING STARTED 7 Document History Date Revision Description May 14 2012 A First public release v1 1 Getting started with the very first JPF for STM3220G EVAL boards October 24 2012 B Update for rele
8. 2 communication mode NLS Storyboard 4 Target type filter text Ej MicroEJ Application Ej MyHelloWorldSample EmbJPF Ej MyHelloWorldSample SimJPF Ee MicroEJ Testsuite E MicroEJ Tool 4 Deploy ST LINK V2 Zylin ZY1000 Memory p Peripherals Filter matched 5 of 11 items Illustration 1 8 ST LINK V2 Configuration Page e Click Apply to validate your configuration 10 STM32Java EVALUATION GETTING STARTED Click Run the application is compiled linked and programmed to the STM3220G EVAL board Then the STM3220G EVAL board is automatically reset The application starts The result of the execution is printed on the display of the board Congratulations you have run a Java application on the STM3220G EVAL board 11 STM32Java EVALUATION GETTING STARTED 5 Create and Use Your First Platform The aim of this chapter is e to create a platform the work in progress JPF from an extensible platform torun the previous Java example on this platform e to deploy the application on the STM3220G EVAL board using Keil u Vision 9 1 Create Platform Open STM32Java Evaluation e Open Java Platform Example wizard File gt gt Java Platform Example e Select the Java extensible platform STM32JavaF2 from the combo box e Select the example Platform gt STM3220GEVAL gt HMI New MicroEJ Example Project Select an Example gt Target Extensible JPF STM32Java
9. ETTING STARTED gt te MyHelloWorldSample te MyHMIPlatform bsp htmresc Libraries 4 gt Project 4 gt Microb b E inc b amp includeAPIs gt E lib 4 3 Project STM322xG EVAL dep Project uvgui is2t Project uvopt Project uvproj b src gt gt STM32F2xx StdPeriph Template gt amp Utilities MCD ST Liberty SW License Agreement V2 pdf Release Notes html gt te MyHMIPlatform fp gt 3 MyHMIPlatform intern gt E MyHMIPlatform jpf b i MyHMIPlatform microuiGeneratorExtension kilj li Illustration 1 14 Keil u Vision Project File e Double click on this file to open Keil u Vision 6 66 E cx Jom rrr E o ki LL LLL File Edit View Project Flash Debug Peripherals Tools SVCS Window Help m m mom usa saco ei z EX 3 STM322xG EVAL B vx E a STM322xG EVAL E A MicroEJ A LLDISPLAY STM32x0GEVAL c Copyright 2012 IS2T All rights reserved 8 LLINPUT c For demonstration purpose only LLLEDS c IS2T PROPRIETARY CONFIDENTIAL Use is subject to license finclude lt stdio h gt LLSP RTX c finclude sni h id RTX CM c finclude LLMJVM h amp buttons c include lt RTL h gt buttons listener c finclude sram driver h i interrupts c 8 ioe c define M
10. F2 GT1 ARMCCv4 1 4 v 4 gt Platform BA STM3220GEVAL L Basic k gt HMI e Simple UI Samples BA STM3220GEVAL gt SNI SP This example creates a Java Platform JPF on STM3220GEVAL board with fully integrated user interface support Platform is based on ST standard software package Cancel Illustration 1 9 New MicroEJ Example Project Wizard page 1 Click on Next The next page suggests a name for the new project 12 STM32Java EVALUATION GETTING STARTED New MicroEJ Example Project o mJ Create a MicroEJ Project s f Enter a project name ES Project Name MyHMIPlatform Co Illustration 1 10 New MicroEJ Example Project Wizard page 2 Click on Finish The selected example is imported as several projects prefixed by the given name example bsp contains a ready to use package for Keil u Vision on STM3220G EVAL board example intern contains scripts to build the work in progress JPF automatically example jpf contains the work in progress JPF example microuiGeneratorExtension contains some files to extend the MicroUI Image Generator tool A README file is automatically opened This file explains the aim of the projects and how to launch an example Please ignore this file and follow the next steps in this document The work in progress JPF needs to be finalized with several additional items Java and natives libra
11. Getting Started S TM32Java Evaluation Ly life augmented Reference TLT 0571 MAN RCP GETTING STARTED STM32 Product Version 1 2 0 Revision B BUILT ON Confidentiality amp Intellectual Property All right reserved Information technical data and tutorials contained in this document are confidential secret and IS2T S A Proprietary under Copyright Law Without any written permission from IS2T S A copying or sending parts of the document or the entire document by any means to third parties 1s not permitted including but not limited to electronic communication photocopies mechanical reproduction systems Granted authorizations for using parts of the document or the entire document do not mean they give public full access rights IceTea IS2T MicroJvm MicroEJ amp SNITM SOAR Drag Emb Drop IceOS Shielded Plug and all associated logos are trademarks or registered trademarks of IS2T S A in France Europe United States or other Countries Java is Sun Microsystems trademark for a technology for developing application software and deploying it in cross platform networked environments When it is used in this documentation without adding the symbol it includes implementations of the technology by companies other than Sun Java all Java based marks and all related logos are trademarks or registered trademarks of Sun Microsystems Inc in the United States and other Countries Other tradema
12. ICROJVM STACK SIZE 2048 i joystick c N E static 064 javaTaskStack MICROJVM STACK SIZE 8 void vm task void javaTask void task void javaTask void 4 int32 t err int32 t exitcode f touch listener c printf VM START n E E STM32 EVAL err SNI startVM vm 0 NULL EEE STM32F2xx StdPeriph Driver if err lt 0 4 E G CMSIS Error occurred W E MDK ARM if err LLMJVM E EVAL LIMIT E S libs printf Evaluation limits reached Mn E mjvm lib Pm numeric display lib 7 printf VM execution error err d Mn err display lib display decoder bmpm lib 1 display decoder png lib NM execution ends normally exitcode SNI getExitCode vm printf END exit code 34 exitcode 8 splib E Project Books 3 Functio Oy Templa EN SNI destroyVM vm ST Link Debugger Illustration 1 15 Keil uVision Build the Keil project by clicking on the menu Project gt Build target The project is compiled and linked STM32Java EVALUATION GETTING STARTED Deploy the link result on the STM3220G EVAL board by clicking on the menu Flash gt Download The application starts The result of the execution is printed on the display of the board Congratulations you have built the Java application on your own platform 17 STM32Java EVALUATION GETTING STARTED 6 Appendix 6 1 Board Setup
13. PC with Windows XP Windows Vista or Windows 7 The MicroEJ environment for STM32 STM32Java Evaluation A STM3220G EVAL board or a STM3240G EVAL board The ST LINK utility e Keil nu Vision 4 60 or higher with at least 256Kb code size link Notes Keil uVision evaluation version is 32Kb code size limited To get a Keil uVision evaluation license for STM32Java Evaluation please visit the website stm32 microej com Keil uVision 4 5x is sufficient except for deploying your application on the board using a ST LINK V2 Refer to appendix Keil u Vision Configuration to use ULINK probe instead of using the integrated ST LINK V2 STM32Java EVALUATION GETTING STARTED 2 Product Registration The evaluation version of MicroEJ uses software activation keys Open STM32Java Evaluation Open welcome page Help Welcome MicroE STM32Java Evaluation File Edit Navigate Search Project Run Window Help Welcome 2 Welcome to STM32Java Evaluation Getting Started Generate UID e Manage Licenses O E ie Try out Java Examples View Documentation T E Manage Platforms o ESS det ld Create New Project Wu 4 m b Illustration 1 1 STM32Java Evaluation Welcome Page e PressGenerate UID button E UID successfully generated JI Machine Unique IDentifier is used to generate activation key C2E604126316FDBB
14. Uv4 5 1 from the combo box Select the example Examples gt MicroUI gt Hello World E New Example Project Select an Example Target JPF STM3220GEVAL 001 GNUv4 5 1 1 7 3 Hello World 4 BA MicroUI Check Input Events Filters L Fonts Hello World i Images LCD LEDs gt MVC L gt SystemOut Redirection 4 E NLS This example shows how to print a string on a display Illustration 1 4 New MicroEJ Example Project page 1 Click on Next The next page suggests a name for the new project STM32Java EVALUATION GETTING STARTED E New MicroEJ Example Project Create a MicroE J Project Enter a project name Project Name MyHelloWorldSample Illustration 1 5 New MicroEJ Example Project 2 Click on Finish The selected example is imported into a project with the given name The main class the Java class which contains the main method here HelloWorld java 15 automatically opened Note The New Java Example Project wizard is also accessible from the menu File gt New gt Java Example 4 2 Run Example on SimJPF Right click on the Main class of the created project e Select Run as gt MicroEJ Application The application starts It is executed on the simulator SimJPF of the selected JPF STM3220GEVAL 001EVAL GNUv4 5 1 A picture of the board appears The result of the ex
15. ase 1 2 0 Redesign document for creating and using a platform Addition of Keil u Vision configuration Table 1 1 Document history 22
16. e Name Version Lic Select All is sTM3220GEVAL 001 GNUv4 5 1 173 V nstall Update PJ STM32JavaF2 GT1 ARMCCv4 14 A Java i STM32JavaF4 GT1 ARMCCv4d 14 MicroEJ Import Available Platforms Deselect All Naming Conventior Plug in Development Run Debug Team Gam Illustration 1 3 Available Platforms This Available Platforms page shows all platforms installed in MicroEJ Each platform has its own characteristics and specific behavior Notes e The Available Platforms page is automatically populated by the work in progress JPFs see chapter Create and Use Your First Platform e The Available Platforms page 15 also accessible from the menu Window gt Preferences MicroEJ gt Available Platforms 3 1 1 STM3220GEVAL 001EVAL GNUv4 5 1 This platform is a standalone platform That means this platform is ready to use This platform is designed to run on a STM3220G EVAL board The chapter Run First Example uses this platform to run your first Java application This platform has been compiled with the GNU v4 5 1 C compiler No extra compiler is required to run a Java application on it This platform uses the STM32 ST LINK Utility to deploy the Java application 3 1 2 STM32JavaF2 GT1EVAL ARMCCv4 This platform is an extensible platform That means this platform has been designed to be extended to run on any board with a STM32JavaF2 CPU The chapter Create and Use Y
17. ecution is printed on the display of the board Notes The menu item Run as gt MicroEJ Application creates an Eclipse launcher called MicroEJ launcher e This MicroEJ launcher can be retrieved from the menu Run gt Run Configurations gt MicroEJ Application gt MyHelloWorldSample SimJPF Click on Run to relaunch the execution 4 3 Run Example on EmbJPF e Open run dialog Run gt Run configurations and select the MicroEJ launcher MyHelloWorldSample SimJPF Right click on this launcher and select Duplicate This creates a new MicroEJ launcher called MyHelloWorldSample SimJPF 1 e Rename it MyHelloWorldSample EmbJPF it is just a name it makes it easy to differentiate the two launchers Click on the Execution tab Here you have to select the execution target click the JPF combo box and choose STM3220GEVAL 001EVAL GNUv4 5 1 for execution type choose Execute on EmbJPF for MicroJvm Mode choose Default STM32Java EVALUATION GETTING STARTED for Settings choose Build amp Deploy E Run Configurations Create manage and run configurations Configuration Target gt Invalid PC board COM Port DEX BF Name MyHelloWorldSample EmbJPF type filter text Ej Application i Target Ej MyHelloWorldSample EmbJPF Ej MyHelloWorldSample SimJPF JPF STM3220GEVAL 001 GNU v4 5 1 1 7 3 Eo MicroEJ Testsuite E MicroEJ Tool Execution Execute on SimJPF Q
18. ilter text Ej MicroEJ Application Ej MyHelloWorldSample EmbJPF Ej MyHelloWorldSample SimJPF Ee MicroEJ Testsuite Ei MicroEJ Tool Main afi Execution 192 4 Libraries BON CLDC p ECOM p MicroUI 1 JRE Source E Common Trace Port System out amp Log port Trace port interface for Eclipse y li NLS Redirect Trace port output to Eclipse console Storyboard Target 4 Port ec COMO COMI7 Baudrate 4 Deploy ST LINK V2 Zylin ZY1000 Memory Logs thread period milliseconds 500 gt Peripherals Logs Activity Logs thread max running time milliseconds 50 No activity timeout in seconds 0 means infinite 10 Wait Trace port connection before starting Java application Filter matched 5 of 11 items Illustration 1 7 EmbJPF MicroEJ Launcher JPF Configuration Tab e On the left open the menu Target gt Deploy gt ST LINK V2 to open the configuration page for the ST LINK V2 Verify the absolute path of the ST LINK utility executable This utility should have been installed by the self installer It is used to program the board E Create manage and run configurations Name MyHelloWorldSample EmbJPF Main ai Execution 3138 JP guration gt E 37 Source E Common 4 libraries ST LINK V2 parameters BON CLDC ST LINK Utility installation folder C Program Files 86 STMici p ECOM p MicroUI ST LINK V
19. lib javaapp o The ELF file will be copied in the corresponded work in progress JPF s lib folder with the name javaapp o 14 STM32Java EVALUATION GETTING STARTED E Run Configurations Create manage and run configurations Name MyHelloWorldSample MyJPF type filter text E mE 3 Main a Execution JPF Configuration m Source Common Ej MicroEJ Application c Libraries Basic deplo Ej MyHelloWorldSample EmbJPF BON por Ej MyHelloWorldSample MyJPF CLDC Output file S jpf dir source lib javaapp o Browse Ej MyHelloWorldSample SimJPF Eg MicroEJ Testsuite E MicroEJ Tool Storyboard MicroUI NLS Shielded Plug Target Run post launch script Deploy Copy Memory Filter matched 6 of 12 items Illustration 1 13 Copy Configuration Page Click Apply to validate your configuration Click Run the application is compiled and the ELF file is copied into the work in progress JPF 5 3 Link and Deploy Java Application The aim of the final step is to compile the BSP project such as drivers link the BSP and the others libraries MicroJvm Virtual Machine native stacks Java application deploy the full application on the STM3220G EVAL board Note This final step uses Keil u Vision e Expand the project example bsp and the folder Project MicroEJJMDK ARM A Keil u Vision project file Project uvproj 1s available 15 STM32Java EVALUATION G
20. or MicroJvm Mode choose Default for Settings choose Build amp Deploy E RunConfigurations Create manage and run configurations Y X ca 15 E Name MyHelloWorldSample MyJPF type filter text Ej MicroEJ Application Ej MyHelloWorldSample EmbJPF Target Ej MyHelloWorldSample MyJPF JPF STM3220GEVAL HMI ARMCCv4 1 0 0 Ej MyHelloWorldSample SimJPF Eg MicroEJ Testsuite Execution MicroEJ Tool Execute on SimJPF o Execute on EmbJPF 3 Main i Execution gt bio JPF Configuration E JRE Source Common Microlvm Mode Default Default Settings Build amp Deploy The application is generated linked and deployed Options Output folder S project loc MyHelloWorldSample Browse Clean intermediate files Verbose Filter matched 6 of 12 items Illustration 1 12 MyJPF MicroEJ Launcher Execution Tab Click on JPF Configuration tab On the left open the menu Target gt Deploy For Means select Copy e Open the menu Target gt Deploy gt Copy to open the configuration page for the deploy copy mode This deploy mode copies the compilation result of the Java application an ELF file into the specified folder and with the specified name The aim is to copy this ELF file into a known location in the work in progress JPF so that the output file location is known to the Keil u Vision BSP project e Set Output File as jpf dir source
21. our First Platform STM32Java EVALUATION GETTING STARTED uses this platform to run your first Java application on your first extended platform a STM3220G EVAL This platform reguires the Keil uVision C compiler to create the final binary file for a Java application 3 1 3 STM32JavaF4 GT1EVAL ARMCCv4 The aim of this platform is the same as the previous platform it has been designed to be extended to run on any board with a STM32JavaF4 CPU Note The chapter Create and Use Your First Platform can use this platform instead of using the previous one in order to create your first extended platform a STM3240G EVAL 3 2 Package Some additional information about the MicroEJ package is available in the documentation STM32Java Evaluation Overview Open STM32Java Evaluation e Help MicroEJ gt STM32Java Evaluation Overview STM32Java EVALUATION GETTING STARTED 4 Run First Example The aim of this chapter is to create a simple Java application from a built in example This example will initially be run on the simulator SimJPF of the STM3220GEVAL 001EVAL GNUV4 5 1 platform Then this application will be compiled and deployed on the STM3220G EVAL board using the EmbJPF 4 1 Create Example Open STM32Java Evaluation Open the welcome page Help Welcome Press the Try out Java Examples button to open the New Java Example Project wizard Select the Java platform STM3220GEVAL 001EVAL GN
22. ries scripts etc You have to run a script which finalizes the work in progress JPF e Expand the project example intern A build script called build xml is available MyHMIPlatform bsp te MyHMIPlatform intern 2 build gt documentation 3 launches build xml example properties MyHMIPlatform microuiGeneratorExtension Illustration 1 11 example Projects Right click on this script e Select Run As gt Build The build starts This step can take several minutes You can see the progress of the build steps in the Eclipse console Please wait for the final message BUILD SUCCESSFUL At the end of the execution the work in progress JPF is fully built for the STM3220G EVAL board and is ready to be linked into the Keil u Vision project The name of this JPF is STM3220GEVAL HMI ARMCCv4 13 STM32Java EVALUATION GETTING STARTED 5 2 Compile Java Application e Open run dialog Run gt Run configurations and select the MicroEJ launcher MyHelloWorldSample SimJPF Right click on this launcher and select Duplicate This creates a new MicroFJ launcher called MyHelloWorldSample SimJPF 1 e Rename it MyHelloWorldSample MyJPF itis just a name it makes it easy to differentiate the two launchers Click on the Execution tab Here you have to select the execution target click the JPF combo box and choose STM3220GEVAL HMI ARMCCv4 for execution type choose Execute on EmbJPF f
23. rks are proprietary of their authors Table of Contents A VU OCU CUO otc DS 2 Te FARCE NOSE AUOIGPICe veces HPveu eet poe st a tos Ea dau abdita 2 S EO TL IEI y T 2 B mM 2 2 Product REGIS TA ON eR 3 SEG Rui Mr s MM 5 PIA EE E DUET EE 5 0 2 uie 6 A RUMFISCEXAMDPIG mee 7 4 1 Create E Xarmbleecsdeteta daa erst estut E den bacc c E Pure o EE 7 4 2 Fu Example S IMI PE ssp AA Ya bec Ti edo td oo aon Pais 8 45 RUN Exambie Om Sada CR HR 8 5 Create and Use Your First Platform sssessssssssssssnssscnnons 12 Create ONIN 12 5 2 COMPE Jaya AD DIICAUON sas OS a sla nere ad 14 5 3 Link and Deploy Java ApplicatlOn escsssss scssesescssessscssesenco 15 O ADDEN IX sss s 18 oO T BOA SEP sna ER NNO E ES I 18 6 2 Keil uVision ConfiguratlON s ss c sscsssssssesssssasssqestentrntenso 19 os Examples I islallallON sm A E IR A ro 20 DOCUMENTISTONY PETE ETO TETTE 22 Index of Tables Table 1 1 Document history Illustration Index Illustration 1 1 STM32Java Evaluation Welcome

Download Pdf Manuals

image

Related Search

Related Contents

La bibliothèque "de demain" : mode d`emploi  User Manual [English]  8 - SEW-Eurodrive    Pedalifts and Stackers - Northern Tool + Equipment  

Copyright © All rights reserved.
Failed to retrieve file