Понадобилось написать программу с использованием STM32 OTG на МК STM32F107. Полез искать файлы с дефайнами для этого модуля. И затык - ничего "нормального" не могу найти. Раньше пользовался хедером для STM32f1xx - stm32f10x.h. Но в нем нет описания регистров OTG. На сайте ST находил библиотеки но там какая то фигня с OTG - все запутанно как то. Нет ли хедеров, где так же, как и в stm32f10x.h, нормально описаны регистры и биты регистров для OTG?
Не любитель пользоваться сторонними либами, по этому и спрашиваю про подобный хидер.
Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643
Возможно вам удастся сгенерить самостоятельно то, что вам нужно при помощи CMSIS SVD. Я пробовал - работает. Единственное, я не проверял это в части OTG регистров и не помню откуда брал исходные XML файлы (возможно в составе CMSIS).
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Группа: Участник
Сообщений: 101
Регистрация: 2-05-15
Из: Россия, Омск
Пользователь №: 86 474
Keil 5 с DFP. В пакете поддержки STM32F1 имеется файл OTG_STM32F10x_cl.h, в нём описаны регистры. А самом STM32f1xx.h их нет, как и в обычных заголовочниках.
Keil 5 с DFP. В пакете поддержки STM32F1 имеется файл OTG_STM32F10x_cl.h, в нём описаны регистры. А самом STM32f1xx.h их нет, как и в обычных заголовочниках.