|
Реализация SPI в AVR |
|
|
|
 |
Ответов
|
Oct 1 2013, 22:57
|
Профессионал
    
Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439

|
Цитата(ILYAUL @ Oct 1 2013, 23:15)  В большинстве случаев его просто сажают на землю Обычно с этого начинают писать драйвер SPI EEPROM. Потом, наевшись проблем, понимают наконец роль сингнала SS и начинают им управлять. Я же поднесу вам суть проблемы на блюдечке. Вот выдержка из описания микросхемы памяти AT25010A: A Write instruction requires the following sequence. After the CS line is pulled low to select the device, the WRITE op-code (including A8) is transmitted via the SI line fol- lowed by the byte address (A7 A0) and the data (D7 D0) to be programmed. Programming will start after the CS pin is brought high. The low-to-high transition of the CS pin must occur during the SCK low time immediately after clocking in the D0 (LSB) data bit. Если SS посадить на землю, то ничего не запишется. http://www.atmel.ca/Images/doc3348.pdf
Сообщение отредактировал Tarbal - Oct 1 2013, 23:06
|
|
|
|
Сообщений в этой теме
vladimir_orl Реализация SPI в AVR Sep 25 2013, 13:13 Tarbal Цитата(vladimir_orl @ Sep 25 2013, 17:13)... Sep 25 2013, 14:45 aaarrr Цитата(Tarbal @ Sep 25 2013, 18:45) Класс... Sep 25 2013, 14:57  Tarbal Цитата(aaarrr @ Sep 25 2013, 18:57) Вообщ... Sep 25 2013, 15:35 _pv Цитата(vladimir_orl @ Sep 25 2013, 20:13)... Sep 25 2013, 15:01 vladimir_orl Да, действительно. На шине master-slave всего три ... Sep 26 2013, 04:21 V_G Цитата(vladimir_orl @ Sep 26 2013, 14:21)... Sep 26 2013, 04:34 vladimir_orl ЦитатаНа slave чипселект после каждого байта включ... Sep 26 2013, 05:12 V_G Это вы неправильно сделали. Линия SS, если это SPI... Sep 26 2013, 07:26 ZASADA прочитайте предыдущие темы топикстартера.
это не с... Sep 26 2013, 08:15 vladimir_orl Да. Это нестандартный SPI. Но в том-то и дело что ... Sep 26 2013, 10:59 Tarbal "Осетрина бывает только первой свежести... Sep 26 2013, 13:02 __Alexander а почему это слэйв самостоятельно выставляет на ли... Sep 30 2013, 14:54 Tarbal Цитата(__Alexander @ Sep 30 2013, 18:54) ... Sep 30 2013, 18:43 __Alexander да. не внимательно прочел. сорри.
уж слишком мног... Oct 1 2013, 06:37 ILYAUL Ваш случай по-видимому относится к меньшинству , г... Oct 2 2013, 11:58 Duhas это не чей то случай, это часть спецификации инте... Oct 2 2013, 16:15 ILYAUL Цитата(Duhas @ Oct 2 2013, 20:15) а в слу... Oct 2 2013, 17:57  Tarbal Цитата(ILYAUL @ Oct 2 2013, 21:57) Проток... Oct 3 2013, 16:08   ILYAUL Цитата(Tarbal @ Oct 3 2013, 20:08) И аргу... Oct 3 2013, 16:14    Tarbal Цитата(ILYAUL @ Oct 3 2013, 20:14) Что же... Oct 3 2013, 17:40    Tarbal deleted duplicated message Oct 3 2013, 18:44 Duhas считаю что красивым решением для 22 устройств буде... Oct 3 2013, 04:10 ILYAUL Я посмотрел этот проект, чтобы себе напомнить как ... Oct 3 2013, 07:42 ZASADA ILYAUL, есть устройства, позволяющие вешать их пар... Oct 3 2013, 19:08 Xenia Цитата(ZASADA @ Oct 3 2013, 23:08) ILYAUL... Oct 3 2013, 19:20  ZASADA Цитата(Xenia @ Oct 3 2013, 22:20) Это те,... Oct 3 2013, 21:32   Tarbal А еще у SPI есть одна логическая проблема. Причинн... Oct 4 2013, 01:54   Duhas Цитата(ZASADA @ Oct 4 2013, 05:32) просто... Oct 4 2013, 04:33 ILYAUL Цитата(ZASADA @ Oct 3 2013, 23:08) ILYAUL... Oct 4 2013, 08:44 _Pasha Много раз говорили о том, что если чипселект не ог... Oct 4 2013, 13:29
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|