Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32F429IDISCOVERY
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Отладочные платы
Страницы: 1, 2, 3, 4
zheka
Оцените http://www.st.com/st-web-ui/static/active/.../DM00092920.pdf
стоит чуть больше 1000 рублей
Xenia
А для полноты ощущений вот этот ролик посмотреть:

http://www.youtube.com/watch?v=2OdPsXc3OXQ
AHTOXA
Цитата(zheka @ Oct 18 2013, 01:19) *
стоит чуть больше 1000 рублей

Дайте две! sm.gif
А где их продают?
zheka
Цитата(AHTOXA @ Oct 18 2013, 07:28) *
Дайте две! sm.gif
А где их продают?


Одну отдадите, скажу где)))
blackfin
Цитата(AHTOXA @ Oct 18 2013, 07:28) *
А где их продают?

Тут?
AHTOXA
Цитата(zheka @ Oct 18 2013, 09:32) *
Одну отдадите, скажу где)))

Я подумаю над этим предложениемsm.gif
Цитата(blackfin @ Oct 18 2013, 10:22) *

Спасибо. (Только эта ссылка сработает лишь у зарегистрированных на терраэлектронике пользователей. Остальным надо листать вручную. И цена - ближе к 2тыр чем к 1тыр sm.gif )
ViKo
Тогда - тут.
Aner
Да кит хорош, за такие деньги. Получил и "играюсь" уже несколько дней. Прикольно то, что не нужен дисплей с контроллером. Поскольку у этого семейства контроллер дисплея внутри, к тому же шустрый позволяет гонять графику. Также приятно, что потребления проца сделали еще меньше против предыдущей линейки четырёхсотых. Ищем теперь баги, чтобы ... не нарваться.
zheka
Цитата
к тому же шустрый позволяет гонять графику


а встроенный графический ускоритель уже шшшупали?
В описания сказано, что там аппаратное сохранение областей экрана. А куда сохраняет? В SRAM или в SDRAM по FMC (бывший FSMC) ?
Схема у вас этой платы есть?
Сергей Борщ
Спасибо за наводку, заказал. Побалуемся. Цена, действительно, вкусная.
_pv
Цитата(zheka @ Oct 18 2013, 20:10) *
а встроенный графический ускоритель уже шшшупали?
В описания сказано, что там аппаратное сохранение областей экрана. А куда сохраняет? В SRAM или в SDRAM по FMC (бывший FSMC) ?

так там просто дма двухмерное, у тех же блэкфинов, например, оно по умолчанию такое и есть, единственное что позволяет хоть как-то назвать это графическим ускорителем, перепаковывание RGB <-> BGR и блендинг.
zheka
А вот еще один обзор http://www.youtube.com/watch?v=VJQYL4Il9N0
Я не понимаю, о чем говорит "диктор", но, по-моему он курнул чего-то перед съемкой)))
zheka
Что-то я читал описание этого ускорителя DMA2D и так и не понял, как там осуществляется копирование регионов. В блок-схеме есть какие-то узлы обозначенные как "Memory 256x32 bit"... как-то хлипковато для видеостраницы...


А вообще отличный чип, мультмедийный, я бы сказал.
zheka
Сам же и отвечу - SDRAM цепляется на FSMC и используется в качестве видеостраницы.
ANV
На сайте ST указана цена $24, но во всех магазинах $35 и выше..
У фарнела доставка в СНГ 20 евро.. засада
zheka
дешевле всего в Терраэлектронике - 1150 рублей.
AHTOXA
Ух ты, а вчера было 1504! sm.gif
Xenia
Цитата(AHTOXA @ Oct 19 2013, 22:27) *
Ух ты, а вчера было 1504! sm.gif


Точно, раньше в каталоге стояла цена 1504 руб. И, несмотря на это, складские запасы быстро тают: на складе было полтораста штук с гаком, а сейчас уже осталось 88 шт. Т.е. запасы за неделю похудели вдвое даже при цене 1504 руб. А что будет в понедельник, когда все узнают, что почти на треть подешевело?

Налетай!!! sm.gif
AHTOXA
А если это тенденция? Тогда лучше немного подождать! sm.gif
zheka
Цитата
А если это тенденция? Тогда лучше немного подождать!

