| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
STM32 и 9 бит SPI... всё так плохо?
28.04.2012, 19:27
|
|
|
Гражданин KAZUS.RUN
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: STM32 и 9 бит SPI... всё так плохо?
по секрету сообщаю - там и хвостика то нет никакого  спасибо производителю экрана
|
|
|
|
28.04.2012, 19:57
|
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: STM32 и 9 бит SPI... всё так плохо?
Сообщение от tanq
|
|
Меня удивляет
|
Меня вот тоже удивило... то УАРТ предлагают... то внешнюю логику... ещё встречалось "задействовать таймер"... поэтому и затеял эту тему...
Сообщение от tanq
|
|
чего здесь на 9 страниц обсуждать
|
"А поговорить?"(С)
|
|
|
|
28.04.2012, 20:02
|
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: STM32 и 9 бит SPI... всё так плохо?
Сообщение от Hives
|
|
спасибо производителю экрана
|
Какого экрана??? Они все разные...
|
|
|
|
07.08.2012, 20:58
|
|
|
Прописка
Регистрация: 20.02.2006
Сообщений: 283
Сказал спасибо: 9
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: STM32 и 9 бит SPI... всё так плохо?
Не знаю что за проект но:
http://code.google.com/p/rt-thread/s...x_spi.h?r=2143
|
Цитата:
|
#define SPI_DataSize_4b ((uint16_t)0x0300)
#define SPI_DataSize_5b ((uint16_t)0x0400)
#define SPI_DataSize_6b ((uint16_t)0x0500)
#define SPI_DataSize_7b ((uint16_t)0x0600)
#define SPI_DataSize_8b ((uint16_t)0x0700)
#define SPI_DataSize_9b ((uint16_t)0x0800)
#define SPI_DataSize_10b ((uint16_t)0x0900)
#define SPI_DataSize_11b ((uint16_t)0x0A00)
#define SPI_DataSize_12b ((uint16_t)0x0B00)
#define SPI_DataSize_13b ((uint16_t)0x0C00)
#define SPI_DataSize_14b ((uint16_t)0x0D00)
#define SPI_DataSize_15b ((uint16_t)0x0E00)
#define SPI_DataSize_16b ((uint16_t)0x0F00)
#define IS_SPI_DATA_SIZE(SIZE) (((SIZE) == SPI_DataSize_4b) || \
((SIZE) == SPI_DataSize_5b) || \
((SIZE) == SPI_DataSize_6b) || \
((SIZE) == SPI_DataSize_7b) || \
((SIZE) == SPI_DataSize_8b) || \
((SIZE) == SPI_DataSize_9b) || \
((SIZE) == SPI_DataSize_10b) || \
((SIZE) == SPI_DataSize_11b) || \
((SIZE) == SPI_DataSize_12b) || \
((SIZE) == SPI_DataSize_13b) || \
((SIZE) == SPI_DataSize_14b) || \
((SIZE) == SPI_DataSize_15b) ||
|
Я так понял касается только F0, но может и не только.
|
|
|
|
07.08.2012, 21:05
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: STM32 и 9 бит SPI... всё так плохо?
EXIS, Ну дык это ж бубль гум ...
Это STM32F00x COrtex M0 ...
|
Цитата:
|
26.1.1 SPI main features
● Master or slave operation
● Full-duplex synchronous transfers on three lines
● Half-duplex synchronous transfer on two lines (with bidirectional data line)
● Simplex synchronous transfers on two lines (with unidirectional data line)
● 4-bit to 16-bit data size selection
● Multimaster mode capability
● 8 master mode baud rate prescalers up to f PCLK/2.
● Slave mode frequency up to f PCLK/2.
● NSS management by hardware or software for both master and slave: dynamic change
of master/slave operations
● Programmable clock polarity and phase
● Programmable data order with MSB-first or LSB-first shifting
● Dedicated transmission and reception flags with interrupt capability
● SPI bus busy status flag
● SPI Motorola support
● Hardware CRC feature for reliable communication:
|
__________________
Осторожно , злой кот
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:49.
|
|