ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
932921 Топик полностью
Ксения (10.07.2019 18:07, просмотров: 171) ответил Constantin24 на Перехожу с си на си++ и сразу споткнулся: есть класс Usart, реализующий прием/передачу. По нему создаем usart1 и usart2 для соответствующей периферии. Есть 2 протокола proto1 и proto2. На каждой периферии эти протоколы. Вот как правильно на плюсах
Если у вас у МК используется всего один USART, то оформление в виде класса много пользы не даст. Но если у МК много USART'ов, то имеет смысл организовать код в виде класса, чтобы его можно было использоваться для всех USART'ов. Особенно, если используется не простой побайтный I/O, а организованы программные буфера и вывод типа форматного printf().