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

 
 
> Старт STM32, до main()
Immortal_Buka
сообщение May 5 2015, 08:25
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 17-06-14
Пользователь №: 81 969



Подскажите, пожалуйста, где можно прочитать пошагово, и с комментариями про процесс загрузки до начала выполнения осн. функции, т.б. в обработчике Reset_Handler, особенно вот эта libc_init_array() функция.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
esaulenka
сообщение May 6 2015, 07:13
Сообщение #2


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

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



Опять же, отошлю к гуглу.
Атрибут constructor сделан для того, чтобы функция (самая обычная, не член класса) "автоматически" вызывалась до старта main.
Для чего это может понадобится, я, честно говоря, не знаю.

Если нет статических с++ классов и нет этих странных функций, то __libc_init_array(), действительно, ничего не делает.


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post



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

 


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


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