Página 1 de 1
Tamanho da RAM dos Stellaris LM3S10x

Enviado:
16 Fev 2007 22:46
por KrafT
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...


Enviado:
17 Fev 2007 11:48
por tcpipchip
Sim, provavelmente pq estes chips tem um barramento para THUMB MODE apenas
TCPIPCHIP

Enviado:
18 Fev 2007 13:01
por Viktor
Está errado no manual. O endereço vai até 0x20000fff pode acreditar.

Enviado:
18 Fev 2007 14:20
por tcpipchip
Perai...este endereço sao do BIT BANDING, um tipo de processador booleano, como o MCS51
TCPIPCHIP

Enviado:
18 Fev 2007 14:20
por KrafT
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?

Enviado:
19 Fev 2007 07:57
por Rodrigo_P_A
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.

Enviado:
19 Fev 2007 09:23
por Viktor
LM3S10x = 4K RAM e não os tais "8K anunciados"

Enviado:
19 Fev 2007 09:36
por KrafT
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.

Enviado:
19 Fev 2007 09:58
por Viktor
LM3S10x = 4K RAM e não os tais "8K anunciados"
Erro meu, Sorry

Enviado:
19 Fev 2007 11:31
por Viktor
Kraft
Se você usar o canal SPI e alguns 74HC4094 é fácil, barato e rápido aumentar o número de portas.

Enviado:
19 Fev 2007 12:52
por KrafT
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.

Enviado:
19 Fev 2007 14:58
por proex
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.