Hands-On Workshop: New Kinetis Development Platform
|
|
- Rosamond Skinner
- 5 years ago
- Views:
Transcription
1 Hands-On Workshop: New Kinetis Development Platform FTF-SDS-F0250 Michael Norman MCU Software and Tools Marketing Manager Mark Ruthenbeck Applications Engineering A P R TM External Use
2 Agenda Kinetis Design Studio IDE Features Roadmap/Release Dates Installation of Kinetis Design Studio IDE Lab FRDM K64F Project Definition Creating New Project Using Processor Expert Setting and Using Breakpoints Playing with the program Wrap-up External Use 1
3 Kinetis Design Studio External Use 2
4 Software and Hardware Evaluation & Dev Tools Stacks (TCP/IP, USB) Middleware TM Application Specific Kinetis Design Studio Learn more at: (coming April 2014) No-cost integrated development environment (IDE) for Kinetis MCUs Eclipse and GCC-based IDE for C/C++ editing, compiling and debugging Customer Application Libraries (DSP, Math, Encryption) BSP, Drivers & HAL MCU Hardware Operating System Bootloader Product Features A free of charge and unlimited IDE for Kinetis MCUs A basic IDE that offers robust editing, compiling and debugging Based on Eclipse, GCC, GDB and other open-source technologies Includes Processor Expert with Kinetis SDK integration Host operating systems: Windows 7/8 Linux (Ubuntu, Redhat, Centos) Mac OS X Support for SEGGER, P&E and Open SDA/CMSIS-DAP debugger targets Support for Eclipse plug-ins including RTOS-awareness (i.e. MQX, FreeRTOS) CodeWarrior project importer External Use 3
5 Kinetis Design Studio Block Diagram External Use 4
6 KDS Release Schedule KDS 1.0 GA Release Mid July 2014 Integrates GA release of Processor Expert and Kinetis SDK KDS 2.0 release Oct 1, 2014 Eclipse, GCC, and plug-in updates 1.0b KDS 1.0-Beta April 8, 2014 Training at FTF Americas Released on web under moderated download Processor Expert and KSDK Stand-alone Releases Can be updated in KDS by the user Eclipse updater to pull in new PEx and Project Wizards for new Kinetis device support Path variable in KDS can point to user configurable installation of Kinetis SDK External Use 5
7 Freescale IDEs Supporting Kinetis MCUs KDS 1.0-Beta Kinetis K Series: K24F, K63F, K64F K22FN256, 512 K11D, K12D, K21D, K22D K21F, K22F Kinetis L Series: KL03Z KL14Z, KL15Z, KL24Z, KL25Z KL16Z, KL26Z KL34Z, KL36Z, KL46Z KDS 1.0 GA Kinetis K Series: K65F, K66F K22FN128 Kinetis V Series: All Kinetis W Series: All Kinetis E, L & K TBD KDS 2.0 GA Eclipse, GCC, and plug-in updates KDS XX CW MCU 10.5 CW MCU 10.6 CW MCU 10.6.x Kinetis E Series: KE02Z Kinetis K Series: K21F, K22F Kinetis M Series: KM13Z, KM14Z, KM32Z, KM33Z, KM34Z, KM38Z Kinetis E Series: KE02Z, KE04Z, KE06Z KEAZN8/64/128 Kinetis V Series: KV10Z Kinetis K Series: K24F, K63F, K64F 10.6 Update 1 Kinetis K Series: K6xF new product support K20 updates FTF Americas Yearly Maintenance Release 3Q 4Q 1Q Q 3Q 4Q 1Q 2Q CodeWarrior for Microcontrollers Kinetis Design Studio Production Execution Planning Proposal Product Public Release (right edge) External Use 6
8 Kinetis IDE Options ( Featured IDEs: Atollic TrueSTUDIO Professional ECLIPSE/GNU based IDE with a MISRA-C checker, code complexity analysis and source code review features. Advanced RTOS-aware debugger with ETM/ETB/SWV/ITM tracing, live variable watch view and fault analyzer. Dual-core and multi-processor debugging. Strong support for software engineering, workflow management, team collaboration and improved software quality. Green Hills MULTI Complete & integrated software and hardware environment with advanced multicore debugger Industry first TimeMachine trace debugging & profiler EEMBC certified top performing C/C++ compilers Complimentary Solutions: Keil Microcontroller Development Kit Specifically designed for microcontroller applications, easy to learn and use, yet powerful enough for the most demanding embedded applications ARM C/C++ build toolchain and Execution Profiler and Performance Analyzer enable highly optimized programs Complete Code Coverage information about your program's execution IAR Embedded Workbench A powerful and reliable IDE designed for ease of use with outstanding compiler optimizations for size and speed The broadest Freescale ARM/Cortex MCU offering with dedicated versions available with functional safety certification Support for multi-core, low power debugging, trace,... Kinetis Design Studio Complimentary basic capability integrated development environment (IDE) for Kinetis MCUs Eclipse and GCC-based IDE for C/C++ editing, compiling and debugging mbed Development Platforms The fastest way to get started with Kinetis MCUs Online project management and build tools no installation required; option to export to traditional IDEs Includes comprehensive set of drivers, stacks and middleware with a large community of developers. Additional Ecosystem Partners: External Use 7
9 Kinetis IDE Comparison Atollic TrueStudio Pro Green Hills MULTI IAR Embedded Workbench for ARM (EWARM) Keil PRO Edition Microcontroller Development Kit (MDK) Kinetis Design Studio Free version / Limitations TrueSTUDIO Lite: 32KB Evaluation: 30-days Evaluation: 30 days 8KB for Cortex-M0(+) KickStart Edition: 32KB MDK Lite: 32KB Unlimited Processor Expert support Yes Yes Yes Yes Yes IDE Framework Improved/simplified Eclipse Proprietary Proprietary/Eclipse Proprietary Eclipse Debugger GDB + proprietary extensions Multi IAR C-SPY uvison GDB Compiler Atollic GNU gcc v4.7.3 Multi IAR icc/c++ armcc GNU gcc 4.8 Standard Libraries newlib v1.19 ARM MicroLib newlib 1.19 newlib-nano v1.0 Multi IAR DLIB/CMSIS ARM Standard newlib-nano 1.0 libstdc++ v Run Control Interfaces P&E, SEGGER, CMSIS-DAP (coming soon), gdbserver compatible probes GHS Probe, GHS SuperTrace Probe, OpenOCD, CMSIS-DAP (coming soon) I-jet, P&E, SEGGER, OpenOCD, CMSIS-DAP ULINK, ULINKpro, CMSIS-DAP, P&E, SEGGER P&E, SEGGER, OpenOCD/CMSIS-DAP Trace/Profiling Support Yes Yes Yes Yes No Kinetis SDK Support 1.0 GA (Summer 2014) Beta (April 2014) 1.0 GA (Summer 2014) 1.0 GA (Summer 2014) Freescale MQX Kernel / Task Awareness Other RTOS Support Includes Yes - Yes Yes Coming Soon FreeRTOS, uc/os uvelosity FreeRTOS, ucos FreeRTOS, ucos, Keil RTX FreeRTOS, ucos External Use 8
10 Additional Resources Community Web Level 2 Support (Coming Summer 2014) External Use 9
11 Kinetis Software Development Kit (SDK) External Use 10
12 Software and Hardware Evaluation & Dev Tools Stacks (TCP/IP, USB) TM Middleware Application Specific Kinetis Software Development Kit (SDK) Learn more at: SDK A complete software framework for developing applications across all Kinetis MCUs HAL, peripheral drivers, libraries, middleware, utilities, and usage examples. Customer Application Libraries (DSP, Math, Encryption) BSP, Drivers & HAL MCU Hardware Operating System Bootloader Product Features Open source Hardware Abstraction Layer (HAL) provides APIs for all Kinetis hardware resources BSD-licensed set of peripheral drivers with easy-to-use C-language APIs Comprehensive HAL and driver usage examples and sample applications for RTOS and bare-metal. CMSIS-CORE compatible startup and drivers plus CMSIS-DSP library and examples RTOS Abstraction Layer (OSA) with support for Freescale MQX, FreeRTOS, Micrium uc/os, bare-metal and more Integrates USB and TCP/IP stacks, touch sensing software, encryption and math/dsp libraries, and more Support for multiple toolchains including GNU GCC, IAR, Keil, and Kinetis Design Studio External Use 11 The OSI logo trademark is the trademark of Open Source Initiative.
13 Software and Hardware Evaluation & Dev Tools Stacks (TCP/IP, USB) TM Middleware Application Specific Kinetis Software Development Kit (SDK) Learn more at: SDK A complete software framework for developing applications across all Kinetis MCUs HAL, peripheral drivers, libraries, middleware, utilities, and usage examples. Customer Application Libraries (DSP, Math, Encryption) BSP, Drivers & HAL Operating System Bootloader SDK Classes FTF-SDS-F0127 F0417 Hands- On Workshop: Develop with Kinetis Driver Libraries Tuesday 1:00 PM Texas Ballroom 6 FTF-SDS-F0127 F0417 Hands- On Workshop: Develop with Kinetis Driver Libraries Thursday 2:00 PM Texas Ballroom 6 FTF-SDS-F0107 Hands-On Workshop: mbed : From Rapid Prototyping to Production. Friday 9:30 AM Texas Ballroom 5 MCU Hardware External Use 12 The OSI logo trademark is the trademark of Open Source Initiative.
14 Software and Hardware Evaluation & Dev Tools Stacks (TCP/IP, USB) TM Middleware Application Specific Freescale Processor Expert Software Create, configure, generate software and drivers for Freescale microcontrollers. Master complex peripherals with a few mouse clicks, without the need to read thousands of data sheet pages. Customer Application Libraries (DSP, Math, Encryption) BSP, Drivers & HAL MCU Hardware Operating System Bootloader Learn more at: Product Features Standalone or Integrated for Eclipse based IDE's Freescale Kinetis Design Studio IDE Freescale CodeWarrior IAR Embedded Workbench Keil MDK Supports Kinetis, S08, S12, S12Z, ColdFire, DSC and Power Architecture with reusable software components Knowledge base of pins, registers, muxing, clocks and dependencies Initialization and driver code generation with design time consistency checking Bare Metal and RTOS drivers On-chip and Off-chip Device Drivers Middleware and Stacks: RTOS, TSS libraries and communication stacks Component Development Environment (CDE) to create and distribute own components External Use 13
15 Software and Hardware Evaluation & Dev Tools Stacks (TCP/IP, USB) TM Middleware Application Specific Freescale Processor Expert Software Create, configure, generate software and drivers for Freescale microcontrollers. Master complex peripherals with a few mouse clicks, without the need to read thousands of data sheet pages. Customer Application Libraries (DSP, Math, Encryption) BSP, Drivers & HAL MCU Hardware Operating System Bootloader Learn more at: Other Hands On Classes FTF-SDS-F0431 Hands-On Workshop: Kinetis L Series MCUs Using Processor Expert with IAR Embedded Workbench Wednesday 2:00 PM Texas Ballroom 1 FTF-SDS-F0067 Hands-On Workshop: Kinetis L Series MCUs Using Processor Expert with IAR Embedded Workbench Thursday 2:00 PM Texas Ballroom 1 FTF-SDS-F0121 Hands-On Workshop: Component Development Environment for Processor Expert Software Configuration Tool Friday 9:30 AM Texas Ballroom 6 External Use 14
16 Installation of Kinetis Design Studio IDE Windows Copy KDS windows install file, KDS-v1.0.exe to your pc Copy the Termite.exe to your pc Run the installer double click on KDS-v1.0.exe Fix the environment variable Restart the computer Linux Ubuntu/Debian based Linux Copy kinetis-design-studio-1.0.1_i386.deb to your pc use your package manager to install Red Hat & CentOS Linux Copy kinetis-design-studio-1.0.1_i686.rpm to your pc use your package manager to install External Use 15
17 Installation of Kinetis Design Studio IDE Windows External Use 16
18 Installation of Kinetis Design Studio IDE External Use 17
19 Lab 0.5: Readying FRDM-K64F Board for Debugging External Use 18
20 Readying FRDM-K64F Board Unplug the USB cable Green LED Blinking Reset Button USB Connection Press and hold the Reset button Plug in the USB Cable Release the Reset button Green LED Blinking A removable drive should now be visible in the Windows Explorer with a volume label of BOOTLOADER External Use 19
21 Readying FRDM-K64F Board Drag & Drop the DEBUG_K64F_MBED_PEMICRO_v108.BIN to the BOOTLOADER External Use 20
22 Readying FRDM-K64F Board Before Unplug the USB Re-Plug the USB BOOTLOADER Disappears Check for solid Green LED You are ready to go! After Green LED ON External Use 21
23 Readying FRDM-K64F Board Check for solid Green LED You are ready to go! Green LED ON External Use 22
24 Project Definition Hardware: FRDM-K64F Clock Configuration Internal PLL; set to 120MHz Bus Clock; 60MHz Flash Clock: 20MHz Pin Muxing GPIO; UART Blink the Green LED Interrupt timer; set at 1 HZ Turn on/off Red LED Switch 3; Press to activate; Release to de-activate Turn on/off Blue LED Switch 2; Press on; Press Off External Use 23
25 Create a new project to blink the LEDs This hands-on lab shows you how to Create a new project with the New Project Wizard Configure Components with the Component Inspector Use Processor Expert Components Import existing files Build the project Test the application s functionality Next up! The lab uses the FRDM-KL64Z board The application will blink an LED periodically, and light a LEDs with button presses. External Use 24
26 Open New Project Wizard & Select Project Name Click File Click New Click Kinetis Design Studio External Use 25
27 Open New Project Wizard & Select Project Name Enter project_1 You can change the project location to another directory. Default location is used. Click Next External Use 26
28 Select Device Enter mk64 in filter Select MK64FN1M0xxx12 Click Next External Use 27
29 Select Perspective & Project Type Select Use current perspective Select Linked Select Kinetis SDK Processor Expert Click Finish External Use 28
30 Project displayed in C/C++ Perspective External Use 29
31 Project displayed in C/C++ Perspective Project View Component Inspector Editor View Component View Problem View External Use 30
32 Create a new project to blink the LEDs This hands-on lab shows you how to Create a new project with the New Project Wizard Select & Configure Components Generate Code Import existing files Build the project Test the application s functionality Next up! The lab uses the FRDM-KL64Z board The application will blink an LED periodically, and light a LEDs with button presses. External Use 31
33 Selecting Components Components Needed: Processor: CPU: MKL64FNM0VLL (Base CPU Preselected based on project wizard information) Pin Muxing Using the PinSettings Component Components needed for project fsl_uart: send text to the terminal fsl_gpio: SW2, SW3, RED_LED, GREEN_LED, BLUE_LED fsl_pit: Flashing the LED External Use 32
34 Component Inspector Expand Project_1 Select the Cpu Drag Down External Use 33
35 Configure CPU Component Configure the CPU component as follows: Package 100 pin LQFP System Oscillator Enabled External Clock 50 MHz input MCG Mode PEE PLL Output 120MHz Core Clock 120MHz Bus Clock 60MHz Flash Clock 24MHz External Use 34
36 Component Inspector Select Component Inspector Select Cpu External Use 35
37 Component Inspector Package Click Select LQFP 100-pin package External Use 36
38 Component Inspector System Oscillator Scroll Down Select System oscillator 0 Tab Select External reference clock Enter 50 MHz External Use 37
39 Component Inspector System Oscillator Select Clock configurations Tab Select MCG Settings External Use 38
40 Component Inspector System Oscillator Select PEE Scroll Down Enter 120 External Use 39
41 Component Inspector Clock Configuration Enter 120 Enter 60 Select System clocks Enter 24 External Use 40
42 Component Inspector CPU Common Settings Select Pins/Signals Tab De-Select NMI pin Scroll Up External Use 41
43 Component Inspector CPU Common Settings Select pin_mux:pinsettings External Use 42
44 Configure Pin Settings Click Switch Configuration External Use 43
45 Configure Pin Settings per Schematic GPIO LED s UART GPIO Switches External Use 44
46 Hardware GPIO Pins to Configure Port Number Function Name Direction PTA4 SW3 Input PTB21 LED_RED Output PTB22 LED_BLUE Output PTC6 SW2 Input PTE26 LED_GREEN Output Function Name Port Number Direction SW2 PTC6 Input SW3 PTA4 Input LED_RED PTB21 Output LED_GREEN PTE26 Output LED_BLUE PTB22 Output External Use 45
47 Configure Pin Settings Select GPIO External Use 46
48 Configure Pin Settings : PTA 4 Click here And Select PTA4/ External Use 47
49 Configure Pin Settings : PTA 4 Right Click here Select Pin Functional Properties External Use 48
50 Configure Pin Settings : PTA 4 Select Up Select Enabled Click Done External Use 49
51 Configure Pin Settings: PTA 4 Enter SW3 External Use 50
52 Configure Pin Settings : PTB 21 (1) Click here Select PTB21/ (2) Click here Select Output (3) Enter LED_RED External Use 51
53 Configure Pin Settings : PTB 21 External Use 52
54 Configure Pin Settings : PTB 22 (1) Click here Select PTB22/ (2) Click here Select Output (3) Enter LED_RED External Use 53
55 Configure Pin Settings: PTB 22 External Use 54
56 Configure Pin Settings: PTC 6 (1) Click here Select CMP0_ (2) Click here Select Input (3) Enter SW2 External Use 55
57 Configure Pin Settings: PTC 6 (1) Right Click here (2) Click here Select Pin Functional Properties External Use 56
58 Configure Pin Settings Select Up Select Enabled Click Done External Use 57
59 Configure Pin Settings: PTC 6 External Use 58
60 Configure Pin Settings: PTE 26 (1) Click here Select PTE26/ (2) Click here Select Output (3) Enter LED_GREEN External Use 59
61 Hardware GPIO Pins to Configure Port Number Function Name Direction PTA4 SW3 Input PTB21 LED_RED Output PTB22 LED_BLUE Output PTC6 SW2 Input PTE26 LED_GREEN Output Function Name Port Number Direction SW2 PTC6 Input SW3 PTA4 Input LED_RED PTB21 Output LED_GREEN PTE26 Output LED_BLUE PTB22 Output External Use 60
62 Hardware UART Pins to Configure Function Port Number Pin Number Uart0 TX PTB17 62 Uart0 RX PTB16 63 External Use 61
63 Configure Pin Settings: UART (1) Select UART (2) Click here Select PTB16 (3) Click here Select PTB17 External Use 62
64 Configure Pin Settings: UART External Use 63
65 Pin Muxing is Complete, Time to select & set up the Components External Use 64
66 Selecting Components - Switch to Component Library Switch to Component Library Click on Component Library to bring up the library Click on Alphabetical External Use 65
67 Selecting Components Double Click on fsl_gpio Double Click on fsl_pit External Use 66
68 Selecting Components Scroll Down Double Click on fsl_uart External Use 67
69 Selecting Components The component list should now look like this: External Use 68
70 Configure GPIO Driver Settings Click + for 2 input pins Select gpio1:fsl_gpio External Use 69
71 Configure GPIO Driver Settings Select Row Pin 1 Enter SW2 External Use 70
72 Configure GPIO Driver Settings Select Row Pin #2 Enter SW3 External Use 71
73 Configure GPIO Driver Settings Select Row Output pins Click + 3 times External Use 72
74 Configure GPIO Driver Settings Scroll Down Select row 1 External Use 73
75 Configure GPIO Driver Settings Enter LED_BLUE External Use 74
76 Configure GPIO Driver Settings Enter 1 External Use 75
77 Configure GPIO Driver Settings Select row 2 Enter LED_GREEN 1 External Use 76
78 Configure GPIO Driver Settings Select row 3 Enter LED_RED 1 External Use 77
79 Configure PIT Driver Settings Enter 1000mS Select pittimer1:fsl_pit External Use 78
80 Configure UART Driver Settings Select PTB16 PTB17 Enter Select uartcom1:fsl_uart External Use 79
81 External Use 80
82 Create a new project to blink the LEDs This hands-on lab shows you how to Create a new project with the New Project Wizard Select & Configure Components Generate Code Import existing files Build the project Test the application s functionality Next up! The lab uses the FRDM-KL64Z board The application will blink an LED periodically, and light a LEDs with button presses. External Use 81
83 Generate Code with Processor Expert Click here External Use 82
84 Generate Code with Processor Expert External Use 83
85 Generate Code with Processor Expert Expand Generated_Code External Use 84
86 Generate Code with Processor Expert Expand Sources Double Click Events.c Double Click main.c External Use 85
87 Examine the Code Expand the edit window up External Use 86
88 Interrupt Routine: Blink the Green LED Open Events.c Scroll down to here External Use 87
89 Interrupt Routine: Blink the Green LED Expand gpio:1fdl_gpio Drag & Drop gpio_toggle To here External Use 88
90 Interrupt Routine: Blink the Green LED Enter LED_GREEN As the parameter for the _toggle function External Use 89
91 Create a new project to blink the LEDs This hands-on lab shows you how to Create a new project with the New Project Wizard Select & Configure Components Generate Code Import existing files Build the project Test the application s functionality Next up! The lab uses the FRDM-KL64Z board The application will blink an LED periodically, and light a LEDs with button presses. External Use 90
92 Importing Files External Use 91
93 Drag and Drop Use Windows Explorer to navigate to:..\desktop\kds_intro_class\lab_1 External Use 92
94 Drag my_main.c to Sources Folder External Use 93
95 Drag my_main.c to Sources Folder Select Copy Files Click OK External Use 94
96 Open my_main.c Click main.c External Use 95
97 Add Our Code to main Add declaration here Add call here External Use 96
98 Check Point: Create a New Project to Blink an LED This hands-on lab shows you how to Create a new project with the New Project Wizard Select and setup High Level Components Generate Processor Expert Code Import existing files Build the project Select the project Next up! Clean Build Test the application s functionality External Use 97
99 Building the Project: Clean Select Project Select project_1 Select Clean External Use 98
100 Building the Project: Clean Select the project De-select build immediately Click OK External Use 99
101 Building the Project: Clean External Use 100
102 Building the Project Right Click On Project_1 Select Build External Use 101
103 Building the Project External Use 102
104 A look at the code External Use 103
105 Examine main.c PEx #includes here Main.c Your declarations here Hardware initializations Your code goes here External Use 104
106 Examine events.c Timer callback code goes here External Use 105
107 Examine My_main.c #includes copied from ProcessorExpert.c Declarations needed for our code External Use 106
108 Examine My_main.c Main loop watch for switch presses External Use 107
109 Examine My_main.c Switch press routines Print routine Delay loop External Use 108
110 External Use 109
111 Test the Application This hands-on lab shows you how to Create a new project with the New Project Wizard Select & Configure Components Generate Code Import existing files Build the project Test the application s functionality Setup Debug Configuration Download the code Debug the code The lab uses the FRDM-KL64Z board Next up! The application will blink an LED periodically, and light a LEDs with button presses. External Use 110
112 Debug Configuration Click here Select Project Select Debug Configurations External Use 111
113 Debug Configuration Multiple GDB Debug Configurations Supported For this lab we will use P&E Micro interface. Go to the Segger web site for information on J-Link Debugging External Use 112
114 Debug Configuration Double Click on GDB PEMicro Interface Debugging External Use 113
115 Debug Configuration: PE Micro GDB Select Debugger Select OpenSDA Embedded Debug Select K64FN1 External Use 114
116 Debug Configuration Check this if you want the debug configuration files to be bundled with a project export External Use 115
117 Debug Configuration External Use 116
118 Debug Click Apply Click Debug External Use 117
119 Debug External Use 118
120 Debug Click Remember External Use 119
121 Test the Application This hands-on lab shows you how to Create a new project with the New Project Wizard Select & Configure Components Generate Code Import existing files Build the project Test the application s functionality Setup Debug Configuration Download the code Debug the code The lab uses the FRDM-KL64Z board Next up! The application will blink an LED periodically, and light a LEDs with button presses. External Use 120
122 Application Test: Debug Perspective Debug View Variable View Stack Breakpoint Editor Disassembly View Console View Stack External Use 121
123 Application Test: Single Step Click Step Into Editor moves to this line External Use 122
124 Application Test: Single Step Step Return Click Step Over Editor moves to next line. External Use 123
125 Application Test: Single Step Step Into Click Step Into External Use 124
126 Application Test: Run UART prints message to Termite External Use 125
127 Application Test: Inspect Registers Click Suspend External Use 126
128 Application Test: Inspect Registers Select Register View Expand User/System Mode Registers External Use 127
129 Application Test: Inspect Registers Click Step Over Changed registers are highlighted External Use 128
130 Application Test: Setting Breakpoints Double click at line 36 to set breakpoint External Use 129
131 Application Test: Setting Breakpoints uncheck my_main Select Breakpoints External Use 130
132 Application Test: Setting Breakpoints Click Debug to restart the debug session Notice the program stopped at the Breakpoint External Use 131
133 Check Point: Create a New Project to Blink an LED This hands-on lab shows you how to Create a new project with the New Project Wizard Select and setup High Level Components Generate Processor Expert Code Import existing files Build the project Test the application s functionality This concludes our Lab session Question? - Survey Says External Use 132
134 Useful References: External Use 133
135 SDK - GPIO External Use 134
136 SDK - UART External Use 135
137 Freescale Semiconductor, Inc. External Use
Hands-On Workshop: Developing with the Kinetis Software Development Kit
Hands-On Workshop: Developing with the Kinetis Software Development Kit FTF-SDS-F0127 Michael Norman Technical Marketing Manager Chris Brown Applications Engineer A p r i l. 0 9. 2 0 1 4 TM External Use
More informationGetting Started with Kinetis SDK (KSDK) v.1.3
Freescale Semiconductor Document Number: KSDK13GSUG User's Guide Rev. 1, 11/2015 Getting Started with Kinetis SDK (KSDK) v.1.3 1 Overview Kinetis SDK (KSDK) is a Software Development Kit that provides
More informationHands-On Workshop: ARM mbed : From Rapid Prototyping to Production
Hands-On Workshop: ARM mbed : From Rapid Prototyping to Production FTF-SDS-F0107 Michael Norman, Martin Kojtal A P R. 2 0 1 4 TM External Use Agenda What is mbed? mbed Hardware mbed Software mbed Tools
More informationKinetis SDK v Release Notes for KV5x Derivatives
Freescale Semiconductor, Inc. Document Number: KSDK120MKV5XRN Release Notes Rev. 0, 08/2015 Kinetis SDK v.1.2.0 Release Notes for KV5x Derivatives 1 Overview These are the release notes for the Freescale
More informationGetting Started with Kinetis SDK (KSDK) v.1.2
Freescale Semiconductor Document Number: KSDK12GSUG User's Guide Rev. 0, 4/2015 Getting Started with Kinetis SDK (KSDK) v.1.2 1 Overview Kinetis SDK (KSDK) is a Software Development Kit that provides comprehensive
More informationHands-On Workshop: ARM mbed
Hands-On Workshop: ARM mbed FTF-DES-F1302 Sam Grove - ARM Michael Norman Freescale J U N. 2 0 1 5 External Use Agenda What is mbed mbed Hardware mbed Software mbed Tools mbed Support and Community Hands-On
More informationKinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide
Freescale Semiconductor, Inc. KSDKKL03UG User s Guide Rev. 1.0.0, 09/2014 Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide 1 Introduction This document describes the hardware and software
More informationKinetis SDK Release Notes for the TWR-K24F120M Tower System Module
Freescale Semiconductor Document Number: KSDKK24FN256RN Release Notes 1.0.0, 08/2014 Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module 1 Overview These are the release notes for the TWR-K24F120M
More informationFreescale Kinetis Software Development Kit Release Notes
Freescale Semiconductor, Inc. Document Number: KSDKRN Release Notes Rev. 1.0.0, 07/2014 Freescale Kinetis Software Development Kit Release Notes 1 Overview These are the release notes for the Freescale
More informationA brief intro to MQX Lite. Real work: hands-on labs. Overview, Main features and Code Size
October 2013 A brief intro to MQX Lite Overview, Main features and Code Size Real work: hands-on labs Create a new MQX-Lite project, add ConsoleIO and BitIO components Create tasks, watch the flashing
More informationKinetis KE1xF512 MCUs
NXP Semiconductors Document Number: KE1XF512PB Product Brief Rev. 1.1, 08/2016 Kinetis KE1xF512 MCUs Robust 5V MCUs with ADCs, FlexTimers, CAN and expanding memory integration in Kinetis E-series. Now
More informationKinetis SDK v Release Notes for the MK21DA5 and MKW24D5 Devices
Freescale Semiconductor, Inc. Document Number: KSDK110MK21DA5MKW24D5RN Release Notes Rev. 0, 02/2015 Kinetis SDK v.1.1.0 Release Notes for the MK21DA5 and MKW24D5 Devices 1 Overview These are the release
More informationMQX RTOS Release Notes for Kinetis SDK v1.2.0 for KL33Z64 for FRDM-KL43Z Freescale Freedom Development Platform
Freescale Semiconductor Document Number: MQXKSDK120KL33RN Release Notes Rev. 0, 4/2015 MQX RTOS Release Notes for Kinetis SDK v1.2.0 for KL33Z64 for FRDM-KL43Z Freescale Freedom Development Platform 1
More informationGetting Started with MCUXpresso SDK
NXP Semiconductors Document Number: MCUXSDKGSUG User's Guide Rev. 3, 03/2017 Getting Started with MCUXpresso SDK 1 Overview The MCUXpresso Software Development Kit (SDK) provides comprehensive software
More informationQuick Start Guide. TWR-KV10Z32 Development Kit for Kinetis KV1x Family TOWER SYSTEM
TWR-KV10Z32 Development Kit for Kinetis KV1x Family TOWER SYSTEM Get to Know the TWR-KV10Z32 Thermistor RT4 User s Button SW1 Motor Control Auxiliary Connector Reset Button Thermistor RT1 UART Select Jumper
More informationRN2483_Silica Documentation
RN2483_Silica Documentation Release 0 Silica Dec 19, 2017 Contents 1 Embedded Vision NXP 3 2 INTRODUCTION 5 2.1 Development tools............................................ 6 i ii Version 1.00E Copyright
More informationQuick Start Guide for mbed enabling Freescale FRDM-KL25z Freedom board
Quick Start Guide for mbed enabling Freescale FRDM-KL25z Freedom board FRDM-KL25Z Freedom board is a low-cost evaluation and development platform to demonstrate the capability of the Kinetis-L family of
More informationMQX RTOS Release Notes for Kinetis SDK FRDM- KV10Z Freescale Freedom Development Platform
Freescale Semiconductor Document Number: MQXKSDK120KV10RN Release Notes Rev. 0, MQX RTOS Release Notes for Kinetis SDK 1.2.0 FRDM- KV10Z Freescale Freedom Development Platform 1 Overview These are the
More informationUser Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM
FRDM-KL02Z User Manual Rev. 0 Freescale Semiconductor Inc. FRDMKL02ZUM 1. Overview The Freescale Freedom development platform is an evaluation and development tool ideal for rapid prototyping of microcontroller-based
More informationGET STARTED FAST WITH THIS COMPREHENSIVE ENABLEMENT OFFERING FOR LPC800 MCUS
GET STARTED FAST WITH THIS COMPREHENSIVE ENABLEMENT OFFERING FOR LPC800 MCUS BRENDON SLADE DIRECTOR, LPC ECOSYSTEM JUNE 13, 2018 NXP and the NXP logo are trademarks of NXP B.V. All other product or service
More informationCreating a New USB project with KSDK and Processor Expert support in KDS
Freescale Semiconductor Creating a New USB project with KSDK and Processor Expert support in KDS By: Technical Information Center Developing an USB application can involve to include some extra features
More informationUser Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM
FRDM-KL02Z User Manual Rev. 0 Freescale Semiconductor Inc. FRDMKL02ZUM 1. Overview The Freescale Freedom development platform is an evaluation and development tool ideal for rapid prototyping of microcontroller-based
More informationQuick Start Guide (QSG) for - FRDM-KEAZ128 - FRDM-KEAZ64 - FRDM-KEAZN32
Quick Start Guide (QSG) for - FRDM-KEAZ128 - FRDM-KEAZ64 - FRDM-KEAZN32 Ultra-Reliable MCUs for Industrial and Automotive www.freescale.com/frdm-kea External Use 0 Contents: Quick Start Package Get to
More informationKinetis KM3x Metrology MCUs based on ARM Cortex -M0+ Core
Freescale Semiconductor, Inc. Document Number: KM3XPB Product Brief Rev. 0, 06/2015 Kinetis KM3x Metrology MCUs based on ARM Cortex -M0+ Core Up to 256 KB Flash and 32 KB SRAM 1. Kinetis M family Kinetis
More informationGetting Started with MCUXpresso SDK CMSIS Packs
NXP Semiconductors Document Number: MCUXSDKPACKSGSUG User's Guide Rev. 1, 11/2017 Getting Started with MCUXpresso SDK CMSIS Packs 1 Introduction The MCUXpresso Software Development Kit (SDK) is a comprehensive
More informationGetting Started with Freescale MQX RTOS for Kinetis SDK and Kinetis Design Studio IDE
Freescale Semiconductor, Inc. Document Number: KSDKGSKDSUG User s Guide Rev. 1, 04/2015 Getting Started with Freescale MQX RTOS for Kinetis SDK and Kinetis Design Studio IDE 1 Overview This section describes
More informationFreescale MQX RTOS TWR-K64F120M Release Notes
Freescale Semiconductor Document Number: MQXTWRK64RN Release Notes Rev. 2, 03/2014 Freescale MQX RTOS 4.1.0 TWR-K64F120M Release Notes 1 Introduction These are the Release Notes for the K64F120M standalone
More informationKinetis KL1x General-Purpose Ultra-Low- Power MCUs Up to 256 KB Flash and 32 KB SRAM
Freescale Semiconductor, Inc. Product Brief Document Number: KL1XPB Rev. 1, 04/2015 Kinetis KL1x General-Purpose Ultra-Low- Power MCUs Up to 256 KB Flash and 32 KB SRAM 1. Kinetis L family introduction
More informationKinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM
Freescale Semiconductor, Inc. Document Number: KV5xPB Product Brief Rev. 0, 02/2015 Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM 1. Kinetis V family introduction Kinetis
More informationCopyright 2014 Xilinx
IP Integrator and Embedded System Design Flow Zynq Vivado 2014.2 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able
More informationS32K118 EVB QUICK START GUIDE APPLIES FOR: S32K118 EVB (SCH_29945 REV B) EXTERNAL USE
S32K118 EVB QUICK START GUIDE APPLIES FOR: S32K118 EVB (SCH_29945 REV B) Contents: Get to Know S32K118 EVB Out of the Box Setup Introduction to OpenSDA Creating a new S32DS project for S32K118: Download
More informationKinetis KL2x Ultra-Low-Power MCUs with USB
NXP Semiconductors Product Brief Rev. 1, 04/2016 Document Number: KL2XPB Kinetis KL2x Ultra-Low-Power MCUs with USB Up to 512 KB of flash and 128 KB of SRAM 1. Kinetis L Family Introduction The Kinetis
More informationSOMNIUM DRT Benchmarks Whitepaper DRT v3.4 release : August 2016
SOMNIUM Benchmarks Whitepaper v release : August 2016 www.somniumtech.com SOMNIUM is a complete embedded software development environment which supports ARM Cortex M devices from major semiconductor vendors.
More informationTWR-KL43Z48M Quick Start Guide
TWR-KL43Z48M Quick Start Guide Development Kit for Kinetis KL43/33/27/17 MCU Families Tower System Quick Start Guide Get to Know the TWR-KL43Z48M Touch-sLCD TWRPI KL43 SWD Debugger Header Reset Button
More informationGetting Started with FreeRTOS BSP for i.mx 7Dual
Freescale Semiconductor, Inc. Document Number: FRTOS7DGSUG User s Guide Rev. 0, 08/2015 Getting Started with FreeRTOS BSP for i.mx 7Dual 1 Overview The FreeRTOS BSP for i.mx 7Dual is a Software Development
More informationS32K118 EVB QUICK START GUIDE APPLIES FOR: S32K118 EVB (SCH_29945 REV B) EXTERNAL USE
S32K118 EVB QUICK START GUIDE APPLIES FOR: S32K118 EVB (SCH_29945 REV B) Contents: Get to Know S32K118 EVB Out of the Box Setup Introduction to OpenSDA Creating a new S32DS project for S32K118: Download
More informationFRDM-KL03Z User s Guide
Freescale Semiconductor User s Guide Document Number: FRDMKL03ZUG Rev. 0, 7/2014 FRDM-KL03Z User s Guide 1 Overview The Freescale Freedom development platform is an evaluation and development tool ideal
More informationNXP Semiconductors MCU Bootloader Demo Applications User's Guide
NXP Semiconductors MCU Bootloader Demo Applications User's Guide Document Number: MBOOTDEMOUG User's Guide Rev 3, 05/2018 Contents Contents Chapter 1 Introduction...3 Chapter 2 Overview...4 2.1 MCU bootloader...
More informationS32K144 EVB QUICK START GUIDE REV4.2 APPLIES FOR: S32K144 EVB (SCH REV B) EXTERNAL USE
S32K144 EVB QUICK START GUIDE REV4.2 APPLIES FOR: S32K144 EVB (SCH-29248 REV B) Contents: Get to Know S32K144 EVB Out of the Box Setup Out of the Box Experience (OOBE) based on the FreeMASTER tool Introduction
More informationQuick Start Guide for FRDM-KL46Z Rev 1
www.freescale.com/frdm-kl46z These documents are available as part of the Quick Start Package: Name Type Description Quick Start Guide PDF This document OpenSDA Applications Folder OpenSDA Applications
More informationSoftware Installation Guide for S32 Design Studio IDE (S32DS): FRDM-KEAZ128Q80 FRDM-KEAZ64Q64 FRDM-KEAZN32Q64
Software Installation Guide for S32 Design Studio IDE (S32DS): FRDM-KEAZ128Q80 FRDM-KEAZ64Q64 FRDM-KEAZN32Q64 Ultra-Reliable MCUs for Industrial and Automotive www.freescale.com/frdm-kea External Use 0
More informationProcessor Expert Software RAppID Suite Overview
Processor Expert Software RAppID Suite Overview FTF-AUT-F0074 Sudhakar Srinivasa Senior Software Engineer A P R. 2 0 1 4 TM External Use Session Introduction This one hour session covers: Overview of Processor
More informationHVP-KV10Z32 User s Guide
Freescale Semiconductor, Inc. User s Guide Document Number: HVPKV10Z32UG Rev. 0, 12/2014 HVP-KV10Z32 User s Guide by: Ivan Lovas 1 High voltage controller card HVP-KV10Z32 This document supports the HVP-MC3PH
More informationS32K148 EVB QUICK START GUIDE REV1 APPLIES FOR: S32K148 EVB (SCH REV A/B) EXTERNAL USE
S32K148 EVB QUICK START GUIDE REV1 APPLIES FOR: S32K148 EVB (SCH-29644 REV A/B) Contents: Get to Know S32K148 EVB Out of the Box Setup Introduction to OpenSDA S32DS IDE basics: Download Create a project
More informationComponent validity and internal error checking functionality to ensure reliable operation
October 2013 Overview of Tower system, CodeWarrior v10.3 and MQX 4.0 Easy OS configuration with GUI based interface Using BSP clone wizard to start with BSP porting Kernel debugging with task aware debugger
More informationIoT Sensing SDK. Getting started with IoT Sensing SDK (ISSDK) v1.7 middleware. Document information. IoT Sensing SDK, ISSDK, MCUXpresso, middleware
Getting started with (ISSDK) v1.7 middleware Document information Information Content Keywords, ISSDK, MCUXpresso, middleware Abstract 1 Prerequisites This document assumes completion of the following
More informationFreedom FRDM-KV31F Development Platform User s Guide
Freescale Semiconductor, Inc. Document Number: FRDMKV31FUG User's Guide 0, 02/2016 Freedom FRDM-KV31F Development Platform User s Guide 1. Introduction The Freedom development platform is a set of software
More informationFreescale MKW40Z IEEE Software Quick Start Guide
Freescale Semiconductor, Inc. Document Number: MKW40Z802154SW523QSG User's Guide Rev. 0, 09/2015 Freescale MKW40Z IEEE 802.15.4 Software Quick Start Guide This document is a brief presentation of the Freescale
More informationFRDM-KEA QUICK START GUIDE (QSG) FRDM-KEAZ128 FRDM-KEAZ64 FRDM-KEAZN32 Ultra-Reliable MCUs for Industrial and Automotive Applications
FRDM-KEA QUICK START GUIDE (QSG) FRDM-KEAZ128 FRDM-KEAZ64 FRDM-KEAZN32 Ultra-Reliable MCUs for Industrial and Automotive Applications www.nxp.com/frdm-kea Contents Quick Start Package Overview Get to know
More informationHVP-KV31F120M User s Guide
Freescale Semiconductor, Inc. User s Guide Document Number: HVPKV31F120MUG Rev. 0, 12/2014 HVP-KV31F120M User s Guide by: Ivan Lovas 1 High voltage controller card HVP-KV31F120M This document supports
More informationS32K142 EVB QUICK START GUDE REV3.1 APPLIES FOR: S32K142 EVB (SCH_29701 REV D/C) EXTERNAL USE
S32K142 EVB QUICK START GUDE REV3.1 APPLIES FOR: S32K142 EVB (SCH_29701 REV D/C) Contents: Get to Know S32K142 EVB JumpStart Setup JumpStart based on the FreeMASTER tool Introduction to OpenSDA Creating
More informationInstallation and Quick Start of isystem s winidea Open in DAVE. Tutorial Version 1.0, May, 2014
Installation and Quick Start of isystem s winidea Open in DAVE Tutorial Version.0, May, 0 About winidea Open isysytem provides a free version of its debugger IDE called winidea Open; it can use the Segger
More informationFRDM-KE02Z User s Manual
Freescale Semiconductor Document Number: FRDMKE02ZUM User s Manual Rev. 0, 07/2013 FRDM-KE02Z User s Manual 1 Overview The Freescale Freedom Development Platform is an evaluation and development tool ideal
More informationNXP Semiconductors, 6501 William Cannon Drive West, Austin, Texas Kinetis SDK 2.0 Transition Guide Rev.
NXP Semiconductors, 6501 William Cannon Drive West, Austin, Texas 78735 www.nxp.com Kinetis SDK 2.0 Transition Guide Rev. 2 02/2016 Contents 1 Overview... 3 2 New Features in Kinetis SDK 2.0... 3 3 Kinetis
More informationQuick Start Guide TWR-S08PT60. 5-Volt S08P Family of 8-bit MCUs for Industrial and Appliance Applications TOWER SYSTEM
TWR-S08PT60 5-Volt S08P Family of 8-bit MCUs for Industrial and Appliance Applications TOWER SYSTEM Get to Know the TWR-S08PT60 Primary Connector Force BDM Infrared Port Reset Switch Motor Control Daughter
More informationGetting Started with MQX RTOS for Kinetis SDK
Freescale Semiconductor Document Number: MQXKSDKGSUG User's Guide Rev. 1, 04/2015 Getting Started with MQX RTOS for Kinetis SDK 1 Introduction This document describes the steps required to configure supported
More informationQuick Reference Guide. For CodeWarrior Suites. freescale.com/codewarrior
Quick Reference Guide For CodeWarrior Suites freescale.com/codewarrior ColdFire V2, V3 and V4 Linux Tools ColdFire V2, V3 and V4 Bare Board** 56800/E Digital Signal Controllers** S12(X) IDE Classic Classic
More informationKinetis Bootloader Demo Application User's Guide
Freescale Semiconductor Document Number: KBTLDRDEMOUG User's Guide Rev. 2, 04/2016 Kinetis Bootloader Demo Application User's Guide 1 Introduction This document describes how to use the Kinetis bootloader
More informationFreescale Semiconductor Inc. Vybrid DS-5 Getting Started Guide Rev 1.0
Freescale Semiconductor Inc. Vybrid DS-5 Getting Started Guide Rev 1.0 1 Introduction... 3 2 Download DS-5 from www.arm.com/ds5... 3 3 Open DS-5 and configure the workspace... 3 4 Import the Projects into
More informationRelease Notes. S32 Design Studio for ARM v1.1
Release Notes S32 Design Studio for ARM v1.1 TABLE OF CONTENTS 1 Release description... 2 1.1 Release content... 2 2 What s New... 2 2.1 New device support... 2 2.2 New features... 2 3 System Requirements...
More informationQuick Start Guide for FRDM-KL46Z Rev 1
www.freescale.com/frdm-kl46z These documents are available as part of the Quick Start Package: Name Type Description Quick Start Guide PDF This document OpenSDA Applications Folder OpenSDA Applications
More informationIntroduction to Embedded System Design using Zynq
Introduction to Embedded System Design using Zynq Zynq Vivado 2015.2 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able
More informationQuick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z
Quick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z External Use Contents ts Quick Start Package Overview GettoKnowtheFRDMKL43Z to the FRDM-KL43Z Getting Started Out of the Box
More informationUM LPC54018 IoT module. Document information. LPC54018, OM40007, Amazon FreeRTOS, AWS, GT1216 LPC54018 IoT module user manual
Rev. 1.2 20 March 2018 User manual Document information Info Content Keywords LPC54018, OM40007, Amazon FreeRTOS, AWS, GT1216 Abstract user manual Revision history Rev Date Description 1.0 20171206 Initial
More informationBASICS OF THE RENESAS SYNERGY TM
BASICS OF THE RENESAS SYNERGY TM PLATFORM Richard Oed 2018.11 02 CHAPTER 8 HELLO WORLD! HELLO BLINKY! CONTENTS 8 HELLO WORLD! HELLO BLINKY! 03 8.1 Your First Project Using e 2 studio 04 8.1.1 Creating
More informationHeterogeneous multi-processing with Linux and the CMSIS-DSP library
Heterogeneous multi-processing with Linux and the CMSIS-DSP library DS-MDK Tutorial AN290, September 2016, V 1.1 Abstract This Application note shows how to use DS-MDK to debug a typical application running
More informationTWR-KM34Z50MV3 Quick Start Guide
TWR-KM34Z50MV3 Quick Start Guide Development Kit for Kinetis KM34/33/14 MCU Families Tower System Development Board Platform Quick Start Guide Get to Know the TWR-KM34Z50MV3 Board Segment LCD Board Power
More informationμez Software Quickstart Guide
μez Software Quickstart Guide Copyright 2013, Future Designs, Inc., All Rights Reserved 1 Table of Contents 1. Introduction 3 2. Downloading uez 4 3. Project Configuration 5 Preparing the uez Source Code
More informationMDK-Professional Middleware Components. MDK-ARM Microcontroller Development Kit MDK-ARM Version 5. USB Host and Device. Middleware Pack.
MDKProfessional Middleware Components MDKARM Microcontroller Development Kit MDKARM Version 5 Middleware Pack USB Host and Device MDKARM Core Today s microcontroller devices offer a wide range of communication
More informationDevelop Made For ipod (MFi) Accessories
Develop Made For ipod (MFi) Accessories FTF-CON-F0019 Rudan Bettelheim Business Development Manager A P R. 2 0 1 4 TM External Use Agenda Introduction to the Made For ipod (MFi) Program Freescale MFi Solution
More informationLoad Position-Independent Code (PIC) on a Kinetis Platform Using the IAR EWARM Compiler
Freescale Semiconductor, Inc. Document Number: AN5163 Application Note Load Position-Independent Code (PIC) on a Kinetis Platform Using the IAR EWARM Compiler 1. Introduction This document provides guidance
More informationQuick Start Guide TRK-KEA. Kinetis EA Series MCUs for Automotive Electronics Applications. StarterTRAK
TRK-KEA Kinetis EA Series MCUs for Automotive Electronics Applications StarterTRAK Get to Know the TRK-KEA Kinetis EA MCU SCI Selector 2 Individual Port Access Power LED Power Source Selector User Buttons
More informationFreescale MQX USB Stack for TWR-K24F120M GA User s Guide
Freescale Semiconductor Document Number: USBTWRK24F120MUG User s Guide Rev. 1.0, 08/2014 Freescale MQX USB Stack for TWR-K24F120M GA User s Guide 1 Read Me First This document describes how to compile
More informationGetting Started in C Programming with Keil MDK-ARM Version 5
Getting Started in C Programming with Keil MDK-ARM Version 5 Reason for Revision This document was revised for Keil MDK-ARM v5.14 on February 18, 2015. This document was revised for MSP432 LaunchPad on
More informationMCUXpresso SDK USB Stack User s Guide
NXP Semiconductors Document Number: USBSUG User s Guide Rev. 5, 03/2017 MCUXpresso SDK USB Stack User s Guide 1 Overview This document provides the following: Detailed steps to compile the USB examples,
More informationLPCXpresso User Guide. Rev October, 2013
User guide 16 October, 2013 Copyright 2013 All rights reserved. - 1 1. Introduction to LPCXpresso... 1 1.1. LPCXpresso IDE Overview of Features... 1 1.1.1. Summary of Features... 1 1.1.2. New functionality...
More informationTWR-K60F120M Quick Start Guide
TWR-K60F120M Quick Start Guide High-Performance MCUs with Connectivity and Security Tower System Development Board Platform Get to Know the TWR-K60F120M Board Primary SW1 Potentiometer SD Card Socket Infra-Red
More informationOffline Flash Programmer for Kinetis K- and L-series MCUs
NXP Semiconductors Document Number: AN5331 Application Note Rev. 0, 09/2016 Offline Flash Programmer for Kinetis K- and L-series MCUs By: Xi Yang 1 Introduction Effective and convenient tools for the flash
More informationGetting Started in C Programming with Keil MDK-ARM Version 5
Getting Started in C Programming with Keil MDK-ARM Version 5 Reason for Revision This document was revised for Keil MDK-ARM v5.14 on February 18, 2015. This document was revised for MSP432 LaunchPad on
More informationFreescale Kinetis L Series: Cortex-M0+ Training Using the Freedom KL25Z
Freescale Kinetis L Series: Cortex-M0+ Training Using the Freedom KL25Z featuring MTB: Micro Trace Buffer ARM Keil MDK 4 Toolkit Winter 2014 V 2.0 Robert Boys bob.boys@arm.com Introduction: The latest
More informationUM QN908x Quick Start. Document information. QN908x, Quick Start, Development Kit, QN9080 DK, QN9080 Development Kit
QN908x Quick Start Rev.2.0 21 March 2018 User manual Document information Info Keywords Abstract Content QN908x, Quick Start, Development Kit, QN9080 DK, QN9080 Development Kit This Quick Start document
More informationVORAGO VA108x0 GCC IDE application note
AN2015 VORAGO VA108x0 GCC IDE application note June 11, 2018 Version 1.0 VA10800/VA10820 Abstract ARM has provided support for the GCC (GNU C compiler) and GDB (GNU DeBug) tools such that it is now a very
More informationMDK-ARM Version 5. ULINK Debug Adapters. Microcontroller Development Kit.
MDKARM Version 5 Microcontroller Development Kit Outofthe box support for over 1000 ARM processorbased microcontrollers Software Packs with readytouse CMSIS and middleware components Numerous example projects
More informationFreescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0
Freescale Semiconductor Inc. Microcontroller Solutions Group FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0 Table of Contents 1 FRDM-KL46Z Overview... 3 2 References documents... 3 3 Getting started...
More informationTWR-KL28Z User s Guide
NXP Semiconductors Document Number: TWRKL28ZUG User's Guide Rev. 0, 06/2016 TWR-KL28Z User s Guide 1. Introduction The Tower development platform is a set of software and hardware tools for evaluation
More informationQuick Start Guide for FRDM-KL05Z
Quick Start Guide for FRDM-KL05Z Contents: Quick Start Package Overview Get to Know the FRDM-KL05Z Getting Started Out of the Box Introduction to OpenSDA Explore Further www.freescale.com/frdm-kl05z 1
More informationMCUXpresso IDE User Guide. Rev November, 2018
User guide 27 November, 2018 Copyright 2018 All rights reserved. - ii 1. Introduction to MCUXpresso IDE... 1 1.1. MCUXpresso IDE Overview of Features... 1 1.1.1. Summary of Features... 2 1.1.2. Supported
More informationAGH University of Science and Technology Cracow Department of Electronics
AGH University of Science and Technology Cracow Department of Electronics Microcontrollers Lab Tutorial 2 GPIO programming Author: Paweł Russek http://www.fpga.agh.edu.pl/upt2 ver. 26.10.16 1/12 1. Objectives
More informationFRDM-KL26Z User s Guide
Freescale Semiconductor User s Guide Doc Number: FRDMKL26ZUG Rev. 0, 10/2013 FRDM-KL26Z User s Guide by Freescale Semiconductor, Inc. 1 Overview The Freescale Freedom development platform is a set of software
More informationGetting Started in C Programming with Keil MDK-ARM Version 5
Getting Started in C Programming with Keil MDK-ARM Version 5 Reason for Revision This document was revised for Keil MDK-ARM v5.14 on February 18, 2015. This document was revised for MSP432 LaunchPad on
More informationBASICS OF THE RENESAS SYNERGY PLATFORM
BASICS OF THE RENESAS SYNERGY PLATFORM TM Richard Oed 2017.12 02 CHAPTER 5 WORKING WITH THE DEVELOPMENT ENVIRONMENTS FOR SYNERGY CONTENTS 5 WORKING WITH THE DEVELOPMENT ENVIRONMENTS FOR SYNERGY 03 5.1
More informationRelease Notes. CodeWarrior Development Studio for Microcontrollers v10.6 Update 1.0.0
Release Notes CodeWarrior Development Studio for Microcontrollers v10.6 Update 1.0.0 TABLE OF CONTENTS 1 What s New... 2 1.1 General... 2 1.2 ColdFire/ColdFire+... 2 1.3 Digital Signal Controller (DSC)...
More informationLeading Performance - Low Power - Scalability - Industrial-grade reliability & temp
October 2013 Performance ARM Cortex-M4 powered Kinetis L Series Ultra-low power/cost ARM Cortex-M0+ MCU families from 32MHz / 8KB with mixedsignal, connectivity & HMI features in low pin-count packages.
More informationGetting Started with Freescale MQX RTOS for Kinetis SDK and MDK-ARM Keil
Freescale Semiconductor, Inc. Document Number: KSDKGSKEILUG User s Guide Rev. 1, 04/2015 Getting Started with Freescale MQX RTOS for Kinetis SDK and MDK-ARM Keil µvision5 1 Read Me First This document
More informationTWR-KV10Z32 Sample Code Guide for CodeWarrior Board configuration, software, and development tools
Freescale Semiconductor User s Guide Doc Number: TWRKV10Z32CWUG Rev. 0.1, 01/2014 TWR-KV10Z32 Sample Code Guide for CodeWarrior Board configuration, software, and development tools by Freescale Semiconductor,
More informationEmulating Dual SPI Using FlexIO
Freescale Semiconductor, Inc. Document Number: AN5242 Application Note Rev. 0, 01/2016 Emulating Dual SPI Using FlexIO 1. Introduction This application note discusses one example of how to use FlexIO module
More informationμez Software Quickstart Guide
μez Software Quickstart Guide Copyright 2009, Future Designs, Inc., All Rights Reserved Table of Contents 1. Introduction 4 2. Downloading uez 5 3. Project Configuration 6 Code Red 2.0 Project Configuration
More informationOpenSDA on TWR-KW2x. User s Guide Rev 1.1
OpenSDA on TWR-KW2x User s Guide 2013 Rev 1.1 Freescale, Inc. TKW2x_OSDAUG Table of Contents 1 Overview...3 1.1 OpenSDA Hardware...4 1.2 OpenSDA Software...4 1.2.1 MSD Bootloader...4 1.2.2 P&E Debug Application...5
More informationKinetis Motor Suite v1.2.0 Release Notes
NXP Semiconductors Document Number: KMSRN Release Notes Rev. 3, 11/2017 Kinetis Motor Suite v1.2.0 Release Notes 1. Introduction Based on Kinetis V microcontrollers, Kinetis Motor Suite (KMS) is an integrated
More informationBASICS OF THE RENESAS SYNERGY TM
BASICS OF THE RENESAS SYNERGY TM PLATFORM Richard Oed 2018.11 02 CHAPTER 9 INCLUDING A REAL-TIME OPERATING SYSTEM CONTENTS 9 INCLUDING A REAL-TIME OPERATING SYSTEM 03 9.1 Threads, Semaphores and Queues
More information