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

 
 
> Новый STM32F4
MALLOY2
сообщение Mar 6 2013, 15:43
Сообщение #1


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Выходит в свет первый STM32 c SDRAM контролером хоть и медленным.
http://www.st.com/web/catalog/mmc/FM141/SC...N1806/PF255430#
Go to the top of the page
 
+Quote Post
7 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 99)
kan35
сообщение Mar 6 2013, 16:01
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Цитата(MALLOY2 @ Mar 6 2013, 19:43) *
Выходит в свет первый STM32 c SDRAM контролером хоть и медленным.
http://www.st.com/web/catalog/mmc/FM141/SC...N1806/PF255430#

Написано 84МГц, это медленно?
Вторая важная фича это TFT контроллер с акселератором и специальным DMA во внешнюю память. 8 сериальных портов, 6 SPI и т д - машина-зверь, достойный ответ NXP.

до 2М flash и 256к SRAM...
Go to the top of the page
 
+Quote Post
_basile
сообщение Mar 6 2013, 17:25
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 18-01-06
Из: Москва
Пользователь №: 13 329



Черт! Мечта идиота! И, имеется не в BGA. [CENSORED] специально под РФ делали.
NXP - рядом не стояло. Хотя, уважаемая фирма. Но - извините, поцаны.

Цитата(kan35 @ Mar 6 2013, 19:01) *
Написано 84МГц, это медленно?
Вторая важная фича это TFT контроллер с акселератором и специальным DMA во внешнюю память. 8 сериальных портов, 6 SPI и т д - машина-зверь, достойный ответ NXP.

до 2М flash и 256к SRAM...


--------------------
" Будут с водкою дебаты, отвечай : Нет ребяты-демократы, только чай ! "
Go to the top of the page
 
+Quote Post
ANV
сообщение Mar 6 2013, 17:36
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 69
Регистрация: 16-10-05
Пользователь №: 9 713



Супер, F4 + SDRAM - как раз недавно искал!
Go to the top of the page
 
+Quote Post
_basile
сообщение Mar 6 2013, 17:39
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 18-01-06
Из: Москва
Пользователь №: 13 329



[CENSORED]. А что дальше будет? Даже фантазии не хватает.
Все - таки молодцы буржуи!

Цитата(ANV @ Mar 6 2013, 20:36) *
Супер, F4 + SDRAM - как раз недавно искал!


Сообщение отредактировал IgorKossak - Mar 6 2013, 20:08
Причина редактирования: поумерьте свой пыл!!!


--------------------
" Будут с водкою дебаты, отвечай : Нет ребяты-демократы, только чай ! "
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Mar 6 2013, 19:59
Сообщение #6


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Цитата
Написано 84МГц, это медленно?

Ну да, хочется 133 sm.gif, ну хотябы 100
Go to the top of the page
 
+Quote Post
Aner
сообщение Mar 6 2013, 20:18
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Хотелось бы и ОЗУ поболее для такой периферии. Чёт они там забыли про это.
Go to the top of the page
 
+Quote Post
Flexz
сообщение Mar 7 2013, 06:45
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 252
Регистрация: 9-10-08
Из: Московская обл.
Пользователь №: 40 797



Новые плюшки это, конечно, хорошо, но.. Старым косякам они вниманию почему-то не уделяют, непонятная политика. Еррату пока не выложили, но что-то мне подсказывает, что там все по старому.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 7 2013, 07:18
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(_basile @ Mar 6 2013, 21:25) *
NXP - рядом не стояло. Хотя, уважаемая фирма. Но - извините, поцаны.

Да TFT контроллер с акселератором. С ним, похоже ещё разбираться придётся прилично. Операции с окнами, как они пишут, полностью аппаратные без CPU и DMA. Заполнение, копирование изменение цвета, слои и тому подобное. Пока конечно информация предварительная. Если делать конкретный GUI, то необходимо довольно плотно интегрировать. Работы, как я себе представляю, много.
Конечно любопытно
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 7 2013, 07:58
Сообщение #10


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(MALLOY2 @ Mar 6 2013, 21:59) *
Ну да, хочется 133 sm.gif, ну хотябы 100

У близкого старичка-конкурента LPC1778/88 частота SDRAM_CLK до 80 МГц. Но при этом ядро работает до 120 МГц, и частота SDRAM от нее производная. Получаются частоты SDRAM/CPU или 80/80, или 60/120. А у F429 ядро до 180МГц, получится нормально - 84 МГц SDRAM и 168 МГц CPU.
А вообще да, маловата частота. Древний Самсунг S3C2410A на 130 нм давал 133МГц на SDR SDRAM. А тут вроде 90 нм и всего 84.
Go to the top of the page
 
+Quote Post
Aner
сообщение Mar 7 2013, 08:39
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Ну а если сравнить потребление с самсунгом?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 7 2013, 09:27
Сообщение #12


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(VslavX @ Mar 7 2013, 09:58) *
У близкого старичка-конкурента LPC1778/88 частота SDRAM_CLK до 80 МГц.


Конкурентом тут скорее надо считать K70.

Сижу сравниваю.

У K70 шина DDR 150 МГц отдельная. И NAND сидит на отдельной шине.
А у STM32F429xx замультиплексирована вся внешняя память. Представляю, что начнется когда понадобиться все вешать на одни и те же линии и запустить FS на NAND, программу из SDRAM и видеобуфер от туда же. Оттого они и акселератор на LCD ставят.

У K70 и ног больше, и DMA каналов больше в два раза.
Ethernet контроллер однозначно у K70 быстрее, поскольку аппаратно генерит CRC для IP, TCP, UPD, ICMP и делает прочие ускорения.

Т.е. несмотря на меньшую тактовую, по быстродействию приложений K70 похоже уделает STM32F429xx.

Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Mar 7 2013, 09:42
Сообщение #13


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Цитата
А у STM32F429xx замультиплексирована вся внешняя память.

Это минус конечно, но и корпус меньше

Цитата
Ethernet контроллер однозначно у K70 быстрее, поскольку аппаратно генерит CRC для IP, TCP, UPD, ICMP и делает прочие ускорения.


У всех STM аппаратно считается CRC так что ничего он не быстрее.

К70 Хорош, но тяжелее доставаем и дороже наверняка.

Ну и самое главное К70 BGA
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 7 2013, 09:58
Сообщение #14


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(MALLOY2 @ Mar 7 2013, 11:42) *
Ну и самое главное К70 BGA

Да, K70 - это уже другой класс. BGA + DDR, это минимум 4-х слойка PCB, с 5-ым классом точности, да еще контроль импеданса желателен.
А вот STM32F4xx и LPC1778/88 в TQFP с SDR при желании можно поднять на дешевой 2-х слойке (S3C44BOX я практически поднимал на 2-х слоях).

По потреблению я не помню, Самсунг 2410@266 + SDR SDRAM@133 кушали достаточно скромно.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 7 2013, 10:01
Сообщение #15


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(MALLOY2 @ Mar 7 2013, 11:42) *
Это минус конечно, но и корпус меньше

У всех STM аппаратно считается CRC так что ничего он не быстрее.

К70 Хорош, но тяжелее доставаем и дороже наверняка.

Ну и самое главное К70 BGA


K70 сейчас в стоке как минимум у восьми поставщиков
А STM32F429xx пока нет ни у кого biggrin.gif

Насчет аппаратного CRC ошибся похоже, но все равно остаются аппаратные счетчики для SNMP у K70.

Насчет BGA аргумент никогда не понимал.
Это насколько надо иметь низкое качество производства или насколько малый выпуск продукции чтобы переживать из-за пайки BGA.
Ну даже если предположить отсутствие инструментов репайринга BGA, то выпаять, выкинуть и впаять новый все равно не проблема и не потеря.
Или я что-то не понял с проблематикой BGA.
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Mar 7 2013, 10:07
Сообщение #16


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Цитата
K70 сейчас в стоке как минимум у восьми поставщиков
А STM32F429xx пока нет ни у кого biggrin.gif

