Your SlideShare is downloading. ×
0
Introdução ao.NET Micro Framework<br />#pizza + #vinho + #arduino + #NETMF  + #Netduino + #eletronica =<br />#DIVERSÃO<br ...
Alexandre Liodoro da Silva<br />Engenheiro Eletricista<br />Desenvolvedor .net<br />7 anos em desenvolvimento web/desktop ...
.Net Micro Framework<br />O Microsoft . NET Micro Framework é uma plataforma open source de desenvolvimento para sistemas ...
Onde tem .NET MF<br />
Smart Personal Object Technology (SPOT) <br />Criadoem 2004 para o projetoMSDDirect . Através de ondas de rádio, podecompa...
características<br /><ul><li> Pode rodar "onthemetal“, sem necessidade de SO.
 Suporta periféricos : EEPROM, GPIO, I2C, SPI, USB, Flash
 Suporte a economia de energia.
Multithreading 
 Abstração de hardware
Gerenciamento de memória.
 Suporte a armazenamento em memória não volátil.
 Suporta arquitetura ARM7, ARM9, X86,M68k.
 Versão atual .NET Microframework 4.1 (Versao 4.2 em beta)
 Mono 2.12 suporta .net MicroFramework 4.1
Upcoming SlideShare
Loading in...5
×

Introdução ao .Net Micro Framework

1,966

Published on

Slides da apresentação feita na

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,966
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Introdução ao .Net Micro Framework"

  1. 1. Introdução ao.NET Micro Framework<br />#pizza + #vinho + #arduino + #NETMF + #Netduino + #eletronica =<br />#DIVERSÃO<br />28/07/2011<br />
  2. 2. Alexandre Liodoro da Silva<br />Engenheiro Eletricista<br />Desenvolvedor .net<br />7 anos em desenvolvimento web/desktop sistemas de testes , certificação e injeção de dados em POS, TEF e meios de pagamento eletrônico em geral.<br />ALM<br />Arquitetura de software<br />POO<br />.NET<br />Android<br />Arduino<br />Lean<br />Cerveja<br />.Net Micro Framework<br />noSQL<br />Mídias sociais<br />Pedalar<br />WEB<br />Lean Startup<br />Eletrônica<br />Café<br />Netduino<br />Agile<br />Scrum<br />kanban<br />
  3. 3. .Net Micro Framework<br />O Microsoft . NET Micro Framework é uma plataforma open source de desenvolvimento para sistemas embarcados com recursos limitados.<br />< 256 KBytes de memória flash. <br />< 64 KBytes de RAM. <br />Inclui uma pequena versão do. NET CLR e suporta o desenvolvimento em C #/VB.NET.<br />
  4. 4. Onde tem .NET MF<br />
  5. 5. Smart Personal Object Technology (SPOT) <br />Criadoem 2004 para o projetoMSDDirect . Através de ondas de rádio, podecompartilharinformações da rede MSN Direct com eletrodomésticos e eletroportáteis.<br />Serádescontinuadoem 2012. <br />
  6. 6. características<br /><ul><li> Pode rodar "onthemetal“, sem necessidade de SO.
  7. 7. Suporta periféricos : EEPROM, GPIO, I2C, SPI, USB, Flash
  8. 8. Suporte a economia de energia.
  9. 9. Multithreading 
  10. 10. Abstração de hardware
  11. 11. Gerenciamento de memória.
  12. 12. Suporte a armazenamento em memória não volátil.
  13. 13. Suporta arquitetura ARM7, ARM9, X86,M68k.
  14. 14. Versão atual .NET Microframework 4.1 (Versao 4.2 em beta)
  15. 15. Mono 2.12 suporta .net MicroFramework 4.1
  16. 16. NET Framework 4.0 SDK Micro tem que ser instalado para o desenvolvimento.</li></li></ul><li>Hardware<br />
  17. 17. Fez – GHI Eletronics<br />
  18. 18. Fez Spider - Microsoft .NET Gadgeteer<br />
  19. 19. netduino<br />
  20. 20. Hello Word!<br />
  21. 21. Exemplos<br />publicclassProgram<br />{<br />    publicstaticvoidMain()<br />    {<br />        PWM pwm = newPWM(Pins.GPIO_PIN_D5);<br /> <br />        constuintperiod = 3 * 1000 * 1000;    // 3 ms<br />        constuintduration = 2 * 1000 * 1000;  // 2 ms<br /> <br />        pwm.SetPulse(period, duration);<br /> <br />    }<br />}<br />
  22. 22. Exemplos<br />
  23. 23. Referências<br />http://www.netmf.com/<br />http://www.netduino.com/<br />http://www.tinyclr.com/<br />http://www.christec.co.nz/blog/<br />API Reference<br />http://msdn.microsoft.com/en-us/library/ee435793.aspx<br />Artigo MSDN Magazine<br />http://msdn.microsoft.com/pt-br/magazine/gg232761.aspx<br />Meu Blog<br />http://tryagile.blog.com/<br />Twitter<br />@aliodoro<br />
  24. 24. Obrigado!<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×