ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
665127 Топик полностью
Petrovich (04.04.2016 11:33, просмотров: 1) ответил Крок на да я про объём текста
Да не про объем. Чел вообще не понимать что к чему. Переводит под себя индусский код, оставляя индуизмы. Вот взять строку return adc->CR & (ADC_FLAG_ADEN & 0xFEFFFFFF); Ну какого хера здесь обращаться к ADC_FLAG_ADEN, который 01000001? Эта ж единичка вверху индусам нужна чтобы выбирать из какого регистра брать флаг: из ISR или CR. А здесь зачем эту крокозябру, если ясно, что анализ бита из CR? Так напиши что-то вроде return ((adc->CR) & (ADC_CR_ADEN)); Какого черта брать флаги из CMSIS если от нее уходишь! Родные флаги лежат в stm32xx.h