Например TDA7294

Форум РадиоКот • Просмотр темы - Выполнения программы после сброса МК
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт дек 19, 2025 08:31:24

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Выполнения программы после сброса МК
СообщениеДобавлено: Чт фев 16, 2023 14:52:53 
Прорезались зубы

Зарегистрирован: Чт апр 08, 2021 09:46:48
Сообщений: 225
Рейтинг сообщения: 0
Всем привет! Гуру, подскажите. есть вопрос, как начинает работать программа после подачи питания на микроконтроллер(МК)? После гуглирования я понял следующее: после подачи питания МК (или сброса), начинается вычитывания данных(инструкций) с памяти МК, и начинается вычитываться с 0x00000000 адреса и далее считывается программа последовательно со следующих ячеек. Правильно ли я понял?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Выполнения программы после сброса МК
СообщениеДобавлено: Чт фев 16, 2023 15:35:34 
Друг Кота

Карма: 67
Рейтинг сообщений: 1964
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
нужно выгуглировать книжку по микроконтроллерам, благо их много, а не хватать кусочки то там, то сям, в итоге портя голову, и потом нучиться правильному будет сложнее.
ответ на этот вопрос: неправильно. есть понятие векторов.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Выполнения программы после сброса МК
СообщениеДобавлено: Чт фев 16, 2023 23:31:47 
Держит паяльник хвостом
Аватар пользователя

Карма: 2
Рейтинг сообщений: 154
Зарегистрирован: Ср окт 04, 2017 20:47:40
Сообщений: 984
Рейтинг сообщения: 0
Цитата:
maksimdag0
как начинает работать программа после подачи питания на микроконтроллер(МК)?
Ровно по тому алгоритму, как вы его составили, когда писали свою программу для МК
Если программу писали не вы, то читайте предыдущее сообщение.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Выполнения программы после сброса МК
СообщениеДобавлено: Пт фев 17, 2023 00:33:01 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 819
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 5706
Рейтинг сообщения: 0
после подачи питания МК (или сброса), начинается вычитывания данных(инструкций) с памяти МК, и начинается вычитываться с 0x00000000 адреса и далее считывается программа последовательно со следующих ячеек. Правильно ли я понял?

В целом правильно. Но, нужно понимать, что нулевой адрес программы и нулевой адрес в физической памяти микроконтроллера не всегда одно и то же, нужно смотреть организацию адресного пространства в МК.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Выполнения программы после сброса МК
СообщениеДобавлено: Пт фев 17, 2023 06:21:27 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 433
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2556
Рейтинг сообщения: 0
Как подобное можно утверждать без указания типа МК?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Выполнения программы после сброса МК
СообщениеДобавлено: Пт фев 17, 2023 12:52:53 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1493
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15299
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
"условно нулевой"
физически это может быть задано как внешней схемотехникой (при внешнем ПЗУ/совмещенной ВПП/ВПД) так и типом семейств МК/МП.
Взять к примеру те же I8086/8088...
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Выполнения программы после сброса МК
СообщениеДобавлено: Пт фев 17, 2023 14:09:25 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 433
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2556
Рейтинг сообщения: 0
Берём самый обыкновенный двухядерный STM32H745 и ... Ну вы поняли.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y