Скажем купить (в Харькове )мелкой партией K70 проблема, а вот с STM нету проблем, и когда они выйдут тоже не будет.

Цитата
Или я что-то не понял с проблематикой BGA.

Как не крути BGA дороже выходит, и дольше как правило.
Go to the top of the page
 
+Quote Post
LightElf
сообщение Mar 7 2013, 10:13
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205



QUOTE (AlexandrY @ Mar 7 2013, 14:01) *
А STM32F429xx пока нет ни у кого biggrin.gif

Ну так он только объявлен.

QUOTE (AlexandrY @ Mar 7 2013, 14:01) *
Насчет BGA аргумент никогда не понимал.
Это насколько надо иметь низкое качество производства или насколько малый выпуск продукции чтобы переживать из-за пайки BGA.
Ну даже если предположить отсутствие инструментов репайринга BGA, то выпаять, выкинуть и впаять новый все равно не проблема и не потеря.
Или я что-то не понял с проблематикой BGA.

BGA - это минимум 4-слойная плата, что существенно влияет на сроки изготовления (особенно прототипов). Ну и цена отличается заметно. Сборка прототипов опять же изрядный геморрой, бо ее надо заказывать на стороне, что опять же сроки. Т.е. задача "за 1 месяц разработать и изготовить 500 шт. неких поделий" с BGA нерешаема, при отсутствии собственного оборудования. Не зря те же китайцы (вот уж где вроде бы проблем никаких) сделали Allwinner A13 именно в QFP.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 7 2013, 10:16
Сообщение #18


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(VslavX @ Mar 7 2013, 11:58) *
Да, K70 - это уже другой класс. BGA + DDR, это минимум 4-х слойка PCB, с 5-ым классом точности, да еще контроль импеданса желателен.
А вот STM32F4xx и LPC1778/88 в TQFP с SDR при желании можно поднять на дешевой 2-х слойке (S3C44BOX я практически поднимал на 2-х слоях).


STM32F429xx в TQFP теряет все конкурентные преимущества.
От него почти ничего интересного не остается если половину ног образно говоря выкинуть на SDRAM.
Контроль импеданса на таких частотах еще не нужен, но даже если бы и был, он заключается в тюнинге ширины дорожек. Это элементарная операция.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 7 2013, 10:36
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(LightElf @ Mar 7 2013, 14:13) *
Не зря те же китайцы (вот уж где вроде бы проблем никаких) сделали Allwinner A13 именно в QFP.

А DDR2/3 для A13 специально в DIP'е выпускают?
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 7 2013, 11:10
Сообщение #20


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(AlexandrY @ Mar 7 2013, 12:16) *
Контроль импеданса на таких частотах еще не нужен, но даже если бы и был, он заключается в тюнинге ширины дорожек.

Невысокие частоты это отнюдь не панацея. Низкоскоростные DDR чипы купить уже достаточно сложно, все больше DDR-400+ попадаются, с сответствующими скоростями нарастания. И "звенят" они отлично, данные не всегда "успокаиваются" и попадают в приемное окно даже на "низкой" частоте. Тут, правда, еще очень многое от контроллера памяти зависит, по какому принципу построен. Ну и если памяти всего один чип, и все линии точка-точка - то да, можно "проскочить". А потом заказчик захочет DIMM и тут - опа, сюрприз biggrin.gif.
Цитата(AlexandrY @ Mar 7 2013, 12:16) *
Это элементарная операция.

Операция элементарная, только платы на заводе все равно с контролем заказывать надо. "А фоторужье он денег стоит" (с).
В моей области приходится конкурировать в том числе с китайцами, цена очень критична. Поэтому для меня применить BGA в проекте из основной линейки при наличии достаточной TQFP альтернативы значит банально понтануться. Ага, за свои деньги.
Go to the top of the page
 
+Quote Post
ANV
сообщение Mar 7 2013, 12:18
Сообщение #21


Участник
*

Группа: Свой
Сообщений: 69
Регистрация: 16-10-05
Пользователь №: 9 713



В любом случае всё зависит от проектов, STM32F429xx в TQFP очень хорош для небольших проектов где нужно много памяти, SDRAM в этом плане много лучше дорогой SRAM, а количество ног практичестки одинаково. Мне вот уже есть куда его поставить, так что ждем выхода. Еррата бы теперь не подкачала!
Недавно матюкался, почему в FSMC STM32F2 нет SDRAM (в идеале со своим PLL), похоже ругань услышена, не совсем как надо, но уже что-то.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 7 2013, 13:56
Сообщение #22


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(VslavX @ Mar 7 2013, 13:10) *
В моей области приходится конкурировать в том числе с китайцами, цена очень критична. Поэтому для меня применить BGA в проекте из основной линейки при наличии достаточной TQFP альтернативы значит банально понтануться. Ага, за свои деньги.


Забавно..., конкурировать с китайцами по цене. biggrin.gif
Вроде все хором признают этот путь тупиковым.

Конкурировать можно по функциональности, гибкости, надежности, но по цене... странно.

Я сам применяю серию STM32 очень давно. Но именно конкуренция заставляет признать, что K70 будет вернее.

И корпус волнует меньше всего. Наоборот чем больше пинов, тем меньше шансов пролететь в планировании функций и меньше обвязки.
А у STM32F429xx скорее всего придется ставить шинные буфера. А это и цена и площадь платы и потребление и прочие неприятности.

Опять же поддержка софтом.
У K70 за спиной микролинукс и MQX, либы для сенсорной клавиатуры и ZigBee стек, а все что есть для STM32F4 то легко портировать на K70.
Это в пользу гибкости.

Go to the top of the page
 
+Quote Post
KostyantynT
сообщение Mar 7 2013, 15:33
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



Господа, не забываем, что под все это надо писать еще и софт. Linux на него не поставишь. А какая-нибудь готовая OS c полусырым BSP и GUI есть под него. ECOS вроде бы замерзла, SEGGER денюжек требует, от Keil - долго плевался. Какой нибудь джентельменский набор - OS+Network Stack+SD+FS+USB slave+USB master+GUI. Желательно под LGPL. Что-там спортированием ucLinux? Собирать свое из разных источников - можно, но уж достатточно геммройно.

Мой рецепт - CW tasking+ SEGGER GUI+LWIP+USB library from ST+FatFS. Вот такая сборная солянка.


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 7 2013, 15:51
Сообщение #24


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(AlexandrY @ Mar 7 2013, 15:56) *
Забавно..., конкурировать с китайцами по цене. biggrin.gif

Самое забавное бывает что конкурируем именно с понтоватыми китайцами, которые радостно BGA налепили biggrin.gif.
У них производство дешевое - думают что схемотехнику и софт можно не вылизывать. Ну-ну.

Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 8 2013, 06:50
Сообщение #25


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(КонстантинТ @ Mar 7 2013, 17:33) *
Господа, не забываем, что под все это надо писать еще и софт. Linux на него не поставишь. А какая-нибудь готовая OS c полусырым BSP и GUI есть под него. ECOS вроде бы замерзла, SEGGER денюжек требует, от Keil - долго плевался. Какой нибудь джентельменский набор - OS+Network Stack+SD+FS+USB slave+USB master+GUI. Желательно под LGPL. Что-там спортированием ucLinux? Собирать свое из разных источников - можно, но уж достатточно геммройно.

Мой рецепт - CW tasking+ SEGGER GUI+LWIP+USB library from ST+FatFS. Вот такая сборная солянка.


Под STM32 с успехом использую Keil RL ARM, по моему идеальный вариант. От чего там можно плеваться?
Элементарно и uCOS ставиться а с ней и GUI, TCP/IP, FS и проч.
Go to the top of the page
 
