O primeiro treinamento de RTOS do Brasil

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

O primeiro treinamento de RTOS do Brasil

Mensagempor sprado77 » 07 Jun 2012 21:44

Olá pessoal!

É com grande prazer que anuncio o primeiro treinamento de RTOS do Brasil.

Ele será baseado no FreeRTOS, e utilizaremos um ARM Cortex-M3 nas atividades práticas.

Mais informações no post abaixo:

http://sergioprado.org/o-primeiro-trein ... do-brasil/

Um abraço,
--
Sergio Prado
www.sergioprado.org
Twitter @sergioprado
sprado77
Bit
 
Mensagens: 27
Registrado em: 08 Jun 2007 08:49

Re: O primeiro treinamento de RTOS do Brasil

Mensagempor msamsoniuk » 08 Jun 2012 00:00

legal, eu soh nao entendi pq eh o "primeiro treinamento de RTOS do brasil". eu mesmo jah vi varios! O_o

sprado77 escreveu:Olá pessoal!

É com grande prazer que anuncio o primeiro treinamento de RTOS do Brasil.

Ele será baseado no FreeRTOS, e utilizaremos um ARM Cortex-M3 nas atividades práticas.

Mais informações no post abaixo:

http://sergioprado.org/o-primeiro-trein ... do-brasil/

Um abraço,
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor sprado77 » 08 Jun 2012 10:27

Olá Marcelo, como vai?

Eu realmente não conheço nenhum treinamento de RTOS vendido comercialmente no Brasil. Poderia me indicar algum?

Um abraço,
--
Sergio Prado
www.sergioprado.org
Twitter @sergioprado
sprado77
Bit
 
Mensagens: 27
Registrado em: 08 Jun 2007 08:49

Mensagempor msamsoniuk » 08 Jun 2012 11:10

sprado77 escreveu:Olá Marcelo, como vai?

Eu realmente não conheço nenhum treinamento de RTOS vendido comercialmente no Brasil. Poderia me indicar algum?

Um abraço,


Q bom q perguntou, pq eu vou mal!

Enfim, eu recebo mail spam o tempo todo de varios fabricantes e representantes oferecendo cursos sobre os rtos deles: texas (bios), freescale (mqx), anacom (linux), esystec (win ce e exp), infax (qnx), advance (brtos), etc. Tem mais um montao, mas estou com preguica de procurar!

Legal mesmo eh isso aqui:

http://www.zeletron.com.br/2010/08/rtos ... er-um.html
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor sprado77 » 08 Jun 2012 11:28

Linux e WinCE não são RTOSs.

Os outros são treinamentos atrelados à fabricantes de hardware, aplicados 1 ou 2 vezes ao ano. O meu treinamento é o único que tem o objetivo de ensinar arquitetura e desenvolvimento de software utilizando um RTOS.

Se puder me manda um link para um treinamento deste tipo onde eu possa fazer a inscrição, porque até onde pesquisei não encontrei.

Os posts do Marcelo Barros são mesmo muito legais.

Obrigado pela dica.

Um abraço,
--
Sergio Prado
www.sergioprado.org
Twitter @sergioprado
sprado77
Bit
 
Mensagens: 27
Registrado em: 08 Jun 2007 08:49

Mensagempor tcpipchip » 08 Jun 2012 11:48

"Of course, Linux developed as a general-purpose operating system in the model of Unix whose basic architecture it emulates. No one would suggest that Unix is suitable as an embedded or real-time operating system. It’s big, it’s a resource hog, and its scheduler is based on “fairness” rather than priority. In short, it’s the exact antithesis of an embedded operating system..."

"When we became embedded professionals Linux had yet to make a strong presence in the embedded market. However, we were hearing of some exciting improvements such as running a hard real-time kernel along with the Linux kernel and running Linux on MMU-less microcontrollers. Our happiness grew unbounded when we were asked by a customer to move our software on a MIPS-based SoC from a commercial RTOS to embedded Linux. Our experience revealed that the road to embedded Linux is not a very smooth ride. Some of the main reasons were:
1. There is undoubtedly lots of information about embedded Linux on the
Internet but it is too scattered to give a consolidated view. Converting this
information into a knowledge base can be a time-consuming task. Most
of the product-based companies are normally short on time. Decisions
need to be made quickly and executed quickly. However, a wrong decision
especially on crucial issues such as licensing can prove disastrous to the
company.
2. There is a gross misconception that embedded systems are all about the hardware or the operating system. As computing power increases rapidly as per Moore’s law the amount of application software that goes into the embedded system has also increased at the same rate. Hence the applications have become the USP for the embedded system. So building a xx Embedded Linux System Design and Development
Linux-based embedded system does not stop with the OS but has to do
a lot with writing and building applications. And applications have their
own set of issues that are different from the operating system such as
licensing, toolchains, and so on.
3. Unlike a commercial RTOS, which gives a single point of support such as patches and documentation, embedded Linux takes a whole new development paradigm. Often the developers need to search for patches or for new information from the various mailing lists. And this can be very time consuming."