А если подождать подольше, так еще и приплачивать будут.
Xenia
Цитата(AHTOXA @ Oct 19 2013, 22:56) *
А если это тенденция? Тогда лучше немного подождать! sm.gif

Тенденция такова, что после удешевления, на этой же неделе данный товар закончится.

P.S. А тут еще и в семинарах, которые ST проводит в Питере и Москве, практические занятия будут проводиться именно на этой плате:
Цитата
15.15 – 17.30 Лабораторные работы на отладочной плате STM32F429I-DISCO:
• Конфигурация TFT-LCD контроллера
• Конфигурация SDRAM памяти
• Работа с графической библиотекой
Томас Дреслер (Европейский офис STMicroelectronics), Александр Квашин (Российское представительство STMicroelectronics), Роман Попов (Компэл)

Подробнее: http://www.compel.ru/2013/10/18/seminar-st.../#ixzz2iCEfUBpA
zheka
Интересно, а материалы подобных конференций потом где-нибудь выкладываются?
Lagman
Цитата(zheka @ Oct 19 2013, 23:09) *
Интересно, а материалы подобных конференций потом где-нибудь выкладываются?

На конференциях материал на 99% состоит из рекламы и данных из даташитов, вот семинары могут быть интересней ... но там и материалов почти нет, в основном application note.
Xenia
Цитата(zheka @ Oct 19 2013, 22:58) *
А если подождать подольше, так еще и приплачивать будут.


Дешевле не будет, т.к. голая микросхема STM32F429 в той же Терраэлектронике стоит 492.85 руб., т.е. почти половину от стоимости демо-платы. Но на ней, кроме того, еще и дисплей есть, программатор/отладчик, микросхема SDRAM (оттуда код быстрее можно запускать, чем из флеша) и второй USB(OTG)-разъем, куда можно вставить флешку. И все это уже смонтрировано, как положено, и готовыми графическими библиотеками снабжено.
Aner
GUI где бы раздобыть версии 4.12...4.15 чтоб с полупрозрачностями поработать. Да, памяти много, но разбита кусками, как то непривычно. А дисплей то на их плате дешевка, без контроллера LCD. Зато проц демонстрирует свой внутренний, получается оч шустро. Плюс неплохо плавучка считает. Еще на той платке GYR есть.
Xenia
Цитата(Aner @ Oct 20 2013, 01:18) *
Еще на той платке GYR есть.


Про гироскоп расскажите! Зачем, по-вашему, он там? В самолетный симулятор играть, где поворотом экрана, можно машину не только на разный бок завалить (как в авто/мото-гонках), но и управлять рулем высоты? sm.gif Ведь вроде бы для определения положения экрана перед глазами (портрет или ландшафт) гироскоп избыточен? Или я ошибаюсь, и гироскоп нужен только для этого?
zheka
Цитата
GUI где бы раздобыть версии 4.12...4.15 чтоб с полупрозрачностями поработать.

Так вот же библиотека http://www.st.com/web/en/catalog/tools/PF259429




Цитата
Зато проц демонстрирует свой внутренний, получается оч шустро.

Ну в целом быстрее получается, чем если брать обычный проц + ILI9325 ?
И потом - аппаратная поддержка SDRAM для видеостраниц - если на обычном проце ногодрыганьем управлять SDRAM, а дисплеем рулить через FSMC ,будет куда медленнее, я прав?
Aner
Я же про сам GUI спросил. У китайцев есть третьей версии, но там мало. Да и от четверки исходники перестали давать, только либы.
Рулить через FSMC конечно, еще как медленно, в десятки раз, если даже контролер внешний.

Ещё заметил их STM контроллер Toucha неплохо работает, против тех же XPT2046 и им подобным.
GYR вещь хорошая, нужная для любых переносных девайсов. Особенно с дисплеями. И хорошо что там он есть. К немуб еще AXL, MAG. Есть у STM чипчик в котором все вместе LSM9DS0. Жаль что его туда не поставили, наверное дорогой.
zheka
Ну так это разве не гуи?


Кстати, дисплеев 2.4-32 дюйма без контроллера что-то маловат ассортимент. На ебае я таких не нашел. Там без контроллера от 5 дюймов.
Aner
QUOTE (zheka @ Oct 20 2013, 11:20) *
Ну так это разве не гуи?