+Quote Post
Aner
сообщение Mar 8 2013, 09:43
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Этому процу диспечера памяти не мешало бы иметь, а то кол-во применений ... ограничивается.
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Mar 9 2013, 09:27
Сообщение #27


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Цитата
Этому процу диспечера памяти не мешало бы иметь, а то кол-во применений ... ограничивается.

Зачем ? Куда прикнуть линукс с андроидом предостаточный выбор.
Go to the top of the page
 
+Quote Post
Aner
сообщение Mar 9 2013, 09:37
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Да вот для линукса, андроида его и не хватает, ну тогда и ядро немного подругому, ... хотя тут уже к 9 семейству совсем близко.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 9 2013, 19:11
Сообщение #29


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Aner @ Mar 8 2013, 11:43) *
Этому процу диспечера памяти не мешало бы иметь, а то кол-во применений ... ограничивается.


Я думаю применения для своих микроконтроллеров ST находит задолго до их разработки.
Беда только в том, что они никогда не говорят кто является их целевым потребителем, и для кого они будут стараться исправлять баги.
А всегда норовят представить свои чипы как рассчитанные на всех.
И тут начинаются догадки, может они хотели закрыть нишу в Харькове, или порадовать тех у кого проблемы с BGA... biggrin.gif
А потом вылазят errat-ы из которых видно, что какая-то периферия была сделана только для отвода глаз, только чтобы прикинутся универсальными.
Как было с внешней памятью например у STR912 или с большими дисплеями у LPC3250 и т.д.

ST имеет чипы для линукса, но почему-то их не открывает.


Go to the top of the page
 
+Quote Post
Aner
сообщение Mar 9 2013, 20:07
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Тут все конкуренцией на рынке объясняется и тем стафом инженеров, проектировщиком. Это как на птичьем базаре, кто пушистее, кто цветастее и тп. Да целевых потребителей нет, их интересует направление на рынке, и быть на шаг впереди конкурентов. Заказчики, объемы считаются на вероятностных рыночных моделях. У ST это получилось с 7-и армами, M3, M4.

А с 9-11 армами они пока сидят, расчитывают, выжидают, пробуют но не более. Пока видимо не дотягивают, возможно чтобы не вкладываться в более емкие рискованные решения. Кстати NXP дернулись в этом направлении, но думаю не расчитали силы. Других брендов, потолще на этой жёрдочке много.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Mar 9 2013, 20:21
Сообщение #31


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



А как у всех этих STM32F4 обстоят дела с цоколевкой? Могу ли я, например, запаять этот новый STM32F429 в дешевую демоплату STM32F4Discovery вместо ее родного STM32F407? С равным числом ног, конечно. Способна ли эта конструкция заработать?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 9 2013, 20:51
Сообщение #32


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Aner @ Mar 9 2013, 22:07) *
Тут все конкуренцией на рынке объясняется и тем стафом инженеров, проектировщиком. Это как на птичьем базаре, кто пушистее, кто цветастее и тп. Да целевых потребителей нет, их интересует направление на рынке, и быть на шаг впереди конкурентов. Заказчики, объемы считаются на вероятностных рыночных моделях. У ST это получилось с 7-и армами, M3, M4.


Ну так 90 процентов того рынка формируют крупные потребители, с конкретными пожеланиями.
Заказчиков всех ST в лицо знает. Им не нужны вероятностные модели для этого.
Как только начинаешь серийно применять STM, то сразу жди представителя ST.
И я никак не могу понять, ну кому нужна медленная замультиплекированная с другими шинами SDRAM, когда у конкурентов есть DDRAM?



Цитата(Xenia @ Mar 9 2013, 22:21) *
А как у всех этих STM32F4 обстоят дела с цоколевкой? Могу ли я, например, запаять этот новый STM32F429 в дешевую демоплату STM32F4Discovery вместо ее родного STM32F407? С равным числом ног, конечно. Способна ли эта конструкция заработать?


Есть документ у ST, утверждающий, что все их корпуса от STM32F2xx до STM32F4xx с равным количеством ног взаимозаменяемы.
Даже STM32F1xx можно проапгрейдить с минимальным тюнингом.
Go to the top of the page
 
+Quote Post
Aner
сообщение Mar 9 2013, 21:08
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (Xenia @ Mar 9 2013, 23:21) *
А как у всех этих STM32F4 обстоят дела с цоколевкой? Могу ли я, например, запаять этот новый STM32F429 в дешевую демоплату STM32F4Discovery вместо ее родного STM32F407? С равным числом ног, конечно. Способна ли эта конструкция заработать?

У ST это хорошо поддержано и прослеживается сквозь все семейство STM32Fххх.
Без особых проблем перешли с 100-х на 200-е, теперь на 400-е. Исключение есть, когда нужна одна периферия а она там другая, но это редкость. Неплохой на их сайте есть софт, показывающий занятость ног, помогает, пользуюсь. И вам советую.
STM32F429 хорошо своей периферией, какой смысл его этого лишать, если запаять в дешевый STM32F4Discovery?

QUOTE (AlexandrY @ Mar 9 2013, 23:51) *
Ну так 90 процентов того рынка формируют крупные потребители, с конкретными пожеланиями.
Заказчиков всех ST в лицо знает. Им не нужны вероятностные модели для этого.
Как только начинаешь серийно применять STM, то сразу жди представителя ST.

90 процентов того рынка ... наверное и в самой ST ничего не знают кто крупный кто мелкий. Особенно сегодня, когда все эти 90% сосредоточены в китае. Заказчиков всех ST в лицо не знает, поскольку они все на одно лицо! Был, видел, спрашивал. Обычные манагеры, взятые на работу, ведущие учет по своим регионам.
... серийно применять STM где? В Европе? Чёт сомневаюсь. Все давно в азии всё серийное делают.
Нафиг всяких там представителей ST. Надо с их региональными манагерами общаться, толку больше. Особенно от китайских.
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 9 2013, 21:25
Сообщение #34


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(AlexandrY @ Mar 9 2013, 22:51) *
с другими шинами SDRAM, когда у конкурентов есть DDRAM?

Э-э-э-э... Я что-то пропустил? Это у кого есть флеш внутри + DDR SDRAM контроллер?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 9 2013, 21:44
Сообщение #35


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Aner @ Mar 9 2013, 23:08) *
90 процентов того рынка ... наверное и в самой ST ничего не знают кто крупный кто мелкий. Особенно сегодня, когда все эти 90% сосредоточены в китае. Заказчиков всех ST в лицо не знает, поскольку они все на одно лицо! Был, видел, спрашивал. Обычные манагеры, взятые на работу, ведущие учет по своим регионам.
... серийно применять STM где? В Европе? Чёт сомневаюсь. Все давно в азии всё серийное делают.
Нафиг всяких там представителей ST. Надо с их региональными манагерами общаться, толку больше. Особенно от китайских.


Странный аргумент.
Что значит "на одно лицо"? Речь идет о применениях.
Именно с региональным менеджером и общался, который кстати на Россию тоже работает, но в их обязанности входит не разбалтывать о своих клиентах.
Тем более что крупные разработчики работают мимо менеджеров, с R&D офисами напрямую.
Если владеете какой-то информацией, то выразитесь яснее пожалуйста.
Китайцы хороши в ширпотребе, а STM32 индустриальный контроллер. Его невыгодно ставить в игрушки.
Не важно где собирают на STM, а важно кто разрабатывает.
Go to the top of the page
 
+Quote Post
LightElf
сообщение Mar 10 2013, 13:52
Сообщение #36


Частый гость
**

Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205



QUOTE (aaarrr @ Mar 7 2013, 14:36) *
А DDR2/3 для A13 специально в DIP'е выпускают?

Не понял иронии. DDR2 в TSOP существует, хотя и редкая птица.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 10 2013, 14:14
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(LightElf @ Mar 10 2013, 17:52) *
Не понял иронии.

