Search found 81 matches
- 22-Mar-2014, 19:45
- Forum: Hardware, DIY (Do-It-Yourself)
- Topic: [RPI] Использование SPI из Python на Raspberry Pi
- Replies: 6
- Views: 57472
Re: [RPI] Использование SPI из Python на Raspberry Pi
http://www.raspberrypi.org/forum/viewtopic.php?f=33&t=59931 by halhertani » Mon Nov 04, 2013 5:03 pm With I2C, each slave device has an address and the master chip (microcontroller or RPi) must first send the address of the device of interest to initiate communication with it. In SPI there's no such...
- 20-Mar-2014, 20:48
- Forum: Unix, Linux, Mac OS, DOS
- Topic: Краткий обзор языка Python
- Replies: 4
- Views: 32274
Re: Краткий обзор языка Python
Cпециальные функции для работы со списками filter (<функция>, <список>) возвращает список из тех элементов <спиcка>, для которых <функция> принимает значение "истина". map (<функция>, <список>) применяет <функцию> к каждому элементу <списка> и возвращает список результатов. reduce (f, <список>, [, ...
- 20-Mar-2014, 16:18
- Forum: Unix, Linux, Mac OS, DOS
- Topic: Краткий обзор языка Python
- Replies: 4
- Views: 32274
Re: Краткий обзор языка Python
Операторы для всех типов последовательностей (списки, тьюплы, строки) len (s) возвращает длину s. min (s), max (s) наименьший и наибольший элементы s соответственно. x in s истина (1), если s включает в себя элемент равный x, иначе - ложь (0). x not in s ложь, если s включает x, иначе истина. s + t...
- 20-Mar-2014, 15:52
- Forum: Unix, Linux, Mac OS, DOS
- Topic: Краткий обзор языка Python
- Replies: 4
- Views: 32274
Re: Краткий обзор языка Python
Описание языка. Управляющие конструкции if <условие1>: <оператор1> [ elif <условие2>: <оператор2>]* [ else: <оператор3> ] Оператор "если". Часть в квадратных скобках является необязательной. Следующий за скобками символ "*" означает, что заключенная в скобки часть может быть записана неоднократно о...
- 20-Mar-2014, 15:31
- Forum: Unix, Linux, Mac OS, DOS
- Topic: Краткий обзор языка Python
- Replies: 4
- Views: 32274
Re: Краткий обзор языка Python
Обзор особенностей 1. Python, в отличие от многих языков (Pascal, C++, Java, и т.д.), не требует описания переменных. Они создаются в месте их инициализации, т.е. при первом присваивании переменной какого-либо значения. Значит, тип переменной определяется типом присваиваемого значения. В этом отнош...
- 20-Mar-2014, 15:26
- Forum: Unix, Linux, Mac OS, DOS
- Topic: Краткий обзор языка Python
- Replies: 4
- Views: 32274
Краткий обзор языка Python
http://www.helloworld.ru/texts/comp/lang/python/python2/index.htm Введение Общие сведения о Python. Достоинства и недостатки Достоинства языка Недостатки языка Обзор особенностей Тьюпл Список Словарь Описание языка. Управляющие конструкции Обработка исключительных ситуаций Объявление функций Объявле...
- 15-Mar-2014, 12:08
- Forum: Hardware, DIY (Do-It-Yourself)
- Topic: [RPI] Использование SPI из Python на Raspberry Pi
- Replies: 6
- Views: 57472
Re: [RPI] Использование SPI из Python на Raspberry Pi
https://projects.drogon.net/understanding-spi-on-the-raspberry-pi/ The Raspberry Pi only implements master mode at this time and has 2 chip-select pins , so can control 2 SPI devices. (Although some devices have their own sub-addressing scheme so you can put more of them on the same bus) One thing t...
- 15-Mar-2014, 12:04
- Forum: Hardware, DIY (Do-It-Yourself)
- Topic: [RPI] Использование SPI из Python на Raspberry Pi
- Replies: 6
- Views: 57472
Re: [RPI] Использование SPI из Python на Raspberry Pi
http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus SPI_single_slave_svg.png As the names suggest, the M_CLK line carries clock pulses which provide synchronisation. When a transfer is taking place, a bit of data is transferred via MOSI from Master to slave and at the same time a bit of dat...
- 14-Mar-2014, 19:35
- Forum: Hardware, DIY (Do-It-Yourself)
- Topic: [RPI] Использование SPI из Python на Raspberry Pi
- Replies: 6
- Views: 57472
Re: [RPI] Использование SPI из Python на Raspberry Pi
tightdev.net/SpiDev_Doc.pdf SpiDev Documentation Description This module defines an object type that allows SPI transactions on hosts running the Linux kernel. The host kernel must have SPI support and SPI device interface support. All of these can be either built-in to the kernel, or loaded from mo...
- 11-Mar-2014, 19:17
- Forum: Hardware, DIY (Do-It-Yourself)
- Topic: [RPI] Использование GPIO из Python на Raspberry Pi
- Replies: 0
- Views: 40124
[RPI] Использование GPIO из Python на Raspberry Pi
http://habrahabr.ru/post/214839/ Делюсь своим опытом, полученным при изучении задачи вынесенной в заголовок. В статье рассматриваются два варианта работы, которые можно использовать в Python-программах, обращающихся к портами GPIO Raspberry Pi. Порты GPIO Raspberry Pi выглядят следующим образом: Ras...