Кстати, дисплеев 2.4-32 дюйма без контроллера что-то маловат ассортимент. На ебае я таких не нашел. Там без контроллера от 5 дюймов.

Нет конечно, так поигаться посмотреть примеры только.
zheka
блин... засада... дисплеев малой диагонали с RGB интерфейсом практически не найти.
aaarrr
4.3" полно таких. Меньше - да, выбор несколько сужается.
zheka
А я правильно понял, что если на FMC подцепить SDRAM, то дисплей с контроллером (туда же на FMC) уже не подцепишь, MicroXplorer так сказала.

Вот хочется чтобы и дисплей был и SDRAM, чтобы видеостраницы организовать и чтобы быстро было. Не могу ума приложить, на чем сваять... Обрадовался было этой плате, да как видно и с ней не все так просто.
Aner
Да там либо то либо сё. А памятей разных типов много поддерживает семейка 42X. Если с четырехсотым семейством не работали, а только с сотым или двухсотым. То не сразу сможете перейти так бысто. Все же они там наунивесализировались слишком как мне кажется.
zheka
Цитата
Да там либо то либо се


Не понял... почему? Там ведь в 429 серии несколько ChipEnable выводов? Почему нельзя и SDRAM и 8080 дисплей?
mov
Интересно , стыкуется STM32F429I-DISCO с платами расширения для STM32F4Discovery ?
zheka
mov, а вы посмотрите на выведенные пины на разъемах IDC - фотки на обе платы в нете есть.
Xenia
Цитата(mov @ Oct 21 2013, 11:06) *
Интересно , стыкуется STM32F429I-DISCO с платами расширения для STM32F4Discovery ?


Полагаю, что нет. У STM32F429I-DISCO разъемы длинее: в одном ряду 32 штырька, против 25-ти у STM32F4Discovery.

А то у меня самой такая мысль уже была - вставить новую плату в расширитель STM32F4DIS-BB.
kernel
Сидел всегда на AVR, с ARMами вообще не связывался. Сейчас под новый специфический проект уже не хватает AVR (приходится "костылями" обходить нехватку RAM, быстродействия не хватает - делю на два контроллера, TFT "медленно работает").
И вот смотрю я на STM32F429IDISCOVERY и облизываюсь, понимая, как я отстал sm.gif

Уважаемые дамы и господа, прошу вашего мнения. Как думаете, реально ли в достаточно короткий срок AVRщику пересесть на такой контроллер? Многие описывают платку, что подходит как для профессионалов, так и для начинающих. Вот и думаю, потяну ли. В первую очередь понадобятся таймеры, работа с fat32 (вроде же fatfs и на ARM без проблем можно запустить?). По компараторам, как мне подсказали на другом форуме, вроде нет их? И еще, все-таки сколько тактов требуется STM32F4 на смену состояния пина (я о "ногодрыгании")?
Xenia
Цитата(kernel @ Oct 22 2013, 19:14) *
Уважаемые дамы и господа, прошу вашего мнения. Как думаете, реально ли в достаточно короткий срок AVRщику пересесть на такой контроллер? Многие описывают платку, что подходит как для профессионалов, так и для начинающих. Вот и думаю, потяну ли. В первую очередь понадобятся таймеры, работа с fat32 (вроде же fatfs и на ARM без проблем можно запустить?). По компараторам, как мне подсказали на другом форуме, вроде нет их? И еще, все-таки сколько тактов требуется STM32F4 на смену состояния пина (я о "ногодрыгании")?


Главное платку купить! sm.gif Тогда и стимул появится - лежит красивая, в прозрачной упаковке, так и хочется ее под что-нибудь приспособить.

Я вот тоже заядлая AVR-щица, питающая врожденную неприязнь к ARMам sm.gif, но и тут моя душа не выдержала. Впрочем, не выдержала она чуть раньше, когда я, соблазнившись на дешевизну, купила себе STM32F4Discovery (которая еще на 407-ом).