Я к тому, что упакован он в QFP с целью удешевления корпуса, а отнюдь не платы, на которую этот корпус потом поставят.

Цитата(LightElf @ Mar 10 2013, 17:52) *
DDR2 в TSOP существует, хотя и редкая птица.

Можете привести пример из ныне производящихся?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 10 2013, 14:41
Сообщение #38


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(aaarrr @ Mar 10 2013, 16:14) *
Можете привести пример из ныне производящихся?


Для K70 я присмотрел такие:

M13S5121632A-5TG2A - 2.1 Евро шт.

Температура правда не индустриальная. Но зато какие дешевые!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 10 2013, 14:48
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Так это DDR, вопрос был про DDR2.
Go to the top of the page
 
+Quote Post
LightElf
сообщение Mar 10 2013, 16:17
Сообщение #40


Частый гость
**

Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205



QUOTE (aaarrr @ Mar 10 2013, 18:48) *
Так это DDR, вопрос был про DDR2.

У ProMOS были такие. Кингстон тоже был, точно помню модуль DDR2 кинстоновский с TSOP чипами. А так - фиг его знает sm.gif
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 10 2013, 16:53
Сообщение #41


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(LightElf @ Mar 10 2013, 18:17) *
У ProMOS были такие. Кингстон тоже был, точно помню модуль DDR2 кинстоновский с TSOP чипами. А так - фиг его знает sm.gif

Маловероятно это. Корпус TSSOP уже не очень хорошо удовлетворяет требованиям signal integrity для DDR2, которые по стандарту работают от 200МГц.
По крайней мере, мне DDR2 найти в TSSOP не удалось.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 10 2013, 17:05
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



В стандарте JEDEC тоже специфицированы только BGA-корпуса. Можно допустить, что кто-то выпускал когда-то такую экзотику, но это должны быть единичные и давно забытые случаи.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 10 2013, 19:47
Сообщение #43


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(aaarrr @ Mar 10 2013, 16:48) *
Так это DDR, вопрос был про DDR2.


Что такое DDR2 вообще тогда мутный вопрос.
Согласно википедии это термин относящийся к компьютерным модулям памяти.
А в спецификации на BGA чипы DDRAM работающие на 300-400 Мгц нет нигде упоминания термина DDR2.

Ну а так, неформально я считаю за DDR2 все, что работает на тактовой от 200 МГц.
Так указанная микросхема так и работает. Ее хватает и на ARM9 и на кортексы с лихвой.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 10 2013, 19:58
Сообщение #44


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(AlexandrY @ Mar 10 2013, 23:47) *
Что такое DDR2 вообще тогда мутный вопрос.

Почему же мутный? DDR2 - это то, что соответствует стандарту JESD79-2F.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 10 2013, 20:08
Сообщение #45


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(aaarrr @ Mar 10 2013, 21:58) *
Почему же мутный? DDR2 - это то, что соответствует стандарту JESD79-2F.


JESD79-2F - это описание интерфейса и не факт что оно нас касается. Micron в BGA чипах не упоминает этот стандарт.

А глубинный смысл видимо в том, что в TSOP нет DDRAM с напряжением питания 1.8 В ?
Да, большая потеря. biggrin.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 10 2013, 20:30
Сообщение #46


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(AlexandrY @ Mar 11 2013, 00:08) *
JESD79-2F - это описание интерфейса и не факт что оно нас касается. Micron в BGA чипах не упоминает этот стандарт.

Я что-то не пойму, Александр, Вы пытаетесь доказать, что стандарта DDR2 не существует?
Так существует. И на DDR, и на DDR2 и даже на GDDR5. Это же не абстрактные "термины из википедии".

По поводу не касается - прочитайте первую фразу в DS на вашу память.
Micron тоже неоднократно ссылается на JEDEC.

Цитата(AlexandrY @ Mar 11 2013, 00:08) *
А глубинный смысл видимо в том, что в TSOP нет DDRAM с напряжением питания 1.8 В ?
Да, большая потеря. biggrin.gif

Обделили Alwinner'ы в QFP.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 10 2013, 20:58
Сообщение #47


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(aaarrr @ Mar 10 2013, 22:30) *
Я что-то не пойму, Александр, Вы пытаетесь доказать, что стандарта DDR2 не существует?
Так существует. И на DDR, и на DDR2 и даже на GDDR5. Это же не абстрактные "термины из википедии".

По поводу не касается - прочитайте первую фразу в DS на вашу память.
Micron тоже неоднократно ссылается на JEDEC.


Да, все это не так важно, конечно.
Проблемка только почитать этот стандарт. Платный однако.
С другой стороны раз это спецификация интерфейса, то вряд ли она касается непосредственно чипов ибо интерфейс в модуле можно приладить какой угодно.
А JEDEC всяких разных есть. Micron почему-то не пишет их номера в спецификациях.
Но если вы говорите что DDR2 нет в TSOP, то я верю. biggrin.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 10 2013, 21:20
Сообщение #48


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(AlexandrY @ Mar 11 2013, 00:58) *
Проблемка только почитать этот стандарт. Платный однако.

Не знаю как сейчас, но раньше был доступен после регистрации бесплатно.
Приложу здесь, если кому любопытно:
Прикрепленный файл  JESD79_2F.pdf ( 1.82 мегабайт ) Кол-во скачиваний: 329


Цитата(AlexandrY @ Mar 11 2013, 00:58) *
А JEDEC всяких разных есть. Micron почему-то не пишет их номера в спецификациях.

Ну, на DDR2 он вроде как один, поэтому номер упоминать не обязательно.
С другой стороны, может, в чем-то отклоняются от стандарта, и не пишут, чтобы не спалиться sm.gif
Go to the top of the page
 
+Quote Post
LightElf
сообщение Mar 11 2013, 16:40
Сообщение #49


Частый гость
**

Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205



QUOTE (VslavX @ Mar 10 2013, 20:53) *
Маловероятно это. Корпус TSSOP уже не очень хорошо удовлетворяет требованиям signal integrity для DDR2, которые по стандарту работают от 200МГц.
По крайней мере, мне DDR2 найти в TSSOP не удалось.

Возможно они уже не выпускаются. Насчет signal integrity: получается, что TQFP корпус проца для signal integrity не помеха, а вот TSSOP корпус самой памяти - помеха. Я в этих вопросах плаваю, но "терзают смутные сомнения".
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 11 2013, 19:04
Сообщение #50


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(LightElf @ Mar 11 2013, 18:40) *
Возможно они уже не выпускаются. Насчет signal integrity: получается, что TQFP корпус проца для signal integrity не помеха, а вот TSSOP корпус самой памяти - помеха. Я в этих вопросах плаваю, но "терзают смутные сомнения".

А что, Вам известно много процессоров в TQFP с DDR контроллером? Я знаю только один - iMX233. А контроллеры/процесcоры с DDR2 в TQFP мне вообще не попадались. Навскидку - у планарных корпусов больше вариативность паразитных параметров пинов (и сами эти параметры хуже) и значительнее перекрестные помехи. На частотах DDR2 это уже начинает играть заметную роль.
PS. Чтобы не оффтопить - вероятно у меня будет проект на F429. Как ирония - скорее всего в BGA sm.gif. Ждем соответствующий Дискавери.
Go to the top of the page
 
+Quote Post
Aner
сообщение Mar 11 2013, 19:13
Сообщение #51


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Мне этот понравился STM32F439 с крипто-процем, как раз под намечающийся проект, да также за BGA. Может кто знает о сроках выпуска?
Go to the top of the page
 
+Quote Post
LightElf
сообщение Mar 12 2013, 08:28
Сообщение #52


Частый гость
**

Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205



QUOTE (VslavX @ Mar 11 2013, 23:04) *
А что, Вам известно много процессоров в TQFP с DDR контроллером? Я знаю только один - iMX233. А контроллеры/процесcоры с DDR2 в TQFP мне вообще не попадались.

