Важная информация
RSS лента

Все записи дневника

  1. Разработка копировщика флоппи дисков (Floppy Deuce). Часть 5


    STM32CubeMX. Конфигурируем USB CDC. Виртуальный COM порт.


    Конфигурирование USB не сложнее конфигурирования любого другого периферийного устройства микроконтроллера (можно долго дискутировать хорошая или плохая программа Cube, но программисты ST сократили нам работу очень существенно).


    Назначение выводов USB.


    На вкладке Pinout ищем элемент USB_OTG_FS и конфигурируем его как показано на картинке ...
    Категории
    Без категории
  2. Разработка копировщика флоппи дисков (Floppy Deuce). Часть 4


    STM32CubeMX. Конфигурирование таймера для захвата (измерения длительности) сигналов INDEX , READ_DATA и вывода сигнала WRITE_DATA.


    Для захвата сигналов INDEX, READ_DATA и вывода сигнала WRITE_DATA будем использовать таймер TIM2. Функциональную диаграмму таймера можно посмотреть на картинке:




    Назначение выводов таймера TIM2.



    На вкладке Pinout ищем элемент ...

    Обновлено 04.04.2017 в 12:56 gordiole

    Категории
    Без категории
  3. Разработка копировщика флоппи дисков (Floppy Deuce). Часть 3


    STM32CubeMX. Первая генерация проекта для компилятора EWARM IAR Systems.


    Перед началом генерации нам необходимо произвести настройку проекта. Для этого заходим в меню Project -> Settings в открывшемся окне на вкладке Project производим настройки согласно картинке



    ...

    Обновлено 04.04.2017 в 11:35 gordiole

    Категории
    Без категории
  4. Разработка копировщика флоппи дисков (Floppy Deuce). Часть 2


    STM32CubeMX. Конфигурирование таймеров для симуляции сигналов READ_DATA и INDEX от флоппи диска.


    На первоначальном этапе разработки копировщика мы не будем использовать флоппи привод, а будем симулировать необходимые сигналы для отладки программы.
    Для симуляции READ_DATA (данные дорожки) используем таймер ...

    Обновлено 03.04.2017 в 21:28 gordiole

    Категории
    Без категории
  5. Разработка копировщика флоппи дисков (Floppy Deuce). Часть 1


    STM32CubeMX. Конфигурирование системы тактирования микроконтроллера


    Среда разработки STM32CubeMX бесплатная. Чтобы загрузить её заходим на сайт www.st.com. В строке поиска набираем STM32Cube и сайт предоставит ссылки на Embedded Software. Прежде чем загрузить программное обеспечение потребуется зарегистрироваться на сайте.
    Устанавливаем ...

    Обновлено 02.04.2017 в 21:20 gordiole

    Категории
    Без категории