реклама на сайте
подробности

 
 
> LPC175x/6x - скорость SSP
toweroff
сообщение Dec 20 2015, 22:27
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Доброго времени

Хочу приспособить себе Raspberry Pi 2 для управления небольшим фрезерным станком. Есть на просторах такое чудо, как Machinekit (собранный Raspbian и LinuxCNC), а к ней - примочка PICnc v2, которая подключается к малине по SPI (https://github.com/kinsamanka/PICnc-V2)

Собран сей девайс на PIC32MX150, по даташиту у него скорость SPI до 25 мбит/с

Такого контроллера в наличии нет, зато есть LPC1751. У него, вроде как, все хорошо, и 100 МГц тактовая, и DMA можно к SSP прикрутить. Переписать код под него тоже не проблема, умного там ничего нет, тупо принял по SPI - записал в GPIO и наоборот

Но вот даташит озадачил
Цитата
Maximum SSP speed of 33 Mbit/s (master) or 8 Mbit/s (slave)
• Compatible with Motorola SPI, 4-wire Texas Instruments SSI, and National
Semiconductor Microwire buses





Synchronous serial communication
Master or slave operation
8-frame FIFOs for both transmit and receive
4-bit to 16-bit frame
DMA transfers supported by GPDMA


это как же так (8 Mbit/s в слейве), если тактироваться от CCLK?

В принципе, я еще посмотрю, что там драйвер SPI у малины вообще хочет по клоку, да и у PIC32, судя по даташиту, в слейве параметры клока указаны как TscL=Tsck/2 и TscH=Tsck/2 при f_sck_max=50 MHz, т.е. тоже не шибко хорошо

Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 04:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01369 секунд с 7
ELECTRONIX ©2004-2016