Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 1
Регистрация: 18.06.2015
Сообщений: 70
1

Перевод кода из startup keil в startup ac6

21.09.2016, 14:15. Показов 1103. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
На keil была реализована проект для STM32F303VC, где изменялся startup файл
Assembler
1
2
3
4
5
6
7
8
AREA    QWERTY, NOINIT
 
CALLED_FROM_APP DCD     0
BOOT_CMD_       DCD     0
BOOT_DATA_      DCD     0
                EXPORT BOOT_CMD_
                EXPORT BOOT_DATA_
                EXPORT CALLED_FROM_APP
В последующем эти переменные вызывались в хедэре
C++
1
2
3
extern unsigned long CALLED_FROM_APP __attribute__( ( section( "NoInit"),zero_init) ) ;
extern unsigned long BOOT_CMD_;
extern unsigned long BOOT_DATA_;
И уже в Main можно было спокойно с ними работать

На данный момент весь проект необходимо перенести в system workbench for stm32, которая на базе eclipse
Startup файл предоставлен самой средой
Весь проект перенесен, кроме ассемблера
Пытаюсь сделать так
Assembler
1
2
3
4
5
6
7
8
9
     
.section    .noinit.QWERTY
 
CALLED_FROM_APP:
    .word   0
BOOT_CMD_:
    .word   0
BOOT_DATA_:
    .word   0
Но после строчки в main.cpp файле
C++
1
  CALLED_FROM_APP=0;
Уходит в бесконечный цикл
Assembler
1
2
Infinite_Loop:
    b   Infinite_Loop
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2016, 14:15
Ответы с готовыми решениями:

Запуск базы, установленной на Docker (STARTUP NOMOUNT, STARTUP MOUNT)
Всем доброго времени суток! Столкнулся с такой проблемой, как запуск и останов бд Oracle через...

Startup
Кто знает папки с авторанами, любые кроме startup, common startup, и папки в реестре, просто...

startup.c
Вместо нигического ассемблерного stortup.s можно использовать эквивалентный сишный stortup.c. Вот...

MFC StartUP
#include <afxwin.h>// library of MFC standart #include "afxext.h" #include "CMyButton.h" //...

image on startup
не могу разобраться как сделать картинку при запуске программы в делфи у меня есть код program...

0
21.09.2016, 14:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.09.2016, 14:15
Помогаю со студенческими работами здесь

Этапы STARTUP
При startup выводятся следующие сообщения: 1) экземпляр запущен 2) БД открыта 3) БД...

Книга по startup магии
Ребят! Есть какая-нибудь книжка или читабльный man, рассказывают, что делается между зпуском...

HelloWorld (отсутствует Startup)
Пытаюсь сделать проект по этому уроку:...

Asp.net 5 startup.cs
public void Configure(IApplicationBuilder app) { app.Run(async (context) => ...

Скрипт Startup Ubuntu
Всем привет. Нужен скрипт набора команд для начального запуска VPS. LEMP / PhpMyAdmin /...

Windows Installer Startup
Доброго времени суток! Каждый раз при загрузке windows появляется установщик windows с надписью...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru