Обновить
11
0
Федурин Артём@BrInE38

Пользователь

Отправить сообщение
Отчаянно пытаюсь понять, где я ошибаюсь.
Так будет выглядеть начальный участок нашей прошивки:
+-------------+-------------+
| Адрес flash | Значение |
+-------------+-------------+
| 0x0800 0000 | 0x2000 5000 |
| 0x0800 0004 | 0x0800 0008 |
+-------------+-------------+

В ассемблерном коде вместо строки
.word Reset + 1

должна быть строка
.word Reset

Так как строка Reset: B Reset уже находится по адресу 0x800 0008
и по идее нужно ссылаться на неё Reset (0x800 0008),
а не на Reset + 1 (0x800 000С)
  1. Именно эта отладочная плата выбрана по совету одного человека, который неожиданно появился в офисе, где я подрабатываю, и смотивировал меня изучать МК. Т.е. нет явных причин, так получилось. :)
  2. MicroUSB-разъём есть, судя по схеме платы, пользоваться им можно. Как пользоваться? — пока не знаю.
  3. О «голубой» и «зелёной» «таблетках» я слышу впервые — заинтересовали.
Начинать тяжело. Нередко нет ответов на очевидные вопросы — для профессионалов они очевидны, а для начинающих не всегда очевидны. В процессе google'ения попадается сплошной copy->paste — приходится по крупицам собирать информацию, долго читать книги. Это я к тому, что изучение — долгий процесс.

Слушал ваши лекции на YouTube, прямо всасывал информацию, был очень рад слушать компетентного человека. К сожалению, нахожусь в другом городе (Томск), а ведь так хотел попасть на ваши практические занятия!

Информация

В рейтинге
Не участвует
Откуда
Томск, Томская обл., Россия
Дата рождения
Зарегистрирован
Активность