У платы есть аппаратные паяльные прокладки, так что мы можем добавить ее?

ZMEMW16
Чт 30 июля 2015 г. 18:39
Я видел несколько плат STM32 с присутствующими устройствами, обычно для гнезда SD -карты, SPI Flash или EEPROM.
Делать пайку может потребоваться микроскоп, но он выполняется :)
с учетом многометровых проверок дорожек, является устройством, которое можно использовать через библиотеку?
.
Стивен

victor_pv
Чт 30 июля 2015 г., 18:47
Вероятно, у меня есть доска, у которой есть место для флэш -памяти SPI, которую я планирую припаять, как только я ее получу. Большая часть времени - это просто экономия затрат, а не установить что -то, что может быть не использовано, но если вы опубликуете ссылку на свою доску, это может помочь узнать, уже проверил ли кто -то добавление деталей к этой плате.

ZMEMW16
Чт 30 июля 2015 г., 21:43
http: // www.aliexpress.com/item/new-arri ... 99925.HTML
Это также первая доска, которую я убил за 40 с лишним лет, подобрал не ту PNSU Barrel Plug 12V, а не 5 В

Но тот, на который я смотрю, меньше, и единственные пустые подушки, которые я подозреваю для водителя камеры S08
http: // www.aliexpress.com/item/arm-cort ... 33756.HTML.

Я также заинтересован в досках с 40 -пентным разъемом для ЖК -дисплея, так как у меня только что есть один ;)
Будет ли этот 40 -дюймовый разъем «стандартная распина», и это «картирование/использование»?

Стивен

Rogerclark
Чт 30 июля 2015 г. 22:13
Стивен

Re: 40 PIN -дисплей.

У меня тоже есть один из них. Я предполагаю, что у вас есть похожий ко мне, я.E использует 16 -битную шину данных/ командной шины, а также слот SD -карты, а также провода сенсорного экрана ?

Афик
Никто не перенес библиотеку для такого рода дисплея.

Я не ожидаю, что это было бы невероятно сложно, но это было бы чем -то, что вам нужно сделать.


Re: пайки чипсы SM

Это можно сделать. На YouTube есть различные видео, показывающие, как это сделать, но это немного сложно, и я обычно избегаю этого, особенно на досках рядом с существующими компонентами.

Если вы действительно хотите какую -то внешнюю оперативную память Flash, уже есть некоторые доски F103V и F103Z в продаже E.глин. на eBay и AliexPress, на которых есть эти фишки.
Я подозреваю, что стоимость правления, включая оперативную память, лишь навывы больше, чем другая доска, плюс стоимость покупки Flash SPI или I2C RAM Chips и т. Д

ZMEMW16
Чт 30 июля 2015 г. 11:14
Что ж, у меня просто есть пара этих SPI Flash SoiC, номер детали был на шелковом экране :)

Для пайки, я просто каскаду свои 3.00x спецификации и мое усилие повязки, припой выглядит как сварочный стержень.

Любая идея, какая библиотека/библиотеки?
Я бы подумал с таким большим количеством булавок, где -то определяется API, что должен встретиться чип драйвера, и это низкий
Уровень (init, set/clear pixel и т. Д.), Который должен быть записан/подтвержден для конкретного чипа? (Сравните UTFT).

Кажется, я не имею большого успеха с этими 2.4 "320x240 ЖК -экраны TFT, либо Plain, либо щит, в настоящее время 0 от 8 : |

Стивен

Rogerclark
Чт 30 июля 2015 г., 23:29
ZMEMW16 написал: Кажется, я не имею большого успеха с этими 2.4 "320x240 ЖК -экраны TFT, либо Plain, либо щит, в настоящее время 0 от 8 : |
Стивен

victor_pv
Чт 30 июля 2015 11:38
Стивен,

У меня нет ни одного из них, но у меня есть одна доска, у которой припаянный eeprom, и накладки на вспышку. Из описания доски я знаю, что это для вспышки SPI, даже не проверяя ее электрически. Я жду некоторых вспышек SPI, а затем проверю, на какие подушки идут эти колодки, и припаяйте флэш -чип.
На второй плате вы связываете, я вижу подушки для SOIC 8 IC, но я не говорю, является ли это для SPI Flash или i2c eeprom.

Если вы можете найти ту же доску в Таобао.com, затем переведйте страницу с Google Translator, вы можете посмотреть, говорят ли они, что это для SPI Flash или i2c.

