Jump to content

    

dvf

Свой
  • Content Count

    636
  • Joined

  • Last visited

Community Reputation

0 Обычный

About dvf

  • Rank
    Знающий
  • Birthday 03/12/1967

Контакты

  • AIM
    Jabber: dmfilat[at]gmail.com
  • MSN
    Skype: dmitry_filatov_
  • ICQ
    245021666

Информация

  • Город
    Саратов
  1. LPC4088: SDRAM+LCD, DMA+MCI

    Я же говорю, что работает, пока не доходит до инициализации LCD. Что именно в этой инициализации мешает, буду разбираться. А вот это я даже не перепроверил, зациклившись на проблеме с fatfs. Если, что накопаю, подниму тему.
  2. LPC4088: SDRAM+LCD, DMA+MCI

    Нет. Инициализация диска -> Монтирование файловой системы проходят удачно, а остальное - нет. Покопаюсь ещё. Если не продвинусь, последую Вашему совету о примерах кода. Спасибо.
  3. LPC4088: SDRAM+LCD, DMA+MCI

    Чётко осознаю, что мой вопрос идёт вразрез с этикой нашего форума. Отлаживаю через JTAG без оптимизации. Во время отладки DMA+MCI на всех названных выше шагах получаю положительные подтверждения в терминале IDE (впрочем, и при выводе во внешнюю консольку тоже). Ранее, тестил SDRAM+LCD, где графику заносил в область внешней памяти из области программы. А дальше юный мичуринец решил скрестить два проекта... От цепочки в FatFs остаётся только: Инициализация диска - Монтирование файловой системы. И происходит это сразу после инициализации LCD. Догадка такая. У LCD есть свой собственный DMA. Может конфликт на шине? По большому счёту, откровенно, я не знаю алгоритма как в целом должна строится и функционировать связка и MCI+DMA->SDRAM+LCD. Отсюда и пространные вопросы.
  4. LPC4088: SDRAM+LCD, DMA+MCI

    Здравствуйте, господа. Мучаю проектик (или он меня), в котором собираюсь связать чтение с SD-карты файлов графики, используя DMA, в область памяти внешней SDRAM, откуда всё попадёт на TFT. Тырю куски кода из открытых примеров. Например, используя отладочную плату SK-LPC4088, беру из комплекта. Связку, которую хотелось бы сделать мне, там нет. Настроил связку DMA+MCI. Присоединяю связку SDRAM+LCD, которая отдельно работала (достаточно кинуть данные в область внешней памяти) и от цепочки: Инициализация диска - Монтирование файловой системы - Открытие файла - Чтение файла - Закрытие файла, остаются только две первых операции - файл уже не открывается. Библиотека FatFs. В проекте конфигурируется SysTick на 1 мс для обеспечения пауз. Может в этом всё зло? С контроллерами LPCxxxx у нас в стране связано меньше разработчиков, чем STMxxxx и, откровенно говоря, хотелось бы найти гуру, который изредка согласился бы подсказывать. Могу отправить проект рожденный в MCUXpresso под вышеназванную плату, если понадобится.
  5. У меня его нет, но на примере других сред, настройку надо проводить в разделе конкретного языка "Application Lenguages", я так думаю. А как на самом деле?
  6. Прошу ввести RSS All ленту ( http://electronix.ru/forum/index.php?act=rssout&id=1 ) как в старом варианте, а не только в разделах.
  7. Печь от Аверона - АПИК 2.1. Трафареты пока сами режем плоттером на пленке - благо, пока ничего меньше шага 0,635 нет.
  8. У нас в пользовании установщик SMD-TAXI. Довольны вполне. ПО не сложное, кстати. Ребята постоянно идут вперед. Хорошая поддержка и довольно частые обновления ПО. Главное, что прислушиваются к советам от конечных пользователей. Тоже малосерийное производство, но за станком, как правильно замечено, у нас отдельно выделенный сотрудник.
  9. Пусть меня поправят, если ошибаюсь, но, если в свойствах проекта Вы не поставите "галку" присвоения классов цепям, а будете эту работу проводить вручную в pcb, то можете применять и порты питания к сигнальным линиям. А в Вашем случае, если хочется как в PCAD, то как советовали выше, пользоваться инструментом Place - Net Label.
  10. Читайте тут. В левой части закладки Commands отметьте PCB Shortcuts, а в правой двойным кликом по Next Signal Layer. В открывшемся окне в поле для альтернативного варианта введите = . Теперь по этой клавише получите смену сигнальных слоев.
  11. Могу предположить, что оставив первый вариант, в Preferences - Schematic - Grafical Editing поставить галку Shift Click To Select и настроить, нажав на кнопку Primitives... А может Preferences - Schematic - Grafical Editing поставить галку Display Strings As Rotated
  12. Цитата(twix @ Mar 22 2018, 17:55) Так что полтинник это совсем неплохо Даже, если и больше дадут сроки выполнения заданий будут больше, чем их исполнение специалистами в своем направлении.