Несколькими постами ранее я упоминал Allwinner A13. DDR2/DDR3 в TQFP. На нем полкитая делают дешевые андроидные планшеты.

QUOTE (VslavX @ Mar 11 2013, 23:04) *
Навскидку - у планарных корпусов больше вариативность паразитных параметров пинов (и сами эти параметры хуже) и значительнее перекрестные помехи. На частотах DDR2 это уже начинает играть заметную роль.

В общем случае сложнее, но в частном - может быть вполне решаемая задачка. Другой вопрос что частные случаи производителям чипов малоинтересны.
Go to the top of the page
 
+Quote Post
ANV
сообщение Apr 2 2013, 18:27
Сообщение #53


Участник
*

Группа: Свой
Сообщений: 69
Регистрация: 16-10-05
Пользователь №: 9 713



Кто тесно общается с дистрибьютерами ST, слышно что нибудь о сроках появления ST32F429? Пока даже user manual не доступен.
Go to the top of the page
 
+Quote Post
kan35
сообщение Apr 7 2013, 16:31
Сообщение #54


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Цитата(ANV @ Apr 2 2013, 22:27) *
Кто тесно общается с дистрибьютерами ST, слышно что нибудь о сроках появления ST32F429? Пока даже user manual не доступен.

Образцы будут доступны в июне.
За референс мануалом обращайтесь к дистрибьютору.
Go to the top of the page
 
+Quote Post
pitt
сообщение Apr 7 2013, 21:24
Сообщение #55


Местный
***

Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672



Цитата(КонстантинТ @ Mar 7 2013, 11:33) *
Господа, не забываем, что под все это надо писать еще и софт. Linux на него не поставишь. А какая-нибудь готовая OS c полусырым BSP и GUI есть под него. ECOS вроде бы замерзла, SEGGER денюжек требует, от Keil - долго плевался. Какой нибудь джентельменский набор - OS+Network Stack+SD+FS+USB slave+USB master+GUI. Желательно под LGPL. Что-там спортированием ucLinux? Собирать свое из разных источников - можно, но уж достатточно геммройно.

Мой рецепт - CW tasking+ SEGGER GUI+LWIP+USB library from ST+FatFS. Вот такая сборная солянка.

На самом деле, сборная солянка получается от того, что OS написана под что-то одно и давно, а потом многократно пропатчена и адаптированна к всему мало-мальски подходящему - продавцы программного обеспечения зарабатывают деньги, неужели не понятно.
Какой выход? Последние 10 лет я адаптирую собственную операционку на все железо, которое попадает ко мне от электриков и можно жить. Для STM как GUI использую Keil, их стандартная библиотека годится только как design-reference, чтобы понять что они такое в мануалах пишут. Не знаю как для стран СНГ, но для родной Америки, совершенно нечитаемо, видимо, ни у меня, ни у моих коллег-американцев английского не хватает laughing.gif Для справки сообщаю, что их библиотеку еще далеко не всю разобрал. Например, USB еще даже не смотрел, но из того что видел, пользоваться как оно есть невозможно ничем, если за качество надо самомоу отвечать! Так что, по-тихоньку пописываю HAL, к нему драйверы для middle-ware OS interface, a про ось уже написал. Еще рекомендую именно для STM обратить внимание на www.milos.it - уверен не пожалеете.

Цитата(AlexandrY @ Mar 8 2013, 02:50) *
Под STM32 с успехом использую Keil RL ARM, по моему идеальный вариант. От чего там можно плеваться?
Элементарно и uCOS ставиться а с ней и GUI, TCP/IP, FS и проч.

Извините, а от чего там можно не плеваться? Совершеннейший фертилайзер! Да, работает, если делать как они позволют, а не так как делают профессионалы. Если бы в исходники не приходилось смотреть, так еще бы и ничего, а так... twak.gif


--------------------
Прокричал немой глухому:"...Спасибо за внимание!"
http://www.youtube.com/watch?v=3Nnj4ky4Z_g
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 7 2013, 21:29
Сообщение #56


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Aner @ Mar 11 2013, 23:13) *
Мне этот понравился STM32F439 с крипто-процем, как раз под намечающийся проект, да также за BGA. Может кто знает о сроках выпуска?

А его в Россию пропадут ?

Цитата(pitt @ Apr 8 2013, 01:24) *
Например, USB еще даже не смотрел, но из того что видел, пользоваться как оно есть невозможно ничем, если за качество надо самомоу отвечать! Так что, по-тихоньку пописываю HAL,

Возможно в вашей родной Америке не знают, но у русских есть хорошая поговорка "хреновому танцору яйца мешают", вероятно известная вам как "A bad workman blames his tools" santa2.gif
"
Go to the top of the page
 
+Quote Post
pitt
сообщение Apr 7 2013, 21:57
Сообщение #57


Местный
***

Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672



Цитата(DASM @ Apr 7 2013, 17:29) *
А его в Россию пропадут ?


Возможно в вашей родной Америке не знают, но у русских есть хорошая поговорка "хреновому танцору яйца мешают", вероятно известная вам как "A bad workman blames his tools" santa2.gif
"

Если у Вас плохой инструмент, которому мешают яйца, то мне очень жаль...Желаю всяческих успехов в борьбе с напастями. Вам вместе с santa2.gif

Сообщение отредактировал pitt - Apr 8 2013, 00:48


--------------------
Прокричал немой глухому:"...Спасибо за внимание!"
http://www.youtube.com/watch?v=3Nnj4ky4Z_g
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Apr 10 2013, 19:43
Сообщение #58


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(ANV @ Apr 2 2013, 21:27) *
Кто тесно общается с дистрибьютерами ST, слышно что нибудь о сроках появления ST32F429? Пока даже user manual не доступен.

Reference Manual уже доступен.
Go to the top of the page
 
+Quote Post
Aner
сообщение Apr 10 2013, 20:17
Сообщение #59


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Пока только STM32F437, 9-ки нет пока. DASM, да не такой он уж прям и крутой, чтобы не пущать в Россию.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Apr 11 2013, 06:26
Сообщение #60


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Aner @ Apr 10 2013, 23:17) *
Пока только STM32F437, 9-ки нет пока.

Действительно. Не обратил внимания. Но думаю, что ждать не долго.
Цитата(Aner @ Apr 10 2013, 23:17) *
да не такой он уж прям и крутой, чтобы не пущать в Россию.

Причиной "не пущания" может быть криптомодуль на борту. Если кому не надо - есть вариант без оного, на который ограничений в поставках не будет.
Go to the top of the page
 
+Quote Post
LightElf
сообщение Apr 11 2013, 12:43
Сообщение #61


Частый гость
**

Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205



QUOTE (IgorKossak @ Apr 11 2013, 10:26) *
Причиной "не пущания" может быть криптомодуль на борту. Если кому не надо - есть вариант без оного, на который ограничений в поставках не будет.

Ну 417-ые свободно в России продаются (я сейчас юзаю, хотя мне криптомодуль и не нужен), а там вроде тот же самый криптомодуль.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Apr 11 2013, 17:39
Сообщение #62


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(LightElf @ Apr 11 2013, 15:43) *
Ну 417-ые свободно в России продаются (я сейчас юзаю, хотя мне криптомодуль и не нужен), а там вроде тот же самый криптомодуль.

Значит не о чем беспокоиться.
Go to the top of the page
 
+Quote Post
Aner
сообщение Apr 11 2013, 17:40
Сообщение #63


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Цены на STM32F437 как-то разняться сильно...?
http://avnetexpress.avnet.com/store/em/EMC...;storeId=500201
http://www2.mouser.com/Search/ProductDetai..._term=STM32F437
Go to the top of the page
 
+Quote Post
Dimoza
сообщение Sep 3 2013, 15:25
Сообщение #64


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 21-08-06
Из: СПб
Пользователь №: 19 701



