life_air
Posts: 5
Joined: Mon Feb 10, 2014 6:32 am

Python - написать руками SPI

Tue Feb 18, 2014 2:49 pm

Безымянный.jpg
Безымянный.jpg (23.96 KiB) Viewed 1996 times
Спасите, помогите!

Я пытаюсь прошить два чипа: синтезатор и демодулятор квадратурный. Интерфейс взаимодействия - что-то очень похожее на SPI. Но как бы я не старался, чтобы я не делал, ни тот ни другой меня просто не видят и не слышат. Что самое интересное, я использовал spi.dev.
Я решил попробовать написать SPI строго по даташиту и столкнулся с тем, что не могу точно задавать временные положения импульсов и их длину, как подразумевает стандарт. Вообщем, прошу подсказать мне, как можно сделать руками SPI. Не обязательно в Python.

User avatar
svsdval
Posts: 133
Joined: Fri Jan 18, 2013 5:12 pm
Location: Russia->Siberia->Altayskiy Kray->Biysk
Contact: ICQ Website

Re: Python - написать руками SPI

Thu Feb 20, 2014 1:39 am

life_air wrote:Вообщем, прошу подсказать мне, как можно сделать руками SPI. Не обязательно в Python.
Тебе нужно использовать системные задержки нано и микросекунд, в этом случае ты будешь иметь 100% контроль над ними, так же перед запуском нужно повысить приоритет у процесса... =)
Debian/Blender/Gimp/Inkscape/Lmms/Fpc/Gcc crazy user ;)

Return to “Русский”