|
ARM Cortex M3 + Linux |
|
|
|
Nov 4 2010, 07:46
|
Группа: Новичок
Сообщений: 4
Регистрация: 4-11-10
Пользователь №: 60 641

|
Всем добрый день!
Возникла необходимость разработать один девайс на ARM Cortex под управлением Linux. Ранее писал под ARM'ы, DSP, восьмибитники, но только на Си или ассемблере, т.е. дело с Линуксом и операционками в принципе не имел.
После исследования интернета нашёл кучу информации о том, как сконфигурировать ядро. Но, все статьи такого плана заканчивались словами а-ля "...теперь ядро благополучно залито, с чем мы вас и поздравляем". И всё.
Но я пока не могу выяснить для себя, что же дальше? Какой принцип написания, собсно, программного кода, который будет что-то мерять/передавать/принимать/считать и т.д.?
Он пишется на стандартном С или нет? Как оформляются файлы проекта? Как происходит его интеграция в ОС? И т.д.
Подскажите, пожалуйста, в общих чертах, принцип разработки проекта после внедрения ядра в контроллер. Или/и направьте на хорошую тематическую литературу.
Всем большое спасибо заранее!
|
|
|
|
|
 |
Ответов
|
Nov 4 2010, 08:23
|
Группа: Новичок
Сообщений: 4
Регистрация: 4-11-10
Пользователь №: 60 641

|
Короче, у заказчика есть какой то супер-пупер алгоритм комплексирования (задача по комплексированию курса, навигация) который он купил за большое бабло, и теперь хочет его внедрить в этот проект. А алгоритм сам представляет собой, как выразился мой коллега (не ручаюсь за смысловую правильность его слов) "закрытый объектный файл" для Линукса, который в качестве исходника, мол, мы увидеть не можем. Посему надо изголятся, чтобы найти возможность использовать эту стороннюю математику в новом проекте.
P.S. Вкратце, этой сторонней математикой мы должны обрабатывать принятые показания двух приборов.
Сообщение отредактировал SiMiLya - Nov 4 2010, 08:26
|
|
|
|
|
Nov 4 2010, 20:16
|
self made
   
Группа: Свой
Сообщений: 855
Регистрация: 7-03-09
Из: Toronto, Canada
Пользователь №: 45 795