Товарищи, STM32F429VGT6 вроде как появился в Терраэлектронике, а RM на него найти на сайте ST я не смог. Кто-нибудь его уже видел?
Go to the top of the page
 
+Quote Post
Xenia
сообщение Sep 3 2013, 18:37
Сообщение #65


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Dimoza @ Sep 3 2013, 19:25) *
Товарищи, STM32F429VGT6 вроде как появился в Терраэлектронике, а RM на него найти на сайте ST я не смог. Кто-нибудь его уже видел?


Отдельного RM на него вроде бы еще нет, но общий должен действовать:
http://www.st.com/st-web-ui/static/active/.../DM00031020.pdf
Go to the top of the page
 
+Quote Post
Rash
сообщение Sep 4 2013, 07:27
Сообщение #66


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



С 429 ещё и дискавери уже появляется на буржуйских сайтах. Но на сайте st даже доки на неё нет. Ровно как и stdlib не обновили ещё и экземплы на новые фичи не выложены.
Go to the top of the page
 
+Quote Post
adnega
сообщение Sep 4 2013, 07:36
Сообщение #67


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(Xenia @ Sep 3 2013, 22:37) *
Отдельного RM на него вроде бы еще нет, но общий должен действовать:
http://www.st.com/st-web-ui/static/active/.../DM00031020.pdf

Действует, но в нем нет ни Chrom-ART Accelerator, ни SDRAM...
Go to the top of the page
 
+Quote Post
Dimoza
сообщение Sep 4 2013, 14:29
Сообщение #68


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 21-08-06
Из: СПб
Пользователь №: 19 701



Цитата(adnega @ Sep 4 2013, 11:36) *
Действует, но в нем нет ни Chrom-ART Accelerator, ни SDRAM...

Именно так. А поддержка сообщает, что на сайте документация появится в октябре.
Go to the top of the page
 
+Quote Post
adnega
сообщение Sep 18 2013, 16:25
Сообщение #69


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(Dimoza @ Sep 4 2013, 18:29) *
Именно так. А поддержка сообщает, что на сайте документация появится в октябре.

Появился!
Заметно полостевший RM0090 версии 5 с SDRAM, DMA2D и прочими вкусностями.
Вовремя, а то STM32F429VGT6 второй день "пылятся" на столе))
Go to the top of the page
 
+Quote Post
sherr
сообщение Sep 18 2013, 18:09
Сообщение #70


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 10-06-06
Из: Ставрополь
Пользователь №: 17 955



Цитата(adnega @ Sep 18 2013, 20:25) *
Появился!
Заметно полостевший RM0090 версии 5 с SDRAM, DMA2D и прочими вкусностями.

И качается то как - 15 кб/сек - видно жаждущих много ...
Go to the top of the page
 
+Quote Post
Dimoza
сообщение Oct 1 2013, 12:52
Сообщение #71


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 21-08-06
Из: СПб
Пользователь №: 19 701



В фирмваре для нового 32F429IDISCOVERY (с LCD на борту!) появилась графическая библиотека emWin V5.22. Что логично =) http://www.st.com/web/en/catalog/tools/PF259429
Go to the top of the page
 
+Quote Post
mantech
сообщение Oct 1 2013, 19:28
Сообщение #72


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(adnega @ Sep 18 2013, 19:25) *
Появился!
Заметно полостевший RM0090 версии 5 с SDRAM, DMA2D и прочими вкусностями.
Вовремя, а то STM32F429VGT6 второй день "пылятся" на столе))

Интересно, на основе его ЖК-контроллера можно сделать вывод в формате vga на моник, синхросигналы есть, r g b завести на цап простейший, а то у него собственное макс. разрешение 800х600, а надо бы 1024х768, моник умеет растягивать, а контроллер - нет...
Go to the top of the page
 
+Quote Post
Rash
сообщение Oct 2 2013, 07:45
Сообщение #73


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



а кто скажет чем ограничено разрешение 800х600? Временем доступа к памяти и обновлением LCD? Ведь всё равно внешнюю память прикручивать, для такого разрешения.
Go to the top of the page
 
+Quote Post
ssv555
сообщение Nov 15 2013, 09:08
Сообщение #74





Группа: Новичок
Сообщений: 3
Регистрация: 15-11-13
Пользователь №: 79 203



Простите за возможный оффтоп.
Кто может помочь по скайпу "начитавшемуся" по горло новичку (программеру),
помигать светодиодами на STM32F429(ZIT6)?
С уважением Сергей,
скайп: ssv555ssv

Сообщение отредактировал ssv555 - Nov 15 2013, 09:09
Go to the top of the page
 
+Quote Post
d__
сообщение Nov 15 2013, 10:09
Сообщение #75


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 26-08-04
Пользователь №: 548



Чето скайп у тебя не работает...
Go to the top of the page
 
+Quote Post
Aner
сообщение Nov 15 2013, 10:19
Сообщение #76


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Новичку за STM32F429(ZIT6) оч не советую браться, из-за его навороченного кортекса M4. Начните с камня попроще 103...107 а далее можете перепрыгнуть на 4xx. Причина простая, освоение нужно начинать с младших моделей иначе новичёк останется "начитавшимся" по горло.
Нельзя студенту первого курса освоить темы третьего, четвертого года обучения по причине отсутствия знаний, опыта, практики предыдущего периода обучения. Этож сколько времени нужно седеть в сайпе, чтобы вам все разжевать? ... чтобы помигать светодиодами.
Go to the top of the page
 
+Quote Post
HHIMERA
сообщение Nov 15 2013, 10:59
Сообщение #77


Местный
***

Группа: Участник
Сообщений: 226
Регистрация: 10-07-09
Пользователь №: 51 126



"начитавшемуся" по горло новичку уже ничего не поможет... а тем более финансисту...
Go to the top of the page
 
+Quote Post
ssv555
сообщение Nov 15 2013, 14:32
Сообщение #78





Группа: Новичок
Сообщений: 3
Регистрация: 15-11-13
Пользователь №: 79 203



Цитата(d__ @ Nov 15 2013, 14:09) *
Чето скайп у тебя не работает...

Только, пришел с работы, жду ...

Цитата(Aner @ Nov 15 2013, 14:19) *
Новичку за STM32F429(ZIT6) оч несоветую браться, из-за его навороченного кортекса. Начните с камня попроще 103...107 а далее можете перепрыгнуть на 4xx. Причина простая, освоение нужно начинать с младших моделей иначе новичёк останется "начитавшимся" по горло.
Нельзя студенту первого курса освоить темы третьего, четвертого года обучения по причине отсутствия знаний, опыта, практики предыдущего периода обучения. Этож сколько времени нужно седеть в сайпе, чтобы вам все разжевать? ... чтобы помигать светодиодами.

Согласен, возможно и придется снизить пыл до 103-го, но уже купил 429-й, жалко.
А насчет сложно, потерпим, помнится в универе задание было, для экономистов в том числе:
-"Вывести форму сигнала генерируемую указанной принципиальной схемой на экран ПК, в масштабируемом виде в Турбо-паскале"
Задание конечно было абсолютно не продуманным, ладно это задать электронщикам.
Да вешались, но сделали sm.gif

Сообщение отредактировал ssv555 - Nov 15 2013, 14:33
Go to the top of the page
 
+Quote Post
Aner
сообщение Nov 15 2013, 14:36
Сообщение #79


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



а какой компилятор пользовать планируете?
Go to the top of the page
 
+Quote Post
ssv555
сообщение Nov 15 2013, 14:47
Сообщение #80





Группа: Новичок
Сообщений: 3
Регистрация: 15-11-13
Пользователь №: 79 203



Цитата(Aner @ Nov 15 2013, 18:36) *
а какой компилятор пользовать планируете?

