Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2019-дек-11 09:04

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: 1310НМ025 ещё один пример кода.
СообщениеДобавлено: 2019-ноя-03 22:38 
Не в сети
Аватара пользователя

Зарегистрирован: 2019-июн-07 20:31
Сообщения: 5
Организация: ОП АО "ПКК Миландр"
Откуда: г. Санкт-Петербург
Привет всем!
Решил поделится исходным кодом для работы с преобразователем сигналов датчиков перемещения 1310НМ025.
В процессе освоения микросхемы 1310НМ025 в составе отладочного комплекта, мною было решено сделать свой вариант программного обеспечения как для установленного микроконтроллера так и для ПЭВМ. Такое решение помогло лучше разобраться с особенностями преобразователя. Для микроконтроллера на ядре ARM Cortex-M3 программное обеспечение разработано в Keil, а для ПЭВМ в Qt Creator с использованием библиотек Qt. Виджет индикатора положения вала в градусах свой. ПО написано больше на "скорую руку", но для кого-то думаю будет полезно. Обмен данными между отладочным комплектом и ПЭВМ односторонний. Формат выдачи: $[СКВТ1-2 байта][СКВТ2-2 байта]*. Затем в программе на ПЭВМ преобразуется в градусы с помощью соотношения "угол = [СКВТx-2 байта]*360/65536".
P.S. Программное обеспечение разработано в ОС Windows.


Вложения:
1310NM025_исходный_код.rar [6.14 КБ]
25 скачиваний
1310NM025_программа.rar [4.6 МБ]
21 скачивание
1310НМ025 - Keil.rar [454.17 КБ]
23 скачивания
[ attachment ]
Снимок экрана в 2019-11-03 21-44-38.png [ 64.04 КБ | 306 просмотров ]

_________________
Ни что великое, не было достигнуто без энтузиазма!
Ральф Уолдо Эмерсон (1803-1882г.г.)
Вынести предупреждение
Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя


Быстрые действия:
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB