Firmware - Novembre 2010 - N°58 - (Page 28)

+ Skills MACCHINA A STATI FINITI E MSP430 Utilizzate molto spesso per la risoluzione di problematiche elettroniche complesse, le macchine a stati finiti non occupano importanti spazi nei libri di automazione. UNA LIBRERIA PER di FRANCESCO PENTELLA N Utilizzare un kernel consente di sfruttare e gestire in modo estremamente flessibile il nostro design. Ma quale kernel utilizzare? on sempre è consigliabile acquistare un RTOS commerciale o utilizzare un kernel open source. In effetti, una scelta di questo tipo può anche non essere conveniente perché magari ci offre delle caratteristiche tecniche troppo complesse poi da gestire. L’alternativa è quella di costruircelo o utilizzarne uno già disponibile, ma anche una libreria di Thread può fare a caso nostro. Una libreria di questo tipo offre un insieme di primitive definite a peso leggero. Esistono diverse proposte in questo senso: da DosThread a RTThread Kernel, ognuna con differenti specifiche. DosThread è stato concepito inizialmente come un’insieme di primitive utilizzate in ambiente DOS, ma poi qualcuno si è spinto anche verso soluzioni di tipo embedded. UN CONVERTITORE USB PER AVR Tutto quello che serve per realizzare un convertitore utilizzando l’interfaccia seriale USB verso una porta parallela è un AVR e una manciata di componenti. Primitiva resume suspend unlock lock Pause Delay Status Run Terminate Timeslice DosThread Descrizione Permette al Thread di riprendere l’esecuzione Sospendo e aspetta un evento unlock monitor lock monitor Rischedula il sistema verso un altro Thread Pone il Thread in delay per “n” clock ticks Ottiene lo stato del Thread Pone in esecuzione il Thread Termina il Thread Modifica il timeslice verso “n” ticks Permette di costruire un nuovo Thread. Tabella 1: alcune primitive disponibili. 9 4 FOCUS ON TIPS’N TRICKS 16 7 SKILLS MARKET NEWS 33 20 INSIDE SPOTLIGHT 43 61 TOOLS EVENTS ZAPPING 53 ANALOG ABBONAMENTO http://www.ieshop.it/abbonamento.asp?tab=FW&cid=183

Tabella dei contenuti per la edizione digitale del Firmware - Novembre 2010 - N°58

TIPS’n tricks
News
fOCUS on - 9 Tecnologie contact-less per sistemi di pagamento
FOCUS on - 9 Tecnologie contact-less per sistemi di pagamento
SKILLs
- Macchina a stati finiti e MSP430
- Un convertitore USB per AVR
- Una libreria per Thread
INside
- MPC8569 PowerQUICC III
- ADC Converter nel AT91M55800A
SPOTlight - 20 OLED intelligenti
TOOLS
- Reti CAN: Strumenti di progettazione e diagnosi
- Buildroot per AVR
ANALOG - Power Integrity
EVENTS zapping
Elenco inserzionisti
Linear Technology - LTC6562
Farnell Italia - Distribuzione componenti
Elettroshop - Display OLED
Millennium Dataware - produzione circuiti stampati
Repcom - Sensori industriali
PCB-Pool - Produzione circuiti stampati
Farnell Italia - Element 14
TRANSFER MULTISORT ELEKTRONIK - Distribuzione componenti elettronici
STM Products  - RADcase software tool

Firmware - Novembre 2010 - N°58

https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com