ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
1399849 Топик полностью
LightElf (05.02.2024 14:39, просмотров: 57) ответил AlexBi на А почему не делали аппаратную конвертацию, т.е. 8бит дополнить нулями и единицами и получить нужные 16 бит? Я предполагаю примерно так превратить 8бит (в формате 3-3-2) в 24(8-8-8). Наверное можно и 4bpp, но тогда силами встроенного ДМА без перекодирования каждой строки выводить не получится. А хватит ли производительности для такой перекодировки (с учетом других задач) я не уверен.
F407 спокойно показывал картинку и одновременно передавал в сеть изображение с видеокамеры. Надо только по блокам ОЗУ все разложить, чтобы периферия друг другу не мешала. 4 bpp конвертировать ещё быстрее получится, чем 8bpp, таблица из 256 32-битных слов и вжух, по два пикселя за раз. 
Не надо делать мне как лучше, оставьте мне как хорошо