:::: MENU ::::

Простая библиотека для памяти (Serial NOR Flash) типа M25, часть 2

Микросхемы памяти M25xxx представлены на рынке различными производителями. Они имеют одинаковый интерфейс и алгоритм работы. Далее будет представлена простенькая реализация библиотеки для работы с данной памятью.

Continue Reading


Простая библиотека для памяти (Serial NOR Flash) типа M25, часть 1

Микросхемы памяти M25xxx представлены на рынке различными производителями. Они имеют одинаковый интерфейс и алгоритм работы. Далее будет представлено краткое описание и простенькая реализация библиотеки для работы с данной памятью.

Continue Reading



STM32L, USB, CDC, виртуальный COM-порт, начало

Попробуем разобраться с реализацией USB на STM32L. Библиотека от ST просто ужасна. Нет, она прекрасно работает, но на ее примере разобраться с USB навряд ли получится. Она написана очень сложно. А вот на примере от keil (у них есть свой пример для USB) разобраться можно. Вот на таком немного переработанном примере я и постараюсь объяснить (хотя бы для самого себя) как можно реализовать USB на микроконтроллере.

В примере реализуется CDC устройство.

Continue Reading



sdram is42s16400j на stm32f429-disco — Timeout

У STM32F429 есть аппаратный Flexible memory controller (FMC), который позволяет работать с:

  • The NOR/PSRAM memory controller
  • The NAND/PC Card memory controller
  • The Synchronous DRAM (SDRAM/Mobile LPSDR SDRAM) controller

Для работы с SDRAM необходимо настроить timeout‘ы. Рассмотрим, что значит каждый timeout.

Continue Reading


Modbus RTU Server (Slave)

Довольно часто программисту встраиваемых систем приходится работать с протоколом Modbus RTU или Modbus через Ethernet. Это клиент-серверный протокол. На встраиваемом устройстве может работать как клиент (шлет запросы), так и сервер (отвечает на запросы).

Далее приведено описание моей реализации modbus сервера (slave) для микроконтроллеров (в принципе ее можно использовать и на ПК).

Continue Reading


Примеры использования StdPeriph — тактирование 32МГц с настройкой пропуска такта flash

В данной серии статей будут приведены примеры работы с периферией STM32L с помощью библиотеки, предоставляемой ST — StdPeriph. Перед использованием примеров не забывайте включать, соответствующие файлы библиотеки в проект.

Continue Reading




Страницы:1234567