Перейти к содержанию
    

golf2109

Участник
  • Постов

    80
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные golf2109


  1. у меня все (769 + 32-битSDRAM) прекрасно работает на 4-х слоях причем 2 слоя это питание и земля 

    память расположена под процессором

    а когда то давно делал 429 +16 бит памяти вообще на 2-х слоях и тоже все хорошо работало

    потом переделал ее на 32 бит память и тоже на 2-х слоях, но в производство не запускал,

    т.к. ну слишком много виа получилось,-переделал на 4 слоя

    тут гланое расположить память под процессором,-очень сильно упрощается разводка, да и длина

    линий сильно сокращается

     

  2. 2 часа назад, MementoMori сказал:

    Работает sdram как таковая? Или в связке с touchgfx? Если второе, то какая у вас глубина цвета?

    Попробовал на дискавери - там конечно же только 16 битный режим памяти, но артефактов нет даже при rgb888.  А на моей плате, если включаешь 16 бит, то исчезают только те полосы, что сбоку картинок, полосатость же круга остается, чтоб ее убрать, нужно включать  rgb565. Проц и память те же, только в bga. Но с другой стороны, экран меньше. Вот и ищи, блин, отличия...

    Может, dma2d чудит?

    работает в связке с touchgfx rgb888, 800х480 память в TSSOP 84

    проверьте clk дисплея на предмет помех вплоть до перерезания и подключения

    отдельным проводом

     

  3. В 20.01.2020 в 17:11, Ioann_II сказал:

    Много почитал, посмотрел... Пытался разобраться какие дисплеи популярнее. Пришёл к выводу, что от 10" это LVDS, а меньше RGB, или с контроллером. От тех плат, что в начале темы решил отказаться. Взял F407V и решил начать с дисплея на SSD1963. Потом буду смотреть в сторону LVDS дисплеев с внешней памятью (но уже не на F407). Дисплей заказал, как придёт - снова появятся вопросы.

    Ещё одно - как насчёт ОС? Если я полагаю не использовать операционную систему, какую библиотеку проще использовать?

    не тратьте зря время на грабли в виде SSD1963 с медленным интерфейсом (полная заливка экрана около 1 сек), разработанным в 2010 году, начните сразу с RGB

     

     

  4. 16 часов назад, Д_М сказал:

    Приветствую!

    Перепала в руки серьёзная отладочная плата с LPC1768. На плате много чего ценного - CAN, Ethernet, Дисплей... Стоит ли учиться ARM на этом процессоре, или купить отладочную плату на чём-то более популярном, например STM32F103?

    LPC - говно STM - круто

  5. там английским языком в рамочках белым по серому все очень правильно и понятно написано и в конце добавлено, читайте "доки"

    ...например PF1 может использоваться как OSC_OUT, а используется в данном случае под ваши собственные нужды как GPIO_Output

  6. В 03.10.2018 в 13:26, nanorobot сказал:

    Развел плату в четырех слоях. Ни о каком выравнивании длин проводников не может быть и речи,  только только удалось развести все связи. На Discovery F429 тоже не парились выравниванием длин проводников к SDRAM(смотрел герберы). Видимо на 90 МГц выравнивание не так критично? Можно надеяться - заработает?

     

    ну как заработало?

  7. я как то боролся с L0 серией, может поможет

    в файле stm32l0xx_hal_spi.c

    HAL_DMA_Start_IT(hspi->hdmatx, (uint32_t)hspi->pTxBuffPtr, (uint32_t)&hspi->Instance->DR, hspi->TxXferCount);

    в данной строке преждевременно запускается DMA (до подачи команды

    /* Enable SPI peripheral */

    __HAL_SPI_ENABLE(hspi);)

    что приводит к невозможности установки бита SPE регистра CR1 SPI (подробности его установки описаны в datasheet). Если откорректировать stm32l0xx_hal_spi.c и перенести строку

    HAL_DMA_Start_IT(hspi->hdmatx, (uint32_t)hspi->pTxBuffPtr, (uint32_t)&hspi->Instance->DR, hspi->TxXferCount);

    после процедуры

    __HAL_SPI_ENABLE(hspi);

    то все работает нормально.

  8. просьба, если не сложно, посмотреть

     

    девайс работает с Ozone от Segger?

    при работе с Keil появляется раз в сутки окно с предепреждением о лицензии?

    что в окошках Keil Debug

    SN

    Device

    HW

    SW

    С какой Max Clock устойчиво работает?

    Спасибо

     

  9. Идеологический вопрос,-возможно ли получить 32-битный или хотя бы 24-битный цвет

    в emWin при использовании оконного менеджера, или есть идеологическое ограничение

    для 16-битной шины - только 16-битные форматы вывода изображений типа RGB565, RGB1555?

  10. Дла реализации промышленного проекта STM32F769BI & LCD screen 7" 800x480 FreeRTOS, STemWin, FATFS, SDIO, FMC 32 bit, LTDC 24 bit, DMA2D, 3xUART, I2C, CAN, RTC, QSPI, ETM, SPI, FS USB - испоьзовался CubeMX для конфигурации всей периферии и настройки FreeRTOS и FATFS - все работает отлично, и самое главное радуют затраты времени на конфигурацию и последующие ремапы выводов.

×
×
  • Создать...