Теперь, как сказал Роджер, вы можете найти ту же самую доску со вспышкой SPI, уже припаянной по той же цене, или просто больше центов, что может иметь больше смысла, чем выяснить, для чего нужны прокладки, а затем потратить Ваше время пайки.
Но если вы подтвердите от кого -то, кто продает доску, это для SPI Flash, я не пойму, почему вы не сможете ее использовать.
Я протестировал драйвер SPI в портах 1 и 2, и я уверен, что он работает в порту 3 для устройств для порта 3, и если он не работает из коробки, я уверен, что мы сможем его работать.

О ЖК -дисплеях, какие из них вы не можете работать?
Существует множество различных драйверов дисплея, протестированных и работающих на I2C и SPI, и большинство водителей Arduino SPI могут быть перенесены без особых проблем.

ZMEMW16
Пт 31 июля 2015 г., 4:07
2.4 "ЖК -дисплей, я считаю, что это IL9341, однако я был Adafruit GFX/IL9341, TFTLCD, UTFT &Маршруты U8Glib, а не мерцание.
Я использовал клон UNO для вышеизложенного, я также попробовал их на меге.
Все они, щит или ваниль последовательно отображают белый экран. вообще не пробовал сенсорный экран

Я заказываю пару 3.2 дюйма с 40 -контактным разъемом TFT LCDS, Driver IS SSD1289
GOOGLED STM32 & SSD1289
Я вижу себя здесь https: // github.com/notro/fbtft/wiki/ssd1289 часто

Я почти уверен, что подушки SOIC8 предназначены для водителя CAM, так как они сразу же примыкают к выбранным usb/CAM -перемычкам.

часть SPI-Flash (2 на маршруте) была
http: // www.aliexpress.com/item/25q64cva ... 36530.HTML

Заключение:- Если накладки есть, и мы подходящей частью, скорее всего, мы сможем их использовать.

Стивен

victor_pv
Пт 31 июля 2015 г., 4:28
ZMEMW16 написал:2.4 "ЖК -дисплей, я считаю, что это IL9341, однако я был Adafruit GFX/IL9341, TFTLCD, UTFT &Маршруты U8Glib, а не мерцание.
Я использовал клон UNO для вышеизложенного, я также попробовал их на меге.
Все они, щит или ваниль последовательно отображают белый экран. вообще не пробовал сенсорный экран

Я заказываю пару 3.2 дюйма с 40 -контактным разъемом TFT LCDS, Driver IS SSD1289
GOOGLED STM32 & SSD1289
Я вижу себя здесь https: // github.com/notro/fbtft/wiki/ssd1289 часто

Я почти уверен, что подушки SOIC8 предназначены для водителя CAM, так как они сразу же примыкают к выбранным usb/CAM -перемычкам.

часть SPI-Flash (2 на маршруте) была
http: // www.aliexpress.com/item/25q64cva ... 36530.HTML

Заключение:- Если накладки есть, и мы подходящей частью, скорее всего, мы сможем их использовать.

Стивен

Zoomx
Пт 31 июля 2015 г. 5:42 утра
ZMEMW16 написал:2.4 "ЖК -дисплей, я считаю, что это IL9341, однако я был Adafruit GFX/IL9341, TFTLCD, UTFT &Маршруты U8Glib, а не мерцание.

ZMEMW16
Пт 31 июля 2015 г. 10:23
@victor_py
упс, я сделаю их в j упаковок на 0.1 », мы снова идем....SOIC8X10 Заказано, Aliexpress 35p Digi-Key 67p
Писол снова снова

В объявлении говорится 3v3/5v, я должен вывести свой сомневающийся Томас на первый план в будущем : D

& @zoomx
Я сделаю синюю таблетку байта с 2.4 -дюймовый ЖК -дисплей

Я также собираюсь попробовать i2c с 0.96 "128x64 OLED, так что в настоящее время у меня есть резисторы I2C 4K7, вытянутые до 3.3 В, что я уверен
Правильно, я обсуждаю добавление конвертера уровня, который, я думаю, означает добавление другой пары 4K7 в высокую сторону.

Стивен

ZMEMW16
Пт 31 июля 2015 г. 10:26 утра
остальные...

victor_pv
Пт 31 июля 2015 г., 19:44
Дисплей с черным заголовком точно тот же, который я использую.
Это прекрасно работает с любой из библиотек ILI9341 в ядре, я полагаю, что есть 2 или 3.
Один называется ili9341_due, который использует DMA и действительно быстро. Есть еще один под названием ILI9341_AS_STM, который, я считаю, так же быстр, который может использовать дополнительные шрифты, я не помню, как в макушке головы, в чем разница с другой.
Тогда есть ILI9341 изначально портированный, который работает точно так же, как Adafruit One и тоже отлично работает.