|
Цитата(SiMiLya @ Nov 4 2010, 03:23)  Короче, у заказчика есть какой то супер-пупер алгоритм комплексирования (задача по комплексированию курса, навигация) который он купил за большое бабло, и теперь хочет его внедрить в этот проект. А алгоритм сам представляет собой, как выразился мой коллега (не ручаюсь за смысловую правильность его слов) "закрытый объектный файл" Ваш закрытый объектный файл скорее всего скомпилирован для х86, как вы его на арме исполнять собираетесь? А если он для арма скомпилирован, то есть такая секретная программа под названием линкер.
Сообщение отредактировал ar__systems - Nov 4 2010, 20:18
|
|
|
|
Сообщений в этой теме
SiMiLya ARM Cortex M3 + Linux Nov 4 2010, 07:46 skripach Какой именно Cortex M3, не знаю таких который бы и... Nov 4 2010, 08:01 SiMiLya Планировался STM32F103.
Дистрибутив роли совершенн... Nov 4 2010, 08:14 Andrey Vasilyev Цитата(SiMiLya @ Nov 4 2010, 11:14) Плани... Nov 4 2010, 15:04 MrYuran Что-то я не пойму, зачем математической библиотеке... Nov 4 2010, 08:19 SasaVitebsk Цитата(SiMiLya @ Nov 4 2010, 12:23) ... ... Nov 4 2010, 09:08 Джеймс Цитата(SiMiLya @ Nov 4 2010, 10:46) Возни... Nov 4 2010, 08:57 SiMiLya Цитата(Джеймс @ Nov 4 2010, 10:57) Посмот... Nov 4 2010, 09:46  IgorKossak Цитата(SiMiLya @ Nov 4 2010, 11:46) Тольк... Nov 4 2010, 10:58  Jury093 Цитата(SiMiLya @ Nov 4 2010, 12:46) Тольк... Nov 4 2010, 11:16   IgorKossak Цитата(Jury093 @ Nov 4 2010, 13:16) - зан... Nov 4 2010, 11:40    Jury093 Цитата(IgorKossak @ Nov 4 2010, 14:40) Вы... Nov 4 2010, 12:07  zuy Цитата(SiMiLya @ Nov 4 2010, 12:46) Тольк... Nov 5 2010, 13:52 sasamy Цитата(Джеймс @ Nov 4 2010, 11:57) Посмот... Nov 4 2010, 16:11  Джеймс Цитата(sasamy @ Nov 4 2010, 19:11) Unison... Nov 5 2010, 21:33   sasamy Цитата(Джеймс @ Nov 6 2010, 00:33) Есть п... Nov 6 2010, 01:36 AVR ARM Cortex M3 + Linux? Тогда уж uClinux...
Не сог... Nov 4 2010, 15:52 Andrey Vasilyev Цитата(AVR @ Nov 4 2010, 18:52) ARM Corte... Nov 4 2010, 16:04  AVR Цитата(Andrey Vasilyev @ Nov 4 2010, 20:0... Nov 4 2010, 16:21   Andrey Vasilyev Цитата(AVR @ Nov 4 2010, 19:21) У меня ви... Nov 4 2010, 18:03    etoja Цитата(Andrey Vasilyev @ Nov 4 2010, 21:0... Nov 17 2010, 09:04 zhevak А я что-то вообще не въехал -- а причем здесь Лину... Nov 4 2010, 20:10 andrewlekar Заказчику надо сказать, чтобы код был скомпилирова... Nov 8 2010, 05:55 pdk ЦитатаЗатем нужно будет выбрать достаточно толстый... Nov 9 2010, 06:17 PrSt я хоть и поклоник Линукса, но хочу сказать следующ... Nov 16 2010, 22:23 sasamy Цитата(PrSt @ Nov 17 2010, 01:23) в этой ... Nov 16 2010, 23:27 Integral зачем вообще люди устанавливают линуксы (ОС) на МК... Jul 1 2011, 17:07 scifi Цитата(Integral @ Jul 1 2011, 21:07) заче... Jul 1 2011, 19:42 Integral И можно абстрагироваться от аппаратных особенносте... Jul 2 2011, 09:11 zltigo QUOTE (Integral @ Jul 2 2011, 11:11) И мо... Jul 2 2011, 09:43 Integral значит в оч сложных ресурсоемких проектах (роботот... Jul 3 2011, 04:43 zltigo QUOTE (Integral @ Jul 3 2011, 06:43) а чи... Jul 3 2011, 15:59 Integral нет, просто понял, что в ближайшее будущее врятли ... Jul 3 2011, 17:13 aaarrr Цитата(Integral @ Jul 3 2011, 21:13) я то... Jul 3 2011, 17:30 zltigo Надеюсь, что после получения какого-то диплома и п... Jul 3 2011, 17:22 Integral странно... я думал мои модели реального мира верны... Jul 3 2011, 17:36 aaarrr Цитата(Integral @ Jul 3 2011, 21:36) вот ... Jul 3 2011, 18:49  zltigo QUOTE (aaarrr @ Jul 3 2011, 20:49) Нет. Х... Jul 3 2011, 19:01 _Pasha Цитата(Integral @ Jul 3 2011, 20:36) тогд... Jul 3 2011, 23:55 scifi Цитата(Integral @ Jul 3 2011, 21:36) тогд... Jul 4 2011, 06:19 Integral значит у меня было неправильное представление о сл... Jul 4 2011, 06:56 Shuuura Цитата(Integral @ Jul 4 2011, 10:56) МК у... Jul 4 2011, 07:28 Dron_Gus Топик все больше походит на сеанс кормления тролля... Jul 4 2011, 07:31 IgorKossak Цитата(Dron_Gus @ Jul 4 2011, 10:31) Топи... Jul 4 2011, 08:05 scifi Цитата(Integral @ Jul 4 2011, 10:56) каки... Jul 4 2011, 07:36 Integral представляю, даже почти реализовал, в станке с ЧПУ... Jul 4 2011, 07:37
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|