SlideShare une entreprise Scribd logo
1  sur  19
ARM and Energy Micro
University Program Partnership
ARM Cortex-M Microcontrollers
… the world’s most energy friendly microcontrollers and radios
Apr 22, 2013
www.energymicro.com3
What is ARM University Program?
 Train future Engineers and encourage the use of
ARM processors
 Suitable for electronic engineering, computer science
and related courses
 Collaborating with Energy Micro to champion the
latest, energy efficient ARM Cortex-M processors
… the world’s most energy friendly microcontrollers and radios
Apr 22, 2013
www.energymicro.com4
A complete lab-based course
 Teaching materials
 7 lectures developed with students – free download
 Step-by-step source code
 Free software tools
 ARM Keil Microcontroller Development Kit (MDK)
 Integrated development environment (IDE)
 Simplicity Studio software suite
 energyAware Profiler & Designer
 Hardware tools
 EFM32 Giant Gecko Starter Kits
 Train-the-trainer online resources
 Lizard Labs: free on-demand video training program for EFM32
Teaching Materials
Available at energymicro.com/university
… the world’s most energy friendly microcontrollers and radios
Apr 22, 2013
www.energymicro.com6
Course Content
 Documents and source code
 What is a microcontroller?
 Introduction to C coding
 Development Environment
 Interrupts, DMA and
Peripheral Reflex System
 Peripherals
 Energy and sleep modes
 Energy Optimization
Free Software Tools
MDK-ARM Pro Software Tools + Simplicity Studio
… the world’s most energy friendly microcontrollers and radios
Apr 22, 2013
www.energymicro.com8
Software Tools
 MDK-ARM Pro Software Tools
 Simple and easy to use for students
 Complete development environment
 Industry-standard ARM compiler, debugger, middleware
libraries, and RTX RTOS source code
 Node-locked or floating license schemes
 Simplicity Studio
 Battery Estimator: Plan and estimate current consumption
 Designer: Resolve pin-out and generate code
 Profiler: Real-time energy consumption debugging
 Manuals, Tutorial, Application Note, Source Code, Demos
… the world’s most energy friendly microcontrollers and radios
Apr 22, 2013
www.energymicro.com11
energyAware Profiler software tool
 Learn to optimize the energy consumption
 Watch the real-time current consumption on the PC
 Current consumption is related 1:1 with the actual code
 Profiling helps decide which function is draining the battery
Hardware Tools
EFM32 Giant Gecko Starter Kit development platform
… the world’s most energy friendly microcontrollers and radios
Apr 22, 2013
www.energymicro.com13
The EFM32 Giant Gecko STK
 USB interface to computer
 SEGGER programmer and debugger
 Advanced Energy Monitoring system
= Just plug into USB and play and you
have an energy efficiency lab
… the world’s most energy friendly microcontrollers and radios
Apr 22, 2013
www.energymicro.com14
EFM32 Giant Gecko STK
 32-bit ARM Cortex-M3 processor with 1024 kB Flash memory
 High performance and large memory for programs
 Capacitive, Inductive, Resistive sensors (touch, metal, light)
 All typical analog sensors are ready to test
 LCD segment display, LED, Buttons
 Typical user interface and feedback
 Use it to debug your own prototypes
= complete kit from start, debug, prototype
Train-the-trainer
Kick-start the EFM32 Cortex-M learning process
… the world’s most energy friendly microcontrollers and radios
Apr 22, 2013
www.energymicro.com16
Online resources
 Lizard Labs
 Online free training program with videos
 Get started with EFM32 Cortex-M3 microcontrollers
 From level 1 to 4
 energymicro.com/lizard-labs/
 EFM32 Cortex-M forum
 Online microcontroller community
 Ask questions and learn from the experts
 Projects by users
 forum.energymicro.com
How to get started?
… the world’s most energy friendly microcontrollers and radios
Apr 22, 2013
www.energymicro.com18
University Lab Bundle = $399,-
arm.com/universityarm.com/university
energymicro.com/universityenergymicro.com/university

Contenu connexe

Plus de Silicon Labs