А побудило меня к этому совершенно случайное обстоятельство - узнала, что один мой знакомый (по переписке) за неделю перенес свой проект на STM32F4Discovery, тогда как раньше программировал только на PIC'е, и то чисто по-любительски. Вот тут-то меня честолюбие и загрызло sm.gif. Как так, спрашиваю, у тебя так быстро получилось ARM освоить? А он и говорит, что даже не пытался его осваивать, просто скачал с сайта разные библиотеки для этой платы/контроллера и скомпоновал из них свой проект. А в проекте у него АЦП связан с МК по I2C, данные фильтрует FIR, результаты пишет в суточный лог на SD-карту (в той плате есть для нее адаптер). Прогу свою дал мне посмотреть, а там своего кода - только фильтрация путем умножения окна на массив коэффициентов, а остальное из библиотек понатасканное - обмен с АЦП по I2C, часы реального времени (тоже по I2C), запись на SD-card (по SPI), файловая система FatFs (эта не от ST, а из другого места).

Короче говоря, это только мы AVR-щики программы честно пишем sm.gif, а ARM-ировщики свои проги из готовых библиотек собирают. Они даже не знают, сколько у их МК регистров sm.gif, т.к. им такое знание не требуется. Чтобы ножками дрыгать, тоже есть библиотека с функциями под эту задачу. Только не спрашивайте их про число тактов на смену состояния пина - на вас посмотрят, как на сумасшедшего, задавшего глупый вопрос sm.gif.
Ruslan1
Может кто-то уже считал, там вообще что-то свободное остается при подключенных SDRAM и LCD?
Я про рабочекрестьянские PIO для RS232, Езернета, SDIO, SPI.

Не получилась ли "вещь в себе", к которой кроме двух светодиодов ничего уже и не подключить?
_Pasha
Цитата(Xenia @ Oct 22 2013, 19:13) *
Прогу свою дал мне посмотреть, а там своего кода - только фильтрация путем умножения окна на массив коэффициентов, а остальное из библиотек понатасканное
Короче говоря, это только мы AVR-щики программы честно пишем sm.gif, а ARM-ировщики свои проги из готовых библиотек собирают. Они даже не знают, сколько у их МК регистров sm.gif, т.к. им такое знание не требуется. Чтобы ножками дрыгать, тоже есть библиотека с функциями под эту задачу.

STшки обладают "новаторской" и от этого сыроватой периферией, из-за чего применение standard peripheral library оказывается оправданным, хоть она и написана левым ухом правой ноги.
Цитата
Только не спрашивайте их про число тактов на смену состояния пина - на вас посмотрят, как на сумасшедшего, задавшего глупый вопрос sm.gif.

Конечно, нафиг он нужен, этот ногодрыг? Больше нечем заняться?

Цитата(Xenia @ Oct 19 2013, 23:48) *
микросхема SDRAM (оттуда код быстрее можно запускать, чем из флеша)

Да не будет он быстрее, там ART работает при выборке из флеша, конвейер убирает все такты ожидания.
IgorKossak
Цитата(Ruslan1 @ Oct 22 2013, 19:22) *
Может кто-то уже считал, там вообще что-то свободное остается при подключенных SDRAM и LCD?

Я это сделал в первую очередь скачав MicroXplorer и выяснил для себя, что много чего мне нужного можно задействовать. В частности то, что Вы перечислили. Надо только галочку Keep User Placement снять, чтобы у программы была возможность для манёвра. И начинать следует с той периферии, которая больше всего нужна.
Времени на это ушло от силы полчаса.
Xenia
Цитата(Ruslan1 @ Oct 22 2013, 20:22) *
Может кто-то уже считал, там вообще что-то свободное остается при подключенных SDRAM и LCD?
Я про рабочекрестьянские PIO для RS232, Езернета, SDIO, SPI.

Не получилась ли "вещь в себе", к которой кроме двух светодиодов ничего уже и не подключить?


Вроде бы не получилось: для новой платы выбрали STM32F429 в корпусе LQFP144, тогда как раньше стоял STM32F407 в корпусе LQFP100. Т.е. прибыло 44 ноги.

Цитата
STM32F4DISCOVERY
STM32F407VGT6 microcontroller featuring 1 MB of Flash memory, 192 KB of RAM in an LQFP100 package

STM32F429I-DISCO
STM32F429ZIT6 microcontroller featuring 2 MB of Flash memory, 256 KB of RAM in an LQFP144 package


Соответственно этому, стало больше штырьков, выведенных наружу:
У STM32F4DISCOVERY с обеих сторон платы установлены парные штыри 25x2 (PBD-50), общее число - 100 шт.
У STM32F429I-DISCO с обеих сторон платы установлены парные штыри 32x2 (PBD-64), общее число - 128 шт.
Т.е. число штырей увеличилось на 28 шт.
kernel
Xenia, спасибо за развернутый ответ!

