O aplicativo do elevador tem como objetivo demonstrar o uso de um chip BT815 para construir menus com objetos e widgets para formar uma exibição rica de gráficos usando instruções simples. O vídeo é reproduzido no fundo para qualquer propósito de anúncio ou monitoramento.
A configuração de demonstração consiste em um módulo MM900A1A e duas placas de demonstração BT815. O MM900A1A possui um FT900 como um controlador de host, cartão SD para armazenar ativos de áudio e uma interface QSPI para instruir o BT815 para construção de capturas de tela. O BT815 Demo Board consiste em um controlador de gráficos BT815, flash externo para armazenar bitmaps e ativos de vídeo, WVGA LCD com interface paralela RGB de 24 bits, um controlador de toque de Goodix com interface i2c e alto-falante para som de áudio e sintetizado.
O aplicativo usa dois módulos BT815 para construir dois monitores – um painel de piso e um painel de exibição. Um screenshot de painel de piso é construído com botões de número de chão, porta perto, porta aberta, ventilador e botão de sino para passageiros para pressionar pisos de destino ou respectivos botões de controle. Um screenshot do painel de exibição é construído com número de piso, string de unciode como texto em execução, hora e data e vídeo é reproduzido em um loop na área de anúncio, transmitindo o conteúdo AVI do Flash para o BT815. Os anúncios de áudio de números de piso, abertura ou fechamento de portas, subindo ou para baixo são reproduzidos, renderizando arquivos de áudio de um sdcard para um alto-falante de acordo com o estado do elevador.
O aplicativo do painel do carro visa demonstrar o uso de um chip BT815 para construir um menu com objetos e widgets para formar uma exibição Rich Gráfica usando instruções simples. Ativos e fontes de bitmap são armazenados no flash externo e renderizados diretamente à exibição.
A configuração de demonstração consiste em um módulo PC, módulo MM900A1A e placas de demonstração BT815. O aplicativo do simulador de carro é executado em PC e as informações do painel é renderizado a um módulo de exibição por meio de um cabo RS232. O MM900A1A possui um FT900 como controlador de host, interface UART para receber informações do painel do carro e interface QSPI para instruir o BT815 para a construção de capturas de tela. O BT815 Demo Board consiste em um controlador gráfico BT815, flash externo, LCD WVGA com interface paralela RGB de 24 bits, goodix toque controlador com interface i2c e alto-falante para som de áudio e sintetizado.
O aplicativo no FT900 constrói um menu exibindo bitmaps de painel de carro no fundo e animação de agulha em primeiro plano de acordo com os valores recebidos do simulador de carro de PC. Os ativos de bitmap são armazenados no flash externo e renderizados diretamente à exibição usando as instruções da EVE. Um jogo de carro pré-gravado é executado em um loop no simulador de carro e parâmetros do motor de automóveis, como RPM, velocidade, temperatura do motor, combustível, etc são renderizados para o módulo de exibição através de uma porta COM Virtual. A comunicação entre o MM900EV1A e o simulador de carro é através de um cabo USB UART Bridge, com uma interface de linha de comando para renderizar parâmetros do painel do carro.
Última atualização em fevereiro 16, 2024 por driverbr
Deixe um comentário