Página 1 de 1

start process.

MensagemEnviado: 04 Nov 2010 13:46
por fabim
MEO´s, no keil, alguns viados sem noção das coisas.
Criam projetos com dois startups.

Startup.s, que hoje mudou para LPC23XX.s etc.

E tem os malditos, SWI_HANDLER.S.

Fiz uma breve analize nos dois, e observei que são praticamente iguais.

Alguém sabe apontar as diferenças, e porque utilizar um ou outro ?

Abraços

Fabim

MensagemEnviado: 04 Nov 2010 20:00
por barboza
Não seria um para tratar int de hardware e outro de int de software?

MensagemEnviado: 04 Nov 2010 20:00
por rcakto
fabim, tambem ja reparei nisso, mas se voce olhar o arquivo principal deve conter include <SWI_HANDLER.S> ou <SWI_HANDLER.h>, no caso são funções de interrupções, mas em algum dos arquivos .s ou .h deve ter algo diferente.... de uma analisada melhor, pois se tiver algo diferente ta la atoa... pois a unica intenção e de deixar um arquivo so para interupções, assim basta fazer o chamado delas

SWI = software interruption

MensagemEnviado: 04 Nov 2010 22:20
por fabim
cara o startup.
Tem um wizzard, que auxilia nas configurações de hardware para inicialização!!
SWI, cara sério mesmo. Não tem nada de nada, apenas makros, e algumas coisinhas sem nexo.

Sei lá, nada paupavel...
Cara misturar, cerveja com shake não faz muito bem não...

MensagemEnviado: 05 Nov 2010 05:09
por rcakto
concordo com voce, mas nesse mundo tem louco pra tudo....