ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
8 июня
1518023 Топик полностью
Nikolay_Po (13.05.2025 19:49, просмотров: 89) ответил reZident на ИМХО кроме деактивации I2C вам нужно еще и соответствующие пины перенастроить обратно на основную функцию - GPIO.
Плюс один. Выключить Альтернейтив Фанкшн в конфигурации GPIO надо, чтобы мультиплексор отпустил и позволил работать с регистром ODR (или как его там). 

P.S. Вод до чего доводит привычка к "кубам". Я беру родную библиотечную функцию и тут же разматываю на свои регистры, чтобы в файле "конфиг" закомментировать заголовок этой перифиерии вообще - чтобы работали только core.h и ch32v103.h (условно). В них достаточно объявлений для работы с железом.

Как правило, в предложенных функциях чего-то не хватает. Всё равно переписываю ручками.