ChibiOS и uGFX на HY-MiniSTM32V

Тема в разделе "ChibiOS/RTOS", создана пользователем radioengineer, 12 окт 2014.

  1. radioengineer

    radioengineer Администратор Команда форума

    Сообщения:
    3.592
    Симпатии:
    357
    Адрес:
    Алматы
    Решил создать вот такую темку для обсуждения нюансов запуска и разработки с chibios и ugfx на базе платы HY-MiniSTM32V.

    STM32devkitBuildup2.jpg

    Для начала выложу board файлы, написанные мной, они хорошо комментированы, так что думаю проблем с пониманием не возникнет.

    Вложения:

    • board.c
      Размер файла:
      1,4 КБ
      Просмотров:
      77
    • board.h
      Размер файла:
      10,6 КБ
      Просмотров:
      96
    _VN_ нравится это.
     
    : chibios, ugfx, stm32, ministm32
  2. radioengineer

    radioengineer Администратор Команда форума

    Сообщения:
    3.592
    Симпатии:
    357
    Адрес:
    Алматы
    Для желающих можно присоединиться к разработке моего небольшого проекта. В репозитории кстати можно увидеть всю структуру проекта. Или можно создать с нуля любой другой проект в обучающих целях. Для этого можно сначала поставить какую-нибудь интересную задачу.
    Последнее редактирование: 12 окт 2014
  3. electrotehnik

    electrotehnik Гость

    Сообщения:
    7
    Симпатии:
    0
    Здорово! Добавили бы эти файлы в стандартную поставку Chibios в новом релизе.
  4. radioengineer

    radioengineer Администратор Команда форума

    Сообщения:
    3.592
    Симпатии:
    357
    Адрес:
    Алматы
    Для этого надо списываться с разработчиком Джованни. Думаю можно написать ему.
  5. electrotehnik

    electrotehnik Гость

    Сообщения:
    7
    Симпатии:
    0
    Я - желающий присоединиться к разработке этого проекта.
    https://bitbucket.org/Electrotehnik
  6. radioengineer

    radioengineer Администратор Команда форума

    Сообщения:
    3.592
    Симпатии:
    357
    Адрес:
    Алматы
    Добавил в группу. Проект пока на стадии, что можно делать что угодно, поэтому предлагаю для начала описать в теме кто чего хочет получить от платы, потом скомпонуем небольшое ТЗ, поделим на модули и можно приступать.
  7. electrotehnik

    electrotehnik Гость

    Сообщения:
    7
    Симпатии:
    0
    Мои предложения по пунктам ТЗ:
    1. Чтение цифровых датчиков, подключенных по 1-wire (DS18B20) и присвоение значений их показаний переменным.
    2. Чтение аналоговых датчиков (работа с ADC MCU), присвоение их значений переменным.
    3. Работа с SPI, например, с акселерометром. Или IMU в сборе (Polulu UM6).
    4. Вывод на дисплей текстовых полей со значениями переменных.
    5. В процессе чтения датчиков вывод на дисплей графика зависимости значения переменных от времени.
    6. Вывод на дисплей кнопок или ползунков, по изменению состояния которых устанавливалось новое значение PWM на выходе порта МК, на примере управления серводвигателем.
    7. Работа с файловой системой. Запись текстового файла, в котором каждая новая строка содержит показания датчиков и времени снятия этих показаний. Используя SD-слот для карт памяти на борту платы HY-MiniSTM32V.
  8. radioengineer

    radioengineer Администратор Команда форума

    Сообщения:
    3.592
    Симпатии:
    357
    Адрес:
    Алматы
    Из моих предложений:
    1. Поддержка работы с GPS модулем u-blox 6 по UART
    2. Связь с компьютером через Ethernet соединение, желательно WIZ830MJ
  9. radioengineer

    radioengineer Администратор Команда форума

    Сообщения:
    3.592
    Симпатии:
    357
    Адрес:
    Алматы
    Предлагаю разделиться, я могу взять задачу включения АЦП и вывод на дисплей значений.
  10. UL7AAjr

    UL7AAjr В доску свой

    Сообщения:
    1.915
    Симпатии:
    318
    Род занятий:
    инженер-программист
    Адрес:
    Алма-Ата
    Вот такой девайс мне бы на центральный контроллер датчиков приспособить.

    Антон, и меня запиши пожалуйста. Я сам писать пока ничего не буду, просто почитаю.
    https://bitbucket.org/UL7AAjr
    radioengineer нравится это.
  11. radioengineer

    radioengineer Администратор Команда форума

    Сообщения:
    3.592
    Симпатии:
    357
    Адрес:
    Алматы
  12. radioengineer

    radioengineer Администратор Команда форума

    Сообщения:
    3.592
    Симпатии:
    357
    Адрес:
    Алматы
    Хорошие новости! Вышла ugfx studio.

    Что нас ждет:
    • Интуитивный Drag'n'Drop GUI Designer
    • Полноценный генератор кода
    • Утилита конфигурации
    • Работает как на Windows так и на Linux (это меня радует больше всего:))
    • Многостраничный интерфейс
    • Автоматический анализатор библиотек
  13. pastuh9090

    pastuh9090 Гость

    Сообщения:
    1
    Симпатии:
    0
    Такой вопрос кто-нибудь пробовал собрать такой фарш STM32F4+TFT TJCTM24024(через SPI и библиотеку uGFX)+FreeRTOS? буду рад любому примеру.
  14. radioengineer

    radioengineer Администратор Команда форума

    Сообщения:
    3.592
    Симпатии:
    357
    Адрес:
    Алматы
    Если не ошибаюсь контроллер на этом дисплее ILI9341, по идее не должно быть проблем с прикручиванием, но вот с freertos я никогда не работал.

Поделиться этой страницей