BLDC motor control reference design press presentation
BLDC motor control reference design press presentationBLDC motor control reference design press presentation
BLDC motor control reference design press presentation
Silicon Labs
 

Plus de Silicon Labs (19)

Extending Bluetooth with Mesh Networking
Extending Bluetooth with Mesh NetworkingExtending Bluetooth with Mesh Networking
Extending Bluetooth with Mesh Networking
 
Selecting the Right Mesh Technology for Your Application
Selecting the Right Mesh Technology for Your ApplicationSelecting the Right Mesh Technology for Your Application
Selecting the Right Mesh Technology for Your Application
 
Getting the Most Out of Bluetooth 5
Getting the Most Out of Bluetooth 5Getting the Most Out of Bluetooth 5
Getting the Most Out of Bluetooth 5
 
Developing Accessories for the Apple HomeKit Ecosystem
Developing Accessories for the Apple HomeKit EcosystemDeveloping Accessories for the Apple HomeKit Ecosystem
Developing Accessories for the Apple HomeKit Ecosystem
 
Developing Biomedical Devices with Bluetooth
Developing Biomedical Devices with BluetoothDeveloping Biomedical Devices with Bluetooth
Developing Biomedical Devices with Bluetooth
 
Integrating Speed and Flexibility Isolating Industrial Control
Integrating Speed and Flexibility Isolating Industrial ControlIntegrating Speed and Flexibility Isolating Industrial Control
Integrating Speed and Flexibility Isolating Industrial Control
 
Clock Tree Timing 101
Clock Tree Timing 101Clock Tree Timing 101
Clock Tree Timing 101
 
Building a More Connected World
Building a More Connected WorldBuilding a More Connected World
Building a More Connected World
 
Applications and Industries Being Powered by Bluetooth Low Energy
Applications and Industries Being Powered by Bluetooth Low EnergyApplications and Industries Being Powered by Bluetooth Low Energy
Applications and Industries Being Powered by Bluetooth Low Energy
 
Choosing Between a Wireless Module and a Wireless SoC
Choosing Between a Wireless Module and a Wireless SoCChoosing Between a Wireless Module and a Wireless SoC
Choosing Between a Wireless Module and a Wireless SoC
 
Multiprotocol Wireless Gecko SoCs
Multiprotocol Wireless Gecko SoCsMultiprotocol Wireless Gecko SoCs
Multiprotocol Wireless Gecko SoCs
 
Multi-mode Wireless SoCs
Multi-mode Wireless SoCsMulti-mode Wireless SoCs
Multi-mode Wireless SoCs
 
Router CPU Load in Home Networks
Router CPU Load in Home NetworksRouter CPU Load in Home Networks
Router CPU Load in Home Networks
 
Aiming Low: Low-Power MCUs for the IoT
Aiming Low: Low-Power MCUs for the IoTAiming Low: Low-Power MCUs for the IoT
Aiming Low: Low-Power MCUs for the IoT
 
Step Right Up: Design the Next Winning Wearable
Step Right Up: Design the Next Winning Wearable Step Right Up: Design the Next Winning Wearable
Step Right Up: Design the Next Winning Wearable
 
Top Lessons Learned: Industrial Automation Webinar Series
Top Lessons Learned: Industrial Automation Webinar SeriesTop Lessons Learned: Industrial Automation Webinar Series
Top Lessons Learned: Industrial Automation Webinar Series
 
Overview of the Internet of Things from Silicon Labs CEO Tyson Tuttle
Overview of the Internet of Things from Silicon Labs CEO Tyson TuttleOverview of the Internet of Things from Silicon Labs CEO Tyson Tuttle
Overview of the Internet of Things from Silicon Labs CEO Tyson Tuttle
 
BLDC motor control reference design press presentation
BLDC motor control reference design press presentationBLDC motor control reference design press presentation
BLDC motor control reference design press presentation
 
EFM32 Zero Gecko Cortex-M0 - the Internet of Things starts here
EFM32 Zero Gecko Cortex-M0 - the Internet of Things starts hereEFM32 Zero Gecko Cortex-M0 - the Internet of Things starts here
EFM32 Zero Gecko Cortex-M0 - the Internet of Things starts here
 

