Página 1 de 2
TFT

Enviado:
31 Jul 2014 06:56
por tcpipchip
Bom dia
Vou te que usar um TFT baseado no chipset ILI9341, no modo 8080 paralelo.
Como estou limitado em pinos, vou ter que usar o conversor de serial para paralelo para montar o address bus e parte do control bus do TFT.
Vou perder muita performance ?
Re: TFT

Enviado:
31 Jul 2014 08:26
por proex
Pra que vai usar o barramento paralelo se terá que transforma-lo em serial?
Isso é ilógico. Vc vai ficar dependente da velocidade da serial e não da velocidade do barramento paralelo, que pode trabalhar facilmente em 30Mhz.
Não entendi essa abordagem, não mesmo.
No pior caso eu usaria o SPI desse chip.
.
Re: TFT

Enviado:
31 Jul 2014 08:30
por vtrx
Vou perder muita performance ?
Sim,além de não poder usar RGB e Sincronismo para gerar imagens com movimento com máxima performance.
Uma dica também é reescrever o driver,pois se usar uma lib genérica vai perder muita performance pois usa muitas chamadas CALL e toda hora fica carregando e descarregando a pilha.
Re: TFT

Enviado:
31 Jul 2014 08:56
por Eduardo Augusto
Não entendi. porque converter de serial para paralelo?
Re: TFT

Enviado:
31 Jul 2014 09:19
por tcpipchip
O chipset deste TFT é
ILI9341 só tem o modo 8080 de uso. Entendeu ? A não ser que eu esteja enganado e ele tem SPI.

O barramento dele é 37 pinos
Ele é usa como data bus 16 bits e control bus 4 bits.
E estou limitado a 8 pinos de I/O no STM32...infelizmente...
Por isto do conversor de serial para paralelo formar o data bus e então dar o WR/RD/CS/DL
Alguem usou com este CHIPSET ?
Re: TFT

Enviado:
31 Jul 2014 09:33
por Eduardo Augusto
Comunicação paralela é a forma mais rápida de se trocar dados, acredito que se você com seu STM32 em um alto baudrate e sua própria pilha codificada não tenha tantos problemas... falando por fora.
Re: TFT

Enviado:
31 Jul 2014 12:08
por vtrx
Alguem usou com este CHIPSET ?
Todos os vídeos que postei é baseado nele e usa um STM.
Se você comprou da China,vai ter que ler o endereço zero do registro para saber exatamente qual o controlador,mesmo que esteja como ILI9341.
Re: TFT

Enviado:
31 Jul 2014 14:27
por tcpipchip
Podes me informar quais pinos dele formam o canal serial SPI ?
Re: TFT

Enviado:
31 Jul 2014 16:20
por chrdcv
Use o barramento que tem de oito bits e conecta em uma EPLD e baseado no que mandar no barramento paralelo, ela decodifica e manda para o LCD.
Re: TFT

Enviado:
31 Jul 2014 16:24
por vtrx
Podes me informar quais pinos dele formam o canal serial SPI ?
Só tenho os detalhes em casa,depois das 18:30.
Um detalhe,o meu tem Touch,tem 2 SPI.
Se não me engano,voce tem que setar os registros e então vai saber os pinos que serão dedicados ao SPI,em casa confirmo porque só usei paralelo.
O seu é sem Touch?
Re: TFT

Enviado:
31 Jul 2014 16:28
por tcpipchip
Otimo VTRX
Se possivel me mande estas informações para
tcpipchip@hotmail.comA principio sem TOUCH...mas aceito tambem info com touch
Re: TFT

Enviado:
02 Ago 2014 16:20
por tcpipchip
conclui-se que a pinagem acima aceita somente modo paralelo, certo ?
Re: TFT

Enviado:
02 Ago 2014 16:59
por Rodrigo_P_A
Apesar de alguns controladores possuírem SPI, muitos LCDs não possuem acesso aos pinos da SPI, somente ao barramento paralelo.
Re: TFT

Enviado:
02 Ago 2014 19:33
por lopesjm
Olá Miguel,
Segundo o datasheet do chipset ,
http://www.newhavendisplay.com/app_notes/ILI9341.pdf pag 24,
ele tem a opção de usar outras formas de comunicação, mas é como o Rodrigo disse, pode não ter acesso aos sinais.
Nesse diagrama, nem os pinos de seleção estão disponíveis. Apenas o IM0. Precisaria do IM1, IM2 e IM3 para conseguir selecionar outros modos de comunicação.
[]s
Jorge
Re: TFT

Enviado:
03 Ago 2014 16:33
por tcpipchip
exato! Voces mataram a charada
