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

 
 
> Конфигуратор выводов для микроконтроллеров STM32, программа
KARLSON
сообщение May 24 2012, 06:04
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 5-05-06
Из: Нижегородская обл.
Пользователь №: 16 819



Конфигуратор выводов для микроконтроллеров STM32
Только вот не понял, когда активна кнопка "Generate source code files".

Сообщение отредактировал KARLSON - May 24 2012, 06:11
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Кризис - это не отсутствие денег, а отсутствие идей! Учитесь и никаких кризисов не будет.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 20)
jcxz
сообщение May 24 2012, 06:40
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



А для NXP такая вещь есть?
Go to the top of the page
 
+Quote Post
KARLSON
сообщение May 24 2012, 06:47
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 5-05-06
Из: Нижегородская обл.
Пользователь №: 16 819



Я не знаю. Новость КОМПЕЛовская.


--------------------
Кризис - это не отсутствие денег, а отсутствие идей! Учитесь и никаких кризисов не будет.
Go to the top of the page
 
+Quote Post
Aquatik
сообщение May 24 2012, 07:02
Сообщение #4


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

Группа: Свой
Сообщений: 156
Регистрация: 24-05-05
Из: Москва
Пользователь №: 5 354



Цитата(KARLSON @ May 24 2012, 10:04) *
Конфигуратор выводов для микроконтроллеров STM32
Только вот не понял, когда активна кнопка "Generate source code files".

О прикольно... Ща попробуем... Спасибо зп ссылочку!


--------------------
BST RGDS,
Aquatik...
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 24 2012, 07:36
Сообщение #5


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(KARLSON @ May 24 2012, 12:04) *
Только вот не понял, когда активна кнопка "Generate source code files".

У этой кнопки есть хинт, там написано "not yet implemented".


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
KARLSON
сообщение May 24 2012, 07:38
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 5-05-06
Из: Нижегородская обл.
Пользователь №: 16 819



да, перевёл)))) Будем ждать!


--------------------
Кризис - это не отсутствие денег, а отсутствие идей! Учитесь и никаких кризисов не будет.
Go to the top of the page
 
+Quote Post
spasbyspas
сообщение May 24 2012, 08:22
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 31-08-08
Пользователь №: 39 908



С генерации кода может попробовать это:

STM32 Генератор программного кода
http://mycontroller.ru/stm32-generator-pro...-koda/#more-211

... конечно, недоделано.
Go to the top of the page
 
+Quote Post
VAI
сообщение May 25 2012, 05:31
Сообщение #8


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

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Цитата(KARLSON @ May 24 2012, 10:47) *
Я не знаю. Новость КОМПЕЛовская.

OFF: КОМПЕЛ что-то тормозит... Версия 2.0 больше 3-х месяцев назад вышла...


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
Tran
сообщение May 25 2012, 16:20
Сообщение #9


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

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



Цитата(jcxz @ May 24 2012, 10:40) *
А для NXP такая вещь есть?


Когда-то написал вот такой конфигуратор для LPC2148. Модули не все, что-то не доделано. Помечаете галочками, жмете кнопку "Сгенерить". На прогу забил в связи с переходом на STM, если надо, выложу исходники.





Прикрепленные файлы
Прикрепленный файл  LPC2148.zip ( 713.36 килобайт ) Кол-во скачиваний: 37
 


--------------------
Настоящее чревато будущим.
Go to the top of the page
 
+Quote Post
Маратыч
сообщение May 27 2012, 05:00
Сообщение #10





Группа: Новичок
Сообщений: 2
Регистрация: 2-09-08
Пользователь №: 39 937



Удобная программа, у каждого вывода можно посмотреть его альтернативные функции. А также подсвечиваются выводы, на которые можно сделать ремаппинг. Частенько использую вместо datasheet. Почитать описание можно здесь http://chipspace.ru/stm32-microxplorer/
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение May 27 2012, 13:25
Сообщение #11


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Интересно не только отсутствие автогенерации кода- хотя это на любителя, есть скажем HALCOGEN у TI, но у них это походу единственный способ " кодить с либами" для некоторых камней, скажем RM48. Тут более любопытно следующее, привожу пример:

-имеется камень STM32F405RGT6 (LQFP64)
-ясное дело, первый пин обозначен в этой программе- левый верхний угол
-с другой стороны, известно что добрые производители помечают подобные места точками. Но STM вбрасывает свою любовь лопатой: на этом камне этих точек 2. Разумеется, ни одна не соответствует расположению первого пина их программы
-но если ты джедай- пинцет в руки:на нижней стороне камня есть еще 2 точки(О, Великий СТМ!)где на одной написано название страны, в которой по видимому был последний серьезный техпроцесс в плане изготовления, а на другой- цифра "1! и подпись "А30" под ней. Эта точка с единицей совпадает с расположением первого пина из проги, но червь сомнения не дает покоя...

С бга проще- видно всегда- по крайнее мере у TI и STM, другие не гонял. Но тут непоняточки и пичалька.

Go to the top of the page
 
+Quote Post
UnDerKetzer2
сообщение May 30 2012, 05:52
Сообщение #12





Группа: Новичок
Сообщений: 4
Регистрация: 17-03-12
Из: СПб
Пользователь №: 70 851



Цитата(EvilWrecker @ May 27 2012, 17:25) *
-имеется камень STM32F405RGT6 (LQFP64) ... на этом камне этих точек 2 .... на нижней стороне камня есть еще 2 точки(О, Великий СТМ!)
...червь сомнения не дает покоя...

Прозвони предполагаемые выводы земли и питания.
Не факт, что они буду все звониться между собой, но, например, для камня STM32F100 в LQFP64 есть одна пара звенящих линий питания (VDD_3/VSS_3 и VDD_2/VSS_2).
Достаточно найти одну прозвонку, чтобы 100% выяснить положение ключа.
Go to the top of the page
 
+Quote Post
topkin
сообщение May 30 2012, 10:19
Сообщение #13


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

Группа: Свой
Сообщений: 152
Регистрация: 21-12-05
Из: Москва
Пользователь №: 12 476



Цитата(EvilWrecker @ May 27 2012, 17:25) *
-с другой стороны, известно что добрые производители помечают подобные места точками. Но STM вбрасывает свою любовь лопатой: на этом камне этих точек 2. Разумеется, ни одна не соответствует расположению первого пина их программы

У меня как раз лежит похожий камень, немного с другими характеристиками правда и все нормально, единственная точка в углу. Может вам брак подсунули?
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 30 2012, 18:08
Сообщение #14


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Кстати, да. Посмотрел на все четыре имеющиеся под рукой STM-ки: F407VGT6, F207VGT6, F103RET6 и F100RBT6 - везде нормальная, чёткая одна точка.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение May 30 2012, 18:17
Сообщение #15


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Цитата(AHTOXA @ May 30 2012, 22:08) *
Кстати, да. Посмотрел на все четыре имеющиеся под рукой STM-ки: F407VGT6, F207VGT6, F103RET6 и F100RBT6 - везде нормальная, чёткая одна точка.


Также обладаю данными камнями- и таки 1 точка, однако на 405 ситуация как написал. Брак исключаю т.к беру строго на моузере/фарнеле. Если не вполне закомая ситуация- на STM32VL DISCOVERY на целевом камне схожая ситуация- пин 1 отмечен самой "глубоко" точкой-выемкой.

СТМ кстати молчит по этому поводу biggrin.gif Видать решение настолько простое, что они даже не отказываются верить в написанное в запросе

Go to the top of the page
 
+Quote Post
vlad_new
сообщение May 30 2012, 23:27
Сообщение #16


Местный
***

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



Остыньте. У них это не доделанный генератор: "Конфигуратор выводов для микроконтроллеров STM32" уже два года валяется и никто его доделывать не собирается. Впрочем как и многое другое. Даже KEIL свой красивый визарт похоронил, чего уж теперь.


Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение May 30 2012, 23:48
Сообщение #17


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Сдается мне, что есть определенный резон в "народном" конфигураторе biggrin.gif под хотя бы м3/м4 камни от NXP/STM32 - благо мало, кто будет спорить что если ковыряться со списком пинов и ремапом в 64 ногом корпусе еще как то можно, хотя и впадлу, но если под рукой бга100500, тогда дело плохо. На Qt надо поробовать собрать- по крайней мере, в планах было сделать подобное для ситар, дельфинов и пиколо- потом можно будет подтянуть и остальное, включая генератор билиотечных файлов и плагин для Eclipse/CCS/COIDE

Впрочем для TI это пожалуй более актуально чем для остальных- у их М4/V3 какая то череcчур жирная еррата, а халкоген на мой взгляд самый убогий инструмент для подобных целей, который вообще можно придумать. Думаю, такой софт многим бы пришелся по душе.

Go to the top of the page
 
+Quote Post
vlad_new
сообщение May 31 2012, 00:08
Сообщение #18


Местный
***

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



Цитата
Сдается мне, что есть определенный резон в "народном" конфигураторе

Не думаю. Игра не стоит свеч. Практика показывает, что конфигуратор нужен только поиграться. Когда делаеш реальный проэкт, то там уже все конкретно разрисовано и те же порты настраиваются всего несколькими командами. К тому же, сделав уже несколько проэктов, начинаеш просто тупо копировать готовые куски и чуть их подправлять.

Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение May 31 2012, 01:05
Сообщение #19


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Это 2 абсолютно разные вещи, я уже не говорю про сам способ получения либ для конкретных камне типа RM48- но более приземелнных мк это тоже касается. Основное и самое весомое достоинство подобного рода инструментов в том, что они позволяют сделать задачу максимально абстрактной и не вникать без личного желания в особенности реализации. Что касается решения прикладных задач, то до определнного омента копирование типовых кусков это лучший способ эффективного менеджмента времени/усилий, тут вы правы- но с некоторой поры ценность уровня абстрации выходит на более высокий уровень: не нужно ни в чем ковырятся, вникать в предистоию каких то реализаций.

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

п.с. мне по-прежнему интересно, как понять где пин 1 у 405 камня wacko.gif
Go to the top of the page
 
+Quote Post
UnDerKetzer2
сообщение May 31 2012, 06:32
Сообщение #20





Группа: Новичок
Сообщений: 4
Регистрация: 17-03-12
Из: СПб
Пользователь №: 70 851



Цитата(EvilWrecker @ May 31 2012, 05:05) *
п.с. мне по-прежнему интересно, как понять где пин 1 у 405 камня wacko.gif

Мне тоже, поэтому позволю себе наглость еще раз попросить вас последовать моей рекомендации из поста 12, если вас, конечно, не затруднит потратить на это 10 минут времени.
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Jun 5 2012, 05:36
Сообщение #21


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Цитата(UnDerKetzer2 @ May 31 2012, 10:32) *
Мне тоже, поэтому позволю себе наглость еще раз попросить вас последовать моей рекомендации из поста 12, если вас, конечно, не затруднит потратить на это 10 минут времени.



Обошлось без этого- пин 1 соответствует самой малой и самой глубокой выемке-точке на корпусе.Будьте внимательны и берегите психическое здоровье! biggrin.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th July 2025 - 17:53
Рейтинг@Mail.ru


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