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

 
 
> Софт с CD для отладочной платы
Dondob
сообщение Apr 19 2016, 16:16
Сообщение #1


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

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



Прикрепленное изображение
Stm32f103rbt6 Development Board + 2,8 "TFT Touch pantalla Lcd Módulo De Pantalla


Получил с ибея плату, думаю что для начинающего самое то. Только вот диск не пришёл. Может есть у кого....
И вообще, наверняка это явление распространённое. Может имеет смысл иметь на сайте общедоступное хранилище в виде "картинка + диск" или даже "Картинка + список штатного софта + ссылки" (ведь наверняка многое совпадает).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Эдди
сообщение Apr 20 2016, 10:53
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
mantech
сообщение Apr 20 2016, 11:40
Сообщение #3


Гуру
******

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



Цитата(Эдди @ Apr 20 2016, 13:53) *
На вашей плате скорей всего нет встроенного st-link'а, зато есть кнопочка boot0, что сразу наводит мысль о том, что плата изначально затачивалась под загрузку через бутлоадер. Да и JTAG не видать...


На счет ст-линка - оно понятно, есть, как правило, только на дискавери, но должны быть ноги SWD или JTAG, разъемы по периметру довольно объемные, ну а если нет - то что это за отладка такая? Это жесть...
Go to the top of the page
 
+Quote Post
Эдди
сообщение Apr 21 2016, 06:44
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Цитата(mantech @ Apr 20 2016, 14:40) *
что это за отладка такая?

Я обычно отлаживаю при помощи мигания светодиодом и вывода сообщений в терминал. gdb к стыду своему за полтора десятка лет так и не осилил. Просто необходимости никогда не возникало в такой отладке.
Go to the top of the page
 
+Quote Post
Dondob
сообщение May 6 2016, 11:49
Сообщение #5


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

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



Цитата(Эдди @ Apr 21 2016, 08:44) *
Я обычно отлаживаю при помощи мигания светодиодом и вывода сообщений в терминал. gdb к стыду своему за полтора десятка лет так и не осилил. Просто необходимости никогда не возникало в такой отладке.

Огромное Вам спсибо, Эдди! После примитивных опытов с АВР (Мега) тут на месяцы разбираться. Тем более что с англицким нелады у меня rolleyes.gif
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 22:40
Рейтинг@Mail.ru


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