Dernier

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Dernier (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

ARM Cortex-M3 University Education Program with EFM32 Gecko

  • 1.
  • 2. ARM and Energy Micro University Program Partnership ARM Cortex-M Microcontrollers
  • 3. … the world’s most energy friendly microcontrollers and radios Apr 22, 2013 www.energymicro.com3 What is ARM University Program?  Train future Engineers and encourage the use of ARM processors  Suitable for electronic engineering, computer science and related courses  Collaborating with Energy Micro to champion the latest, energy efficient ARM Cortex-M processors
  • 4. … the world’s most energy friendly microcontrollers and radios Apr 22, 2013 www.energymicro.com4 A complete lab-based course  Teaching materials  7 lectures developed with students – free download  Step-by-step source code  Free software tools  ARM Keil Microcontroller Development Kit (MDK)  Integrated development environment (IDE)  Simplicity Studio software suite  energyAware Profiler & Designer  Hardware tools  EFM32 Giant Gecko Starter Kits  Train-the-trainer online resources  Lizard Labs: free on-demand video training program for EFM32
  • 5. Teaching Materials Available at energymicro.com/university
  • 6. … the world’s most energy friendly microcontrollers and radios Apr 22, 2013 www.energymicro.com6 Course Content  Documents and source code  What is a microcontroller?  Introduction to C coding  Development Environment  Interrupts, DMA and Peripheral Reflex System  Peripherals  Energy and sleep modes  Energy Optimization
  • 7. Free Software Tools MDK-ARM Pro Software Tools + Simplicity Studio
  • 8. … the world’s most energy friendly microcontrollers and radios Apr 22, 2013 www.energymicro.com8 Software Tools  MDK-ARM Pro Software Tools  Simple and easy to use for students  Complete development environment  Industry-standard ARM compiler, debugger, middleware libraries, and RTX RTOS source code  Node-locked or floating license schemes  Simplicity Studio  Battery Estimator: Plan and estimate current consumption  Designer: Resolve pin-out and generate code  Profiler: Real-time energy consumption debugging  Manuals, Tutorial, Application Note, Source Code, Demos
  • 9.
  • 10.
  • 11. … the world’s most energy friendly microcontrollers and radios Apr 22, 2013 www.energymicro.com11 energyAware Profiler software tool  Learn to optimize the energy consumption  Watch the real-time current consumption on the PC  Current consumption is related 1:1 with the actual code  Profiling helps decide which function is draining the battery
  • 12. Hardware Tools EFM32 Giant Gecko Starter Kit development platform
  • 13. … the world’s most energy friendly microcontrollers and radios Apr 22, 2013 www.energymicro.com13 The EFM32 Giant Gecko STK  USB interface to computer  SEGGER programmer and debugger  Advanced Energy Monitoring system = Just plug into USB and play and you have an energy efficiency lab
  • 14. … the world’s most energy friendly microcontrollers and radios Apr 22, 2013 www.energymicro.com14 EFM32 Giant Gecko STK  32-bit ARM Cortex-M3 processor with 1024 kB Flash memory  High performance and large memory for programs  Capacitive, Inductive, Resistive sensors (touch, metal, light)  All typical analog sensors are ready to test  LCD segment display, LED, Buttons  Typical user interface and feedback  Use it to debug your own prototypes = complete kit from start, debug, prototype
  • 15. Train-the-trainer Kick-start the EFM32 Cortex-M learning process
  • 16. … the world’s most energy friendly microcontrollers and radios Apr 22, 2013 www.energymicro.com16 Online resources  Lizard Labs  Online free training program with videos  Get started with EFM32 Cortex-M3 microcontrollers  From level 1 to 4  energymicro.com/lizard-labs/  EFM32 Cortex-M forum  Online microcontroller community  Ask questions and learn from the experts  Projects by users  forum.energymicro.com
  • 17. How to get started?
  • 18. … the world’s most energy friendly microcontrollers and radios Apr 22, 2013 www.energymicro.com18 University Lab Bundle = $399,-