Не выбрал еще, вопросов куча, вот и хотел обсудить все потихоньку:
Компилятор C# or C++,
EDI - что лучше, где меньше косяков, где меньше ограничений, где просто приятней работать.
Скачал, и пока не ставил, потому как лимит 30 дней: ThunderBench_v325_installer, CoIDE-1.7.5 (не знает 429-й), TrueSTUDIO_for_ARM_Pro_win32_v4.2.0_20130923-0911.

Сообщение отредактировал ssv555 - Nov 15 2013, 14:48
Go to the top of the page
 
+Quote Post
mantech
сообщение Nov 15 2013, 17:43
Сообщение #81


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Новый STM32F4

Кто-нибудь работал с его графикой и остальной периферией? Она (периферия) сильно отличается от 407?

И вообще, как впечатление, штука хорошая или так себе, в проект стоит закладывать?
Go to the top of the page
 
+Quote Post
Axel
сообщение Nov 15 2013, 18:11
Сообщение #82


Местный
***

Группа: Свой
Сообщений: 480
Регистрация: 21-11-04
Пользователь №: 1 188



Цитата(mantech @ Nov 15 2013, 21:43) *
И вообще, как впечатление, штука хорошая или так себе, в проект стоит закладывать?

Я сейчас в процессе... Использую "в развитие" LPC1778. По первому впечатлению - все путем. Из недостатков (субъективно) - отсутствие Double или Quad SPI и нормального (в смысле питча) BGA. встроенную графику не пользую - у меня дисплей на параллельной шине. Сейчас строю USB bulk device. Отсутствие FIFO у портов - традиционно для ST. I2C - неоправданно замороченный. АЦП, ЦАП - в порядке, таймеры тоже. TNkernel встала без проблем.
Go to the top of the page
 
+Quote Post
Aner
сообщение Nov 16 2013, 00:06
Сообщение #83


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (mantech @ Nov 15 2013, 20:43) *
Новый STM32F4

Кто-нибудь работал с его графикой и остальной периферией? Она (периферия) сильно отличается от 407?

И вообще, как впечатление, штука хорошая или так себе, в проект стоит закладывать?

429 отличия имеет хорошие по графике, шустрый против 407/417. Но и кучи различий.
Впечатление положительное. Проекте в процессе.
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Nov 16 2013, 13:16
Сообщение #84


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата(mantech @ Nov 15 2013, 21:43) *
Новый STM32F4

Кто-нибудь работал с его графикой и остальной периферией? Она (периферия) сильно отличается от 407?

И вообще, как впечатление, штука хорошая или так себе, в проект стоит закладывать?

Я работал с графикой. Естественно, запустил его LTDC на evaluatin board, но уже в составе своего проекта. Остальное (компорты, I2C, таймеры) как и на всех F4. Планируется сделать контроллер с дисплеем 4.3" (272*480), 8 бит цвет во внутренней памяти.
Толку от DMA2 (видеопроцессора) особо нет, функции преобразования монохромного битмапа в цветные пиксели (которая была в чудесном EPSON S1D1378) здесь нет. Ну стереть экран быстро... Правда, если знакогенератор сделать "пиксель на байт" - тогда нормально, тем более что FLASH просто гигантского объёма.
Go to the top of the page
 
+Quote Post
glags
сообщение Nov 19 2013, 16:20
Сообщение #85


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 9-05-13
Из: Львов, Украина
Пользователь №: 76 782



Добрый день, может кто сталкивался с проблемой, не могу задействовать порты РВ3 и РВ4. Они используются JTAG. Как его отключить чтоб порты заработали?
Go to the top of the page
 
+Quote Post
Axel
сообщение Nov 19 2013, 18:11
Сообщение #86


Местный
***

Группа: Свой
Сообщений: 480
Регистрация: 21-11-04
Пользователь №: 1 188



Цитата(glags @ Nov 19 2013, 19:20) *
Добрый день, может кто сталкивался с проблемой, не могу задействовать порты РВ3 и РВ4. Они используются JTAG. Как его отключить чтоб порты заработали?

Перегрузить регистр Port Mode. Там для этих пинов после сброса двойки записаны (т.е. альтернативные функции).
Go to the top of the page
 
+Quote Post
glags
сообщение Nov 19 2013, 18:14
Сообщение #87


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 9-05-13
Из: Львов, Украина
Пользователь №: 76 782



Цитата(Axel @ Nov 19 2013, 21:11) *
Перегрузить регистр Port Mode. Там для этих пинов после сброса двойки записаны (т.е. альтернативные функции).

Вот мой код:
GPIOB->MODER |= 0x55A55555;
GPIOB->AFR[0] = 0x00000000;
GPIOB->AFR[1] = 0x00004400; // I2C
GPIOB->OTYPER = 0x00000000;
GPIOB->PUPDR = 0x0000AAAA;
GPIOB->OSPEEDR=0xFFFFAAAA; //максимальная скорость для порта B (100МГц)
После этого порты РВ3 и РВ4 не пашут, а с остальными всё ок.
PS: проц у меня STM32F407

Сообщение отредактировал glags - Nov 19 2013, 18:20
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Nov 19 2013, 18:49
Сообщение #88


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



А что было в moder до того, как туда добавили битики? Все-таки эти выводы были JTAG-DP
Go to the top of the page
 
+Quote Post
glags
сообщение Nov 19 2013, 19:06
Сообщение #89


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 9-05-13
Из: Львов, Украина
Пользователь №: 76 782



Цитата(Genadi Zawidowski @ Nov 19 2013, 21:49) *
А что было в moder до того, как туда добавили битики? Все-таки эти выводы были JTAG-DP

Я не смотрел, и в принципе после их перезаписи это уже не имеет значения rolleyes.gif .
порты с 0 по 9 у меня как выходы. При этом JTAG не убиваем maniac.gif .
Я вроде все регистры переписал, чтоб его убить, а нифига не выходит. Вот и прошу помощи.
В STM32F1 это проще решается:
RCC->APB2ENR |=RCC_APB2ENR_AFIOEN;
AFIO->MAPR |= AFIO_MAPR_SWJ_CFG_JTAGDISABLE;
А как это сделать для F4 это проблема. Надеюсь мне здесь помогут.
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Nov 19 2013, 19:39
Сообщение #90


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Что было ДО, значение имеет.
Замените
Цитата
GPIOB->MODER |= 0x55A55555

на
Цитата
GPIOB->MODER = 0x55A55555

И не будет иметь значения.


А вот про это
Цитата
AFIO->MAPR |= AFIO_MAPR_SWJ_CFG_JTAGDISABLE;

Я скажу - "добро пожаловать в клуб" (хотя Вы и так уже в нём, судя по коду) тех, кто не читает документацию до конца.
hint: не все биты в регистре MAPR доступны для чтения.
У меня делается вообще вот такой функцией в F1X (напоролся в 107-м):
Код
    /* установка битов в регистре AFIO_MAPR. Поддерживается режим переключения JTAG */
    void cpu_stm32f1xx_setmapr(
        unsigned long bits
        )
    {
        RCC->APB2ENR |=  RCC_APB2ENR_AFIOEN;     //включить тактирование альтернативных функций
        AFIO->MAPR = (AFIO->MAPR & ~ AFIO_MAPR_SWJ_CFG) | AFIO_MAPR_SWJ_CFG_JTAGDISABLE | bits;
    }


Сообщение отредактировал Genadi Zawidowski - Nov 19 2013, 19:52
Go to the top of the page
 
+Quote Post
glags
сообщение Nov 19 2013, 22:54
Сообщение #91


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 9-05-13
Из: Львов, Украина
Пользователь №: 76 782



Цитата(Genadi Zawidowski @ Nov 19 2013, 22:39) *
Что было ДО, значение имеет.
Замените

на

И не будет иметь значения.


А вот про это

