Tamanho da RAM dos Stellaris LM3S10x

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Tamanho da RAM dos Stellaris LM3S10x

Mensagempor KrafT » 16 Fev 2007 22:46

No datasheet diz que a SRAM se extende do endereço 0x20000000 ao 0x200003FF o que dá 1023 posicoes.

Como eles divulgam 2k, isso significa que a RAM é de 16 bits?

Bah, as dúvidas chegaram bem antes dos chips... :?
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Mensagempor tcpipchip » 17 Fev 2007 11:48

Sim, provavelmente pq estes chips tem um barramento para THUMB MODE apenas
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Viktor » 18 Fev 2007 13:01

Está errado no manual. O endereço vai até 0x20000fff pode acreditar.
Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33

Mensagempor tcpipchip » 18 Fev 2007 14:20

Perai...este endereço sao do BIT BANDING, um tipo de processador booleano, como o MCS51
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor KrafT » 18 Fev 2007 14:20

Deve ser Viktor, pois a flash vai até 0x00001FFF, ou seja, os 8k anunciados.

Mas a progressão de custo desses chips para os modelos de maior capacidade frente aos LPC214x, fato sobre o qual que o Joca me alertou oportunamente, me desencorajou bastante...

Basta que eu queira migrar para alem dos 18 I/O's do modelo básico que eles ficam bem mais caros que os ARM NXP equivalentes da vida...

É soda... E eu lutei muito para entrar nessa vida... pode?
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Mensagempor Rodrigo_P_A » 19 Fev 2007 07:57

KrafT escreveu:Deve ser Viktor, pois a flash vai até 0x00001FFF, ou seja, os 8k anunciados.

Mas a progressão de custo desses chips para os modelos de maior capacidade frente aos LPC214x, fato sobre o qual que o Joca me alertou oportunamente, me desencorajou bastante...

Basta que eu queira migrar para alem dos 18 I/O's do modelo básico que eles ficam bem mais caros que os ARM NXP equivalentes da vida...

É soda... E eu lutei muito para entrar nessa vida... pode?


Kraft, cada projeto é um caso, tem projeto que um ARM igual ao da Luminary é mais do que o suficiente, e eu não vi nenhum NXP com 8Kb Flash por ~US$2.00 em poucas quantidades.
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Mensagempor Viktor » 19 Fev 2007 09:23

LM3S10x = 4K RAM e não os tais "8K anunciados"
Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33

Mensagempor KrafT » 19 Fev 2007 09:36

Viktor escreveu:LM3S10x = 4K RAM e não os tais "8K anunciados"


Flash ou ram?

Rodrigo, não vai dar para usar o cara... Não consegui expremer o circuito devido aos poucos I/O´s (preciso de 23). Não quero multiplexar nada nem usar I/O expander serial ou paralelo. Aí fui olhar modelos de mais I/Os. Esses tem preço pior que LPC. Por exemplo os LPC mais "fulera" (21xx) custam a partir de $3,00.

Nas aplicaçoes de 18 I/O´s aonde o LM3s10x se enquadra, vou continuar com o Z8F0822 de R$ 9,00 e disponivel localmente. Assim vou adiando o aprendizado de alguma plataforma ARM.
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Mensagempor Viktor » 19 Fev 2007 09:58

LM3S10x = 4K RAM e não os tais "8K anunciados"


Erro meu, Sorry
Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33

Mensagempor Viktor » 19 Fev 2007 11:31

Kraft

Se você usar o canal SPI e alguns 74HC4094 é fácil, barato e rápido aumentar o número de portas.
Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33

Mensagempor KrafT » 19 Fev 2007 12:52

O que tou pensando é que a minha maior aplicação demanda 23k bytes de um pic 18f. Algo que um LPC21x3 deve dar conta facilmente em modo thumb.

Um Stellaris com essa capacidade é inviavel ($ 8,00 para cima). o LPC2103 tá quase a metade desse valor.

Quem tem uma aplicação que caiba nos LM3S10x com certeza vai ter um ótimo desempenho/custo. Só não pode se afobar como eu e achar que ele pode salvar a humanidade.
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Mensagempor proex » 19 Fev 2007 14:58

Little Kraft, nao perca as esperanças. Use os Stelaris baratinhos para substituir os Pic 16F de até 8K de memoria.

Acima disso use os da Philips.

O que nao esta certo é pagar 3 dolares por um PIC de 8 pinos.
Até a Microchip acordar e sair dessa enrrascada, já será tarde.

Nao dá mais pra ter diversos tipos de compiladores, (Mplab, Code Warrior etc) ferramentas diferentes de gravaçao e debuger'etc.

ARm nao tem segredo, no inicio parece esquisito mas é só ter paciencia e insistir que o negocio vai tranquilo.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo


Voltar para ARM

Quem está online

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

x