2017-02-20 15 views
0

Я хочу управлять контроллером mBed с Python 2.7 Я попробовал этот код, как начатьmbed управления во главе с питоном 2.7

from mbedrpc import * 

serdev = '/dev/tty.usbmodemfa122' 

mbed = SerialRPC("/dev/tty.usbmodemfa122", 9600) 

x = DigitalOut(mbed, "LED1") 

x.write(1) 

код не работает означает, что светодиодный индикатор не включается. Вы знаете, где ошибка, и есть ли у вас какие-либо предложения по ее решению? Большое спасибо

ответ

0

Какой совет вы используете и какую версию mbed? Похоже, вы пытаетесь использовать вызовы RPC, которые были удалены с магистральной магистрали уже несколько лет. Поэтому для использования RPC с mbed вам нужно будет использовать доску и программу от ~ 3 лет назад.

Если вам интересно, вы можете использовать микропитон на микробите!

+0

Я использую mbed LPC1768. Так оно работает для этого ?? У меня нет выбора, я должен работать с ним и контролировать его с помощью python. –

+0

Несомненно, это должно сработать тогда. Вам просто нужно убедиться, что вы используете версию библиотеки mbed, в которой все еще есть RPC (это было совсем немного, поэтому найти существующую примерную программу и импортировать ее без обновления - это ваш лучший выбор). – mbedAustin