Я скажу - "добро пожаловать в клуб" (хотя Вы и так уже в нём, судя по коду) тех, кто не читает документацию до конца.
hint: не все биты в регистре MAPR доступны для чтения.
У меня делается вообще вот такой функцией в F1X (напоролся в 107-м):
Код
    /* установка битов в регистре AFIO_MAPR. Поддерживается режим переключения JTAG */
    void cpu_stm32f1xx_setmapr(
        unsigned long bits
        )
    {
        RCC->APB2ENR |=  RCC_APB2ENR_AFIOEN;     //включить тактирование альтернативных функций
        AFIO->MAPR = (AFIO->MAPR & ~ AFIO_MAPR_SWJ_CFG) | AFIO_MAPR_SWJ_CFG_JTAGDISABLE | bits;
    }


Огромное преогромное спасибо, я |= не заметил. Привык выставлять биты в регистрах сохраняя их значение и не обратил внимание. Всё заработало! А по поводу STM32F1, я с ним не знаком и когда искал инфу на свой на каком-то из форумов нашёл этот код и принял его за истину, так как ребята отзывались что у них всё заработало, по этому и привёл здесь. Прошу прощения за ошибку, каюсь. laughing.gif
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Nov 19 2013, 23:00
Сообщение #92


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Да чего каяться... сам наткнулся. используя чужой код можно и простые проблемы получить (вроде USART TXD и TXD - оба на ввод, но процессор игнорирует - не помню для какого процессора на такое наткнулся). И посложнее - вроде залипухи с не отключившимся jtag, что проявилось только на F107, нормально работая на 101, 103, 105...
Go to the top of the page
 
+Quote Post
glags
сообщение Nov 20 2013, 08:10
Сообщение #93


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 9-05-13
Из: Львов, Украина
Пользователь №: 76 782



Геннадий у меня к Вам как к знатоку ещё один вопросик по STM32F4.
У меня не работает запись в бэкап регистры RTC. Делаю я это следующим образом:

RTC->WPR = 0xCA; //Разблокировка записи
RTC->WPR = 0x53;
RTC->BKP0R=date; //Запись в 0 регистр
RTC->WPR = 0xFF; //Блокировка записи

Читаю соответственно: data=RTC->BKP0R;
без разблокировки записи.

RTC работает от кварца, то есть от LSЕ. Часы завелись и работают. Что я делаю не так.
PS: если надо, то код инициализации приведу.

Сообщение отредактировал glags - Nov 20 2013, 08:25
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Nov 20 2013, 10:32
Сообщение #94


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата
У меня не работает запись в бэкап регистры RTC

К сожалению, не смогу ничего подсказать...
Go to the top of the page
 
+Quote Post
adnega
сообщение Nov 20 2013, 12:49
Сообщение #95


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(glags @ Nov 20 2013, 12:10) *
У меня не работает запись в бэкап регистры RTC. Делаю я это следующим образом:

В RCC->APB1ENR.PWR единичка?
В PWR->CR.DPB единичка?
Go to the top of the page
 
+Quote Post
glags
сообщение Nov 20 2013, 22:21
Сообщение #96


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 9-05-13
Из: Львов, Украина
Пользователь №: 76 782



Цитата(adnega @ Nov 20 2013, 15:49) *
В RCC->APB1ENR.PWR единичка?
В PWR->CR.DPB единичка?

CODE
// Инициализация модуля
void rtc_Init(void)
{
// Если часы запущены, делать тут нечего.
if(RTC->ISR & RTC_ISR_INITS) return;
// Включим тактирование PWR
RCC->APB1ENR |= RCC_APB1ENR_PWREN;
// Разрешим доступ к управляющим регистрам энергонезависимого домена
PWR->CR |= PWR_CR_DBP;
// Сбросим состояние энергонезависимого домена
RCC->BDCR |= RCC_BDCR_BDRST;
RCC->BDCR &= ~RCC_BDCR_BDRST;
// Выберем его как источник тактирования RTC:
RCC->BDCR &= ~RCC_BDCR_RTCSEL; // сбросим
RCC->BDCR |= RCC_BDCR_RTCSEL_0 | RCC_BDCR_LSEON;
while (!(RCC->BDCR & RCC_BDCR_LSERDY)){} // Ждём, когда заведётся LSE
// Включим тактирование RTC
RCC->BDCR |= RCC_BDCR_RTCEN;
// Снимем защиту от записи с регистров RTC
rtc_Unlock();
{
// Войдём в режим инициализации:
RTC->ISR |= RTC_ISR_INIT;
// Ждём, когда это произойдёт
while(!(RTC->ISR & RTC_ISR_INITF)) {}
// Часы остановлены. Режим инициализации
// Настроим предделитель для получения частоты 1 Гц.

{
uint32_t Sync = 255; // 15 бит
uint32_t Async = 127; // 7 бит
// Сначала записываем величину для синхронного предделителя
RTC->PRER = Sync;
// Теперь добавим для асинхронного предделителя
RTC->PRER = Sync | (Async << 16);
}
// Переведём часы в 24-часовой формат
RTC->CR |= RTC_CR_FMT;
// Инициализация закончилась
RTC->ISR &= ~RTC_ISR_INIT;
}
rtc_Lock();
// Всё, часы запустились и считают время.
}


// Выключить защиту от записи
void rtc_Unlock(void)
{ // Запишем эти значения по очереди
RTC->WPR = 0xCA;
RTC->WPR = 0x53;}

// Включить защиту от записи
void rtc_Lock(void)
{ // Запишем какую-нибудь фигню, главное, чтоб не правильную
RTC->WPR = 0xFF;}


Да всё установлено. biggrin.gif

Сообщение отредактировал IgorKossak - Nov 21 2013, 08:22
Причина редактирования: [codebox] для длинного кода, [code] - для короткого!!!
Go to the top of the page
 
+Quote Post
adnega
сообщение Nov 21 2013, 06:31
Сообщение #97


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(glags @ Nov 21 2013, 02:21) *
Код
    // Сбросим состояние энергонезависимого домена
    RCC->BDCR |=  RCC_BDCR_BDRST;
    RCC->BDCR &= ~RCC_BDCR_BDRST;

Вроде, все Ок.
Попробуйте временно закомментировать эти строчки.
Вопросик: а проц у Вас какой? А то эта тема про новый STM32F42x. Если это он - тоды ой - я с ним пока не работал.
Go to the top of the page
 
+Quote Post
glags
сообщение Nov 21 2013, 07:27
Сообщение #98


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 9-05-13
Из: Львов, Украина
Пользователь №: 76 782



Цитата(adnega @ Nov 21 2013, 09:31) *
Вроде, все Ок.
Попробуйте временно закомментировать эти строчки.
Вопросик: а проц у Вас какой? А то эта тема про новый STM32F42x. Если это он - тоды ой - я с ним пока не работал.

У меня STM32F407. Эти строчки нет смысла убирать, они делают как бы ресет бэкап домену. А вся процедура инициализации, запускается только один раз. После того как часы затикали, то она игнорится. Это в первой строке инициализации.
Go to the top of the page
 
+Quote Post
adnega
сообщение Nov 21 2013, 09:11
Сообщение #99


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(glags @ Nov 21 2013, 11:27) *
У меня STM32F407. Эти строчки нет смысла убирать, они делают как бы ресет бэкап домену. А вся процедура инициализации, запускается только один раз. После того как часы затикали, то она игнорится. Это в первой строке инициализации.

Т.е. если часы настроены, то указанные мной битики не взводятся?
Эти битики сбрасываются при ресете!
Go to the top of the page
 
+Quote Post
glags
сообщение Nov 21 2013, 11:39
Сообщение #100


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 9-05-13
Из: Львов, Украина
Пользователь №: 76 782



Цитата(adnega @ Nov 21 2013, 12:11) *
Т.е. если часы настроены, то указанные мной битики не взводятся?
Эти битики сбрасываются при ресете!


Вопрос решён, надо было в самом начале инициализации разрешить доступ к регистрам
PWR->CR |= PWR_CR_DBP;
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 08:21
Рейтинг@Mail.ru


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