ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
966851 Топик полностью
evgeniy1294 (25.12.2019 08:33, просмотров: 393) ответил Ксения на Правильно ли я вас поняла, что выставить 8 младших бит в порту можно так:
1) "Правильно ли я вас поняла, что выставить 8 младших бит в порту можно так" - да, все верно, так как установка имеет приоритет над сбросом. 2) А вот про stm32f103 не поняла это: "так делать категорически нельзя, так как подтяжка входа управляется также записью в порт". - ваш вопрос касался связи между альтернативными функциями и регистром управления портом ODR: "Что случится с битами порта, если долбануть по его ODR, когда эти биты уже несут альтернативные функции (JTAG, UART, SPI, ADC и т.п.)?" - у f103 потдяжка входа управляется не через PUPDR, а через запись в порт 1 (up) или 0 (down). Если периферии для работы нужна подтяжка, а вы её грохнули через ODR... 3) Уточнение по JTAG/SWD: Connect the I/O to AF0 and configure it depending on the function used: JTAG/SWD, after each device reset these pins are assigned as dedicated pins immediately usable by the debugger host (not controlled by the GPIO controller) 4) "И вообще он меня сильно удивляет - установила режим open_drain + pull_up, но не вижу высокого уровня ни при одном состоянии бит." - проверю.