Должны быть примеры файлов внутри папок для каждой библиотеки, попробуйте использовать один из примеров.
Вам нужно использовать все булавки, кроме прикосновений.
DC, RST и CS могут быть в любом PIN -iO. Светодиод должен быть подключен прямо к 3.3V, если я помню правильно.
Mosi, Miso и SCK идут в порты SPI1 в плате STM.
Не используйте платный аппаратный SS PIN -код SS. В зависимости от того, какая у вас версия ядра, которая не сработала. Это было исправлено недавно, поэтому, если вы только что загрузили ядро ​​с репо Роджера, должен быть хорошим.

Другая доска с желтыми заголовками тоже распространена, но у меня ее нет, поэтому я не могу сказать, что вам нужно, чтобы подключиться.

ZMEMW16
Солнце 02 августа 2015 15:02
Я никогда не использую аппаратный SS, все, что я делаю, это настраиваю его как выход и устанавливаю высоко, по крайней мере на AVR

Доски с желтыми булавками - это arduino uno/mega shields.

Полностью удрученный в депрессии в моем успехе с этими дисплеями 0 от N (по крайней мере 10 до сих пор)
Я был бы почти счастлив просто иметь одну работу!

Стивен

victor_pv
Солнце 02 августа 2015 3:24 вечера
ZMEMW16 написал:Я никогда не использую аппаратный SS, все, что я делаю, это настраиваю его как выход и устанавливаю высоко, по крайней мере на AVR

Доски с желтыми булавками - это arduino uno/mega shields.

Полностью удрученный в депрессии в моем успехе с этими дисплеями 0 от N (по крайней мере 10 до сих пор)
Я был бы почти счастлив просто иметь одну работу!

Стивен

Rogerclark
Солнце 02 августа 2015 г., 21:31
Стивен

У меня есть ряд дисплеев ILI9341 с черным заголовком (за исключением того, что у меня нет сенсорного ввода). Все работают и для меня, также для меня отлично.
Я даже использую штифт CS, так как у меня есть более одного устройства на SPI.

Уточнить проблему SS PIN. Надеюсь, это исправлено, но я не всегда доверяю, что это работает, поэтому я использую альтернативный SS PIN -код E.глин. PB5, который не является частью зоны SPI Hardwire.
(Проблема была вызвана ошибкой / функцией в чипе STM32, что в основном делает ее практически непригодным для управления автоматическим аппаратным чипсом, но мы попытались настроить его на то, чтобы он был просто штифтом GPIO даже во время операций SPI)

Я дважды проверю, какую из библиотек я использую.

ПРИМЕЧАНИЕ.
У вас не должно быть нормальной копии библиотеки ILI9431 или Adafruit Graphics LIB и т. Д. В ваших библиотеках Arduino, потому что они переопределяют конкретные библиотеки STM32

я.эн. К сожалению, у Arduino IDE нет разумного способа, чтобы позволить выбору библиотек в соответствии с разными семействами процессоров

Следовательно, иногда вам нужно удалить существующие либера

ZMEMW16
Понедельник, 03 августа 2015 12:25
Я был вошел в систему, может?
заставил меня войти в систему, и он потерял мой проект поста
Можем ли мы иметь время, спасти проект?
Как каждые 10 минут или около того, сохраняйте черновик или обновление, сохраненный черновик сообщения

Резюме тогда
Большая часть дона & Вечер, пытаясь получить 0.96 OLED, 4 -контактный I2C и 7 -контактный 4 -контактный SPI версии SPI, чтобы что -то сделать
Я пришел к выводу о том, что мне не хватает чего -то ослепительно очевидного
Я использовал i2c (1), а не i2c (2), как это было обнаружено, смотрев на эскиз и библиотечные файлы
Пошел с файлами rayb oled_bmp, но, конечно, его OLED - 6 пинтов
Таким образом, я не следую, как используются сигналы: RST, кажется, SCK, CS не используется, DC - это CS?? ...

Завтра попробую I2C OLED, PB6 & PB7 ==> PB10 & PB11 на макете.
Также у меня 2.4 ЖК -дисплей на ракетке на завтра,
P3 на дисплее на PB3
P7 "" "" "" PB7
p9 "" "" "" pb8

немного ударил SPI... :-)

Стивен

ZMEMW16
Понедельник, 3 августа 2015 г. 12:27
Я также сорваю свою книжку/библиотеки всех библиотек Adafruit_*
SRP

Mrburnette
Понедельник, 03 августа 2015 г., 5:15 утра
ZMEMW16 написал:Я также сорваю свою книжку/библиотеки всех библиотек Adafruit_*
SRP

Маленькие звуковые сигналы/зуммеры, которые на самом деле являются крошечными динамиками - Игрок RTTTL перенесен на STM32DUINO