Цитата(Xenia @ Oct 23 2013, 00:13) *
Впрочем, не выдержала она чуть раньше, когда я, соблазнившись на дешевизну, купила себе STM32F4Discovery (которая еще на 407-ом).

Вот я сейчас в раздумьях между STM32F4Discovery и STM32F429IDISCOVERY sm.gif
STM32F4Discovery вроде тоже вкусная (по возможностям мне вполне хватило бы для моего проекта), но и STM32F429IDISCOVERY со своими приправками подкупает. Вообще с AVRами я привык - если LCD нужен, то цеплял по SPI; нужна сеть - тоже по SPI. Вот и тут иногда тянет к "бездисплейной" STM32F4Discovery по SPI нацепить потом дисплей и прочих плюшек sm.gif
А как Вам STM32F4Discovery? Удалось на ней что-нибудь запустить (проект какой-нибудь)?
Цитата(Xenia @ Oct 23 2013, 00:13) *
Короче говоря, это только мы AVR-щики программы честно пишем sm.gif, а ARM-ировщики свои проги из готовых библиотек собирают.

Ага, и в заголовке в ARM-проектах
#include <avr/поморгать_светодиодом.h>
#include <avr/нажимать_кнопочки.h>
#include <avr/попиликать_спикером.h>
biggrin.gif

Цитата(IgorKossak @ Oct 23 2013, 01:26) *
Я это сделал в первую очередь скачав MicroXplorer и выяснил для себя, что много чего мне нужного можно задействовать.

Извиняюсь, если глупость спрошу (только начинаю "принюхиваться" к ARM). Перешел по Вашей ссылке -- это то, о чем я подумал? sm.gif Т.е. можно просто генерировать код инициализации различной нужной нам периферии с помощью данного софта и вставлять его в таком виде в свой проект?
Ruslan1
Цитата(Xenia @ Oct 22 2013, 20:34) *
Вроде бы не получилось: для новой платы выбрали STM32F429 в корпусе LQFP144, тогда как раньше стоял STM32F407 в корпусе LQFP100. Т.е. прибыло 44 ноги.

Соответственно этому, стало больше штырьков, выведенных наружу:
У STM32F4DISCOVERY с обеих сторон платы установлены парные штыри 25x2 (PBD-50), общее число - 100 шт.
У STM32F429I-DISCO с обеих сторон платы установлены парные штыри 32x2 (PBD-64), общее число - 128 шт.
Т.е. число штырей увеличилось на 28 шт.

Спасибо всем за хорошую новость, учту что вещь стоящая.

Я сейчас тоже на базе F4Discovery проект делаю, подкупил дешевизной и простым корпусом, и внутреннего RAM вполне хватить должно.
Этот новый получается сильно дороже (25 USD против 15 USD), Но! как только становится нужна внешняя RAM, все сразу становится интереснее. Ну и экранчик опять же прямо на плате.
Нужно будет одну прикупить. Авось, и китайцы какой переходник слепят для подключения этого новичка к отладочным платам, наработанным под F4Discovery sm.gif
zheka
Таки мой вопрос почему-то остался без ответа.
На 144-ногой STM32F4 можно ли прицепить на FMC и дисплей и SDRAM? Ну или и SDRAM и NANDFlash? MicroXplorer почему-то говорит, что нет.
IgorKossak
Цитата(kernel @ Oct 22 2013, 20:48) *
Т.е. можно просто генерировать код инициализации различной нужной нам периферии с помощью данного софта и вставлять его в таком виде в свой проект?

Можно, но я этим не занимался. Мне MicroXplorer нужен был для другого. Дело в том, что на вывод может быть назначены до семи разных функций, которые размещать вручную совсем не весело. Программа помогает существенно ускорить этот процесс.
kernel
IgorKossak, понял, благодарю за ответ!

И да, компараторов таки нет в STM32F4?
Aner
QUOTE (kernel @ Oct 22 2013, 21:49) *
IgorKossak, понял, благодарю за ответ!

И да, компараторов таки нет в STM32F4?

И чем не устраивает 12 разрядный ADC?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.