как избежать повреждения контроллера во время связи UART

Я пытаюсь связаться с моей платой, которая использует контроллер efm32lg230f256. Я хочу купить кабель для связи RS232 UART, свойства которого указаны в таблице и ссылке ниже. В таблице, приведенной ниже, я не вижу, какое напряжение может принимать контроллер? Может возникнуть ситуация, когда мой компьютер отправит команду с более высокими значениями, чем контроллер может обработать и повредить ее. Как я могу убедиться, что этого не произойдет? Спасибо. https://www.silabs.com/documents/public/data-sheets/efm32lg-datasheet.pdf

https://www.mouser.co.il/datasheet/2/163/DS_C232HD_UART_CABLE-4313.pdf  введите описание изображения здесь

введите описание изображения здесь


person rocko445    schedule 30.06.2020    source источник
comment
RS232 вообще не участвует в вашей ситуации. Уровни RS232 могут повредить вашу плату, но ваш кабель USB-UART (надеюсь) пустой, без линейного драйвера, который бы повышал сигналы до уровней RS232. Хотя это и не надежный, обычно экспериментальные кабели, заканчивающиеся оголенными проводами, отдельными контактами или заголовками, являются логическими уровнями, в то время как потребительские кабели, заканчивающиеся D-образным разъемом, являются уровнями RS232, предназначенными для использовать при разговоре с готовым оборудованием в шасси. Оба могут использовать одни и те же микросхемы USB-UART, проблема заключается в дополнительном драйвере линии RS232.   -  person Chris Stratton    schedule 01.07.2020


Ответы (1)


В главе 4.2 спецификации приведены максимальные значения. Поскольку показанный кабель работает с уровнями 3,3 В, он должен точно соответствовать, если вы запитаете контроллер от 3,3 В.

person the busybee    schedule 30.06.2020