Использование UART в своей программе
alexanib |
|
|
|
|
|
|
|
Пункты: 2343 |
Регистрация: 27.02.2011 |
|
|
|
Плата - sam9g45, стоит линукс.
Вопрос таков - как в программе использовать UART.
Есть устройство, которое передает по UART некоторые данные, которые необходимо отображать на экране. С графической часть вопрос решён, но вот как принимать эти данные не понимаю. |
|
|
|
|
|
Jury093 |
|
|
|
|
|
|
|
Пункты: 54271 |
Регистрация: 25.05.2009 |
Пол: Мужчина |
Из: Санкт-Петербург |
|
- поискать что типа "линукс для чайников, программирование"
- покопаться в сорцах того же Busybox - в связных утилитах
- взять сорцы любой терминалки и посмотреть базовые процедуры оттуда (minicom, tty, putty) |
На любой вопрос есть любой ответ. |
|
|
|
|
Lampus |
|
|
|
|
|
|
|
Пункты: 3552 |
Регистрация: 26.04.2011 |
|
|
|
|
|
|
|
alexanib |
|
|
|
|
|
|
|
Пункты: 2343 |
Регистрация: 27.02.2011 |
|
|
|
А вот такой вопрос - в /dev/ есть устройства ttyS0 ttyS1 ttyS2. Это и есть порты uart ? Или нет ? |
|
|
|
|
|
alexanib |
|
|
|
|
|
|
|
Пункты: 2343 |
Регистрация: 27.02.2011 |
|
|
|
Ответил на свой вопрос сам, глянув файл платы в исходниках ядра. |
|
|
|
|
|
|