Например TDA7294

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

Текущее время: Чт янв 01, 2026 09:32:31

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


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



Начать новую тему Ответить на тему  [ Сообщений: 28 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Нужно написать на ассемблере на stm32f4discovery
СообщениеДобавлено: Пт ноя 09, 2012 15:22:19 
Опытный кот

Зарегистрирован: Вт апр 26, 2011 18:37:06
Сообщений: 782
Рейтинг сообщения: 0
Тогда с начала. а то со мной что-то случилось. Вот я установил CodeSourcery. Там есть компилятор ассемблера. У меня есть файл main.S, в который не включаются библиотеки или названия портов (а пропорты пока тоже не понял). Запустить компилятор можно вот так:
Цитата:
cd /home/eugene/CodeSourcery/Sourcery_CodeBench/bin
./arm-none-linux-gnueabi-as

А как его попросить сделать файл для прошивки моего чипа?

_________________
На практике можно не успеть сделать того, что можно хорошо обосновать в теории. Но без практики теория может отдаляться от нее, и когда они встретятся снова - не узнает даже неприкосновенное шампанское профессора в лаборатории. Моя практика: robofeya.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужно написать на ассемблере на stm32f4discovery
СообщениеДобавлено: Пт ноя 09, 2012 16:26:36 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 56
Зарегистрирован: Вт авг 28, 2012 22:21:33
Сообщений: 535
Рейтинг сообщения: 0
Однако же вы знатный любитель садомазохизма.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужно написать на ассемблере на stm32f4discovery
СообщениеДобавлено: Пт ноя 09, 2012 23:10:30 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
А как его попросить сделать файл для прошивки моего чипа?

Ну как сказать, чтоб не обидеть... так же, только параметров на 4-6 строк добавить...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужно написать на ассемблере на stm32f4discovery
СообщениеДобавлено: Сб ноя 10, 2012 07:11:48 
Опытный кот

Зарегистрирован: Вт апр 26, 2011 18:37:06
Сообщений: 782
Рейтинг сообщения: 0
Да я помню, что-то в мануале было написано что-то типа "файл_компилятора опции где_разместить_прошивку исходник"для GCC. Но для As как посмотреть систему команд? Я конкретно не могу найти.

Цитата:
Однако же вы знатный любитель садомазохизма.
Боремся за процветание кляпов и повязок на глаза:)

_________________
На практике можно не успеть сделать того, что можно хорошо обосновать в теории. Но без практики теория может отдаляться от нее, и когда они встретятся снова - не узнает даже неприкосновенное шампанское профессора в лаборатории. Моя практика: robofeya.ru


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Нужно написать на ассемблере на stm32f4discovery
СообщениеДобавлено: Сб ноя 10, 2012 15:05:44 
Мучитель микросхем

Карма: 16
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 15, 2008 09:33:03
Сообщений: 476
Откуда: Воронеж
Рейтинг сообщения: 0
1. Gcc он и в африке gcc. Как компилировать смотрите в любом руководстве на любую платформу. Где то на we.easielectronics я коротко писал про gcc на arm. Еще короче: сначала gcc на с или asm файлы. Потом ld на получившиеся в пред шаге o файлы.
После того как вызовите ld получите elf файл. Его уже некоторые программаторы могут загнать напрямую. Получить прошивку, которую понимают все, из него нужны objdump objcopy - не помню что точно.
2. Что бы автоматизировать процесс есть make. Пример makefile есть например тут http://radiokot.ru/circuit/power/supply/22/01.rar. В этом прмере обрабатывается всего 1 asm файл. Но никто не мешает увеличить их количество. В makefile можно посмотреть какая командная строка скармливается компилятору и компоновщику.
Если не разберетесь - пишите личное сообщение. С понедельника можно будет пообщаться по аське. С gcc помогу - с asm-мом - уж чего не могу - того не могу
Систему команд нужно тянуть с сайта arm.
А по поводу повязок на глаза - Вы сами ее себе надели. В сети столько информации по gcc, что я думал что Вы еще вчера откроете google и найдете что нибудь чего почитать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужно написать на ассемблере на stm32f4discovery
СообщениеДобавлено: Сб ноя 10, 2012 18:03:48 
Вымогатель припоя

Карма: 4
Рейтинг сообщений: 41
Зарегистрирован: Пт янв 30, 2009 14:50:35
Сообщений: 635
Откуда: Солнечногорск
Рейтинг сообщения: 0
И ARM11, и Cortex-M4 -- это процессорные ядра, а не процессоры или контроллеры (точней, ARM11 -- целое семейство ядер, как целым семейством является Cortex-M).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужно написать на ассемблере на stm32f4discovery
СообщениеДобавлено: Пн ноя 12, 2012 04:41:18 
Опытный кот

Зарегистрирован: Вт апр 26, 2011 18:37:06
Сообщений: 782
Рейтинг сообщения: 0
Sll, ну это слово неправильно употребил. Конечно ядра.
Galizin, у меня получилось, но пока без библиотек, просто первый проект. А когда запускаю скинутое, то вылетает ошибка, пока не понял, что я не так там делаю.

_________________
На практике можно не успеть сделать того, что можно хорошо обосновать в теории. Но без практики теория может отдаляться от нее, и когда они встретятся снова - не узнает даже неприкосновенное шампанское профессора в лаборатории. Моя практика: robofeya.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужно написать на ассемблере на stm32f4discovery
СообщениеДобавлено: Сб фев 02, 2013 18:40:13 
Родился

Зарегистрирован: Ср мар 14, 2007 19:05:23
Сообщений: 3
Откуда: г. Орел
Рейтинг сообщения: 0
может не вовремя, но вдруг кому-нить пригодиться:
http://www.diary.ru/~teplofizik/?tag=4580486


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

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


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

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


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

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


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