"Is Linux Real-Time Enough?
As Linux’s roots are in desktop computing, people question its usage in realtime
systems. There is a lot of work going on in the embedded Linux area
to enable it for real-time systems. The enhancements are either in the form
of a preemptive kernel or real-time–capable scheduler. For hard real-time
applications the dual kernel approach is used in which a real-time executive
is responsible for handling time-critical jobs while preserving the Linux advantage.
Today Linux is capable of satisfying the real-time needs of systems."
Editado pela última vez por tcpipchip em 08 Jun 2012 12:01, em um total de 2 vezes.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor fabim » 08 Jun 2012 11:51

tcpipchip escreveu:"Of course, Linux developed as a general-purpose operating system in the model of Unix whose basic architecture it emulates. No one would suggest that Unix is suitable as an embedded or real-time operating system. It’s big, it’s a resource hog, and its scheduler is based on “fairness” rather than priority. In short, it’s the exact antithesis of an embedded operating system..."


Well, than, hummm. Unix like, it's RTOS ?
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor tcpipchip » 08 Jun 2012 12:02

Talvez os "Monolithic Kernels"
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor enigmabox » 08 Jun 2012 12:55

Kernel Linux e Unix, sao feitos para tratarem as tarefas(tasks) por tempo variavel, por prioridade, tamanho do task, etc.

Rtos deve ser mais simples. O escalonador de tarefas é configurado para encaminhar as tarefas(tasks) para serem executadas em tempo definido e com prioridades iguais.

Eu tenho uma versao de linux modificado pra RTOS realizado pela USP de São Carlos, isso significa que dá pra modificar um kernel monolitico como o do Linux e transformar em RTOS.

http://www.lisha.ufsc.br/wso/wso2007/pa ... l_time.pdf

Na net tem varios exemplos de Linux RTOS.
enigmabox
 

Mensagempor msamsoniuk » 08 Jun 2012 13:10

fabim escreveu:
tcpipchip escreveu:"Of course, Linux developed as a general-purpose operating system in the model of Unix whose basic architecture it emulates. No one would suggest that Unix is suitable as an embedded or real-time operating system. It’s big, it’s a resource hog, and its scheduler is based on “fairness” rather than priority. In short, it’s the exact antithesis of an embedded operating system..."


Well, than, hummm. Unix like, it's RTOS ?


please bitches... faz anos que tem patches p/ deixar o linux tao realtime quanto qq outra coisa. parem de ficar de picuinhas! :)
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor msamsoniuk » 08 Jun 2012 13:11

pow, procura no google... como te falei, acordei hoje de pessimo humor e tou indo no bar irlandes passar a tarde bebendo guinness para ver se eu melhoro! :)

sprado77 escreveu:Linux e WinCE não são RTOSs.

Os outros são treinamentos atrelados à fabricantes de hardware, aplicados 1 ou 2 vezes ao ano. O meu treinamento é o único que tem o objetivo de ensinar arquitetura e desenvolvimento de software utilizando um RTOS.

Se puder me manda um link para um treinamento deste tipo onde eu possa fazer a inscrição, porque até onde pesquisei não encontrei.

Os posts do Marcelo Barros são mesmo muito legais.

Obrigado pela dica.

Um abraço,
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor xultz » 08 Jun 2012 13:20

Ô Marcelo, você tá mal só porque São Pedro odeia os feriados em Curitiba, ou por causa da cirurgia?

E vê se convida, da próxima vez que for no Slainte! (hoje eu não posso ir porque estou encaixotando tudo, estou de mudança...)
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor msamsoniuk » 08 Jun 2012 14:05

xultz escreveu:Ô Marcelo, você tá mal só porque São Pedro odeia os feriados em Curitiba, ou por causa da cirurgia?

E vê se convida, da próxima vez que for no Slainte! (hoje eu não posso ir porque estou encaixotando tudo, estou de mudança...)


Pow, eu postei lah no face falando q eu vinha aqui! :D
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor fabim » 08 Jun 2012 14:50

Marcelo Samsoniuk escreveu:
xultz escreveu:Ô Marcelo, você tá mal só porque São Pedro odeia os feriados em Curitiba, ou por causa da cirurgia?

E vê se convida, da próxima vez que for no Slainte! (hoje eu não posso ir porque estou encaixotando tudo, estou de mudança...)


Pow, eu postei lah no face falando q eu vinha aqui! :D


Bom, legal Sergio.

Pelo menos alguém aqui no brasil, pra poder dar treinamento, tirar todas as duvidas, e acessoria a projetos com RTOS.

Muito legal mesmo.
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor sprado77 » 08 Jun 2012 15:57

Obrigado pela força Fabim!

Um abraço,
--
Sergio Prado
www.sergioprado.org
Twitter @sergioprado
sprado77
Bit
 
Mensagens: 27
Registrado em: 08 Jun 2007 08:49

Próximo

Voltar para ARM

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x