среда, 25 апреля 2012 г.

Список COM-портов в Qt. Библиотека qextserialport.

В добавление к предыдущему посту, есть и самый удобный способ построения списка COM-портов в Windows - с использованием готовой библиотеки qextserialport.

Всё ну очень просто.


#include 

QStringList getComPortList()
{
    QStringList list;
    QList ports = QextSerialEnumerator::getPorts();
    foreach(QextPortInfo port, ports)
    {
        list.append(port.portName);
    }
    return list;
}

понедельник, 23 апреля 2012 г.

Список COM-портов в Qt.

При программировании под Windows есть очень простая, можно сказать, стандартная задача - построение списка COM-портов и вывод списка в комбобокс.

Ниже приведу два варианта построения такого списка и объясню, почему с использованием только Qt это сделать невозможно.

вторник, 31 января 2012 г.

Работа с Linux GPIO из User Space

Ядро Linux предоставляет для доступа к входам/выходам GPIO (general purpose input/output) специальный интерфейс, который позволяет работать с GPIO как с символьными устройствами.

Прежде всего, сошлюсь на полезный пост Linux - Accessing GPIO from User Space и дополню его некоторыми комментариями, а также описанием работы с прерываниями.

вторник, 24 января 2012 г.

TMS320С55xx - ошибка в загрузчике.

По результатам проектирования одного устройства на с5505 появилась следующая информация.

Во встроенном загрузчике данного процессора присутствует ошибка, приводящая к возможной неработоспособности загрузки процессора из NOR-flash. Поэтому рецепт, описанный здесь может не работать.