Добрый день.
Столкнулся с такой ситуацией... При работе в Keil программируя контроллер на указанной плате, заметил что обозначения некоторых регистров в программе не соответствуют указанным в мануале (касательно синтаксиса)... Но благодаря поискам в инете нашёл как они пишутся (как к ним обращаться)...
Занялся изучением USB... Но вот регистры как-то иначе записываются, не так как указано в мануале...
Вот так пробовал, выводит ошибку:
OTG_FS_GAHBCFG |= (1<<0);
А как к ним правильно обращаться не нашёл...
Возможно их определения вложены в соответствующие библиотеки...
Может кто-нибудь знает...?