|
|
  |
Софт с CD для отладочной платы |
|
|
|
Apr 19 2016, 16:16
|

Частый гость
 
Группа: Свой
Сообщений: 102
Регистрация: 3-03-08
Из: España
Пользователь №: 35 601

|
Stm32f103rbt6 Development Board + 2,8 "TFT Touch pantalla Lcd Módulo De Pantalla Получил с ибея плату, думаю что для начинающего самое то. Только вот диск не пришёл. Может есть у кого.... И вообще, наверняка это явление распространённое. Может имеет смысл иметь на сайте общедоступное хранилище в виде "картинка + диск" или даже "Картинка + список штатного софта + ссылки" (ведь наверняка многое совпадает).
|
|
|
|
|
Apr 20 2016, 09:19
|

Частый гость
 
Группа: Свой
Сообщений: 102
Регистрация: 3-03-08
Из: España
Пользователь №: 35 601

|
Цитата(AleksBak @ Apr 20 2016, 09:25)  А у меня такая же плата. Правда диска что-то пока не нашел. Там много было чего на нем. Вы бы лучше с продавцом вначале связались бы. С продавцом связяался, сказал что свяжется с поставщиком. Полагаю, что врёт, да и ждать в мучшем случае месяц Цитата(Эдди @ Apr 20 2016, 09:40)  А у меня к паре таких плат диски зачем-то прислали. Смотреть внутрь не советую — чревато как минимум рвотными позывами. Китайский говнокод, да еще на SPL или HAL — это жесть!
Берем даташит, устанавливаем libopencm3, открываем примеры с opencm — и вперед! Можно и у меня на гитхабе попастись, там кое-что под STM32 есть. Чувствую, образовываться мне еще надолго после небольшого опыта на АВР студио. У меня под винд стоит Eclipse Mars 2 и arm-none-eabi. Наверное для начала неплохо ?
|
|
|
|
|
Apr 20 2016, 10:53
|
Знающий
   
Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250

|
Для начала неплохо. Нужны лишь готовые заголовочные файлы, чтобы самому их не писать (все-таки, это не STM8, где быстренько самим пишется заголовочный файл с дефайнами на все регистры). Поэтому проще взять opencm3, где такие файлы уже есть + есть функции, упрощающие настройку периферии (главное — не пытаться их использовать там, где критично время выполнения: функции совершенно неоптимизированные, да и просто то, что это функции, а не макросы, заставляет задуматься о целесообразности их применения везде и всюду). P.S. вот мой Makefile, а то с нуля писать такое — вообще жесть! А так — в любимом редакторе накидать код, да запустить make. Если все ОК, то либо make boot (я этот вариант использую, т.к. с бутлоадером проще, чем с дурацким st-link'ом), либо make load. На вашей плате скорей всего нет встроенного st-link'а, зато есть кнопочка boot0, что сразу наводит мысль о том, что плата изначально затачивалась под загрузку через бутлоадер. Да и JTAG не видать...
Сообщение отредактировал Эдди - Apr 20 2016, 10:56
|
|
|
|
|
Apr 20 2016, 11:40
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(Эдди @ Apr 20 2016, 13:53)  На вашей плате скорей всего нет встроенного st-link'а, зато есть кнопочка boot0, что сразу наводит мысль о том, что плата изначально затачивалась под загрузку через бутлоадер. Да и JTAG не видать... На счет ст-линка - оно понятно, есть, как правило, только на дискавери, но должны быть ноги SWD или JTAG, разъемы по периметру довольно объемные, ну а если нет - то что это за отладка такая? Это жесть...
|
|
|
|
|
Apr 21 2016, 08:09
|
Частый гость
 
Группа: Участник
Сообщений: 132
Регистрация: 6-02-16
Из: г. Баку
Пользователь №: 90 364

|
Цитата(Эдди @ Apr 21 2016, 10:44)  ...gdb к стыду своему за полтора десятка лет так и не осилил. Просто необходимости никогда не возникало в такой отладке. С плагином OpenSTM32 ничего осиливать абсолютно не нужно - все настроено как надо и работает сразу. Если Вы используете opencm3, то для Вас эта информация будет актуальной (т.к. gcc чаще там) - поэтому и написал.
|
|
|
|
|
May 8 2016, 08:18
|
Гуру
     
Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025

|
Цитата(Dondob @ Apr 19 2016, 19:16)  Получил с ибея плату, думаю что для начинающего самое то. Только вот диск не пришёл Странные люди. там прямо в аписании лота написано: Цитата Package Contents 100% Brand New 1 x STM32F103RBT6 development board 1 x 2.8" TFT-module 1 x USB cable 1 x CD Открываете пакет- нет диска- пишете кейс на полный рефанд так как использовать невозможно. И пусть продавец бегает, а не Вы- Вы уже заплатили за товар, а товар использовать невозможно. метод работает всегда. Я, правда, стараюсь делать наоборот- покупаю только тот товар, к которому могу в онлайне найти описание и драйверы (продавцам просто невыгодно рассылать хрупкие диски- проще выложить файлы доступными для скачивания). А так- по схеме разбираться, клоном чего оно является, и искать там. P.S. А что Вы там в этом коде найти пытаетесь, чего нет в документации на составные части борды? Или там еще и ноунейм дисплей и прочее? тогда проще выкинуть, это путь в никуда- повторению не подлежит, второй раз другой ноунейм приедет и опять все с начала.
|
|
|
|
|
May 8 2016, 18:37
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(Ruslan1 @ May 8 2016, 11:18)  P.S. А что Вы там в этом коде найти пытаетесь, чего нет в документации на составные части борды? Или там еще и ноунейм дисплей и прочее? тогда проще выкинуть, это путь в никуда- повторению не подлежит, второй раз другой ноунейм приедет и опять все с начала. Да не стоит так категорично! Китайцы ставят, как правило, все стандартное, да, может марки этих компонентов разные, но работать все равно будет. Китайцам так проще. чем демокод под каждую запчасть перепиливать..
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|