Difference between revisions of "6275 Embedded Controller III/Maj 2018"

From Teknologisk videncenter
Jump to: navigation, search
m (RTOS)
m (Assignment)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
=Undervisning=
 +
*Se [http://mars.merhot.dk/mrbs Lokale Booking systemet]
 
=RTOS=
 
=RTOS=
 
Real Time Operating System on MSP430.  
 
Real Time Operating System on MSP430.  
Line 5: Line 7:
 
*[[MSP430]] on Mars
 
*[[MSP430]] on Mars
 
*[http://mars.merhot.dk/data/embedded/hethOS%20light%20v0.22.zip RTOS example project]
 
*[http://mars.merhot.dk/data/embedded/hethOS%20light%20v0.22.zip RTOS example project]
==Assignment==
+
==Assignments==
 +
===Getting statet on MSP430===
 +
*Install IAR workbench for Texas Instruments MSP430
 +
** Use the 30 days full trial license!! (Important)
 +
*Download, unzip and run [http://mars.merhot.dk/data/embedded/hethOS%20light%20v0.22.zip RTOS example project]
 
*Read [[Media:02.01.01_-_MSP430F5529_Introduktion_kompendium.pdf| MSP430F5529 kompendium]] (Loads PDF)
 
*Read [[Media:02.01.01_-_MSP430F5529_Introduktion_kompendium.pdf| MSP430F5529 kompendium]] (Loads PDF)
 +
*Read [https://www.safaribooksonline.com/library/view/programming-embedded-systems/0596009836/ Programming Embedded Systems, 2nd Edition] (Link to Safaribooks Online)
 +
**Reading plan:
 +
*Find and download MSP430F5529 LaunchPad Users Guide
 +
*Find and download MSP430F5529 Data sheet
 +
*Find and download MSP430x5xx Family User's Guide
 +
===RTOS assignment===
 +
Udarbejd en Whitepaper der på en kollegial måde beskriver hvorledes HOTos fungerer - helt i detaljer. Gerne med forskellige diagrammer og forslag til forbedringer.
 +
 +
HOTos har en priority scheduler hvor højere prioriterede tasks kan "starve" lavere prioriterede tasks. Hvordan kan man lave en scheduler som sikrer at lavere prioriterede tasks kører alligevel periodisk?
  
 
=Links=
 
=Links=
 
*[http://mars.merhot.dk/data/MSP430/EW430-Autorun.exe IAR Embedded Workbench for TI MSP430]
 
*[http://mars.merhot.dk/data/MSP430/EW430-Autorun.exe IAR Embedded Workbench for TI MSP430]
 
[[Category:MSP430]]
 
[[Category:MSP430]]

Latest revision as of 06:29, 7 May 2018

Undervisning

RTOS

Real Time Operating System on MSP430.

Assignments

Getting statet on MSP430

RTOS assignment

Udarbejd en Whitepaper der på en kollegial måde beskriver hvorledes HOTos fungerer - helt i detaljer. Gerne med forskellige diagrammer og forslag til forbedringer.

HOTos har en priority scheduler hvor højere prioriterede tasks kan "starve" lavere prioriterede tasks. Hvordan kan man lave en scheduler som sikrer at lavere prioriterede tasks kører alligevel periodisk?

Links