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

 
 
> Скоростной АРМ - использование в качестве МК
greenie
сообщение Jul 4 2012, 13:37
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 4-07-12
Из: Barnaul
Пользователь №: 72 628



Уважаемые форумчане, долго не могу разобраться в вопросе. Периодический поиск на просторах инета и форумах результата не дает, вот даже зарегистрировался, чтобы создать тему.
Исходные данные. Нужно обрабатывать изображения падающего предмета раз 20 в сек. Т.е. за 50мс нужно получить изображение с фотокамеры, провести все алгоритмы обработки и приступить к следующему кадру. Есть опыт работы с АВР и АРМ с встроенной памятью.
Думаю, что можно использовать ARM Cortex-A8 к примеру. Частота 1ГГц должно хватить. Линукс или другие ОС нежелательны, потому что во-первых, их нужно осваивать, во-вторых, нужна реакция на результат обработки изображения (вовремя включить исполнительный механизм, чтобы в полете поймать предмет). Вопрос, который меня мучает, собственно вот в чем. Могу ли я программировать этот ARM Cortex-A8 как обычный МК (вот например, сейчас на работе я использую STM32F103, раньше были атмеги и иксмеги)? Плату можно купить любую отладочную с этим или похожим АРМом, мне важна частота и объем оперативки.
ПРосто не пойму, как программировать контроллеры с внешней флэш. Вот например сейчас все просто - написал в Keil'е программу, скомпилировал, залил ее ST-Link'ом. А как это все делать для ARM Cortex-A8... И чтобы без всяких линуксов - принцип точно такой же, как обычный МК?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
greenie
сообщение Jul 10 2012, 15:24
Сообщение #2





Группа: Участник
Сообщений: 12
Регистрация: 4-07-12
Из: Barnaul
Пользователь №: 72 628



Цитата(AVR @ Jul 10 2012, 20:53) *
бьюсь об заклад что освоить правильную инициализацию периферии и памяти "большого процессора" может оказаться сложнее чем освоить несчастный простейший (и довольно однообразный по способу работы и освоения на широком спектре платформ) как три копейки Linux (из чего и следует мой статус под ником) sm.gif


Линукс даже интересно бы запустить... ембеддед в смысле sm.gif Я даже один раз пробовал отладочную плату запускать, даже скрипт писал на SH для общения с дисплейчиком по I2C, но это было давно и не считается. А вот как для линукса программу написать, в которой я буду с периферией общаться и как ее запустить при старте - я пока не понимаю.

Цитата(AVR @ Jul 10 2012, 20:53) *
о величинах каких порядков идет речь? готов поспорить что Linux тут как раз подойдёт


Свободное падение тела, но маленький размер, поэтому надо четко рассчитать время, через которое тело будет на определенной высоте. Если, я школьную кинематику не забыл, то с точностью до 100мкс надо бы ножкой дернуть суметь sm.gif
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 10 2012, 16:09
Сообщение #3


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(greenie @ Jul 10 2012, 19:24) *
Линукс даже интересно бы запустить... ембеддед в смысле sm.gif Я даже один раз пробовал отладочную плату запускать, даже скрипт писал на SH для общения с дисплейчиком по I2C, но это было давно и не считается. А вот как для линукса программу написать, в которой я буду с периферией общаться и как ее запустить при старте - я пока не понимаю.
работать с I2C в Linux не просто просто, а крайне просто, как раз на прошлой неделе этим занимался sm.gif
запустить программу при старте? запросто... о какой периферии идет речь?

по любым вопросам на тему Embedded Linux ко мне в личку - подскажу всем чем смогу, я упоротый в этом плане sm.gif

Цитата
Свободное падение тела, но маленький размер, поэтому надо четко рассчитать время, через которое тело будет на определенной высоте. Если, я школьную кинематику не забыл, то с точностью до 100мкс надо бы ножкой дернуть суметь sm.gif
как уже выше подсказали, правильнее использовать конечно внешний фото-датчик для таких вещей и даже обеспечивать его ранее срабатывание (настроить по вкусу)


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- greenie   Скоростной АРМ - использование в качестве МК   Jul 4 2012, 13:37
- - kovigor   Цитата(greenie @ Jul 4 2012, 16:37) Могу ...   Jul 4 2012, 13:50
- - AlexandrY   Цитата(greenie @ Jul 4 2012, 16:37) ПРост...   Jul 4 2012, 14:37
- - sharikov   Цитата(greenie @ Jul 4 2012, 17:37) Нужно...   Jul 5 2012, 03:47
|- - SergeyDDD   Цитата(sharikov @ Jul 5 2012, 06:47) Вы п...   Jul 5 2012, 05:40
||- - sasamy   Цитата(SergeyDDD @ Jul 5 2012, 09:40) И е...   Jul 6 2012, 09:09
||- - SergeyDDD   Цитата(sasamy @ Jul 6 2012, 12:09) Исполь...   Jul 6 2012, 11:13
||- - sasamy   Цитата(SergeyDDD @ Jul 6 2012, 15:13) Опт...   Jul 6 2012, 12:07
||- - SergeyDDD   Цитата(sasamy @ Jul 6 2012, 15:07) Глупос...   Jul 6 2012, 13:31
||- - sasamy   Цитата(SergeyDDD @ Jul 6 2012, 17:31) Еще...   Jul 6 2012, 13:38
||- - scifi   Я не модератор, но всё равно напомню про правила ф...   Jul 6 2012, 13:51
|||- - IgorKossak   Цитата(scifi @ Jul 6 2012, 16:51) Личные ...   Jul 6 2012, 14:23
||- - SergeyDDD   Цитата(sasamy @ Jul 6 2012, 16:38) ему ну...   Jul 6 2012, 14:42
||- - sasamy   Цитата(SergeyDDD @ Jul 6 2012, 18:42) [Ил...   Jul 6 2012, 15:20
||- - SergeyDDD   Цитата(sasamy @ Jul 6 2012, 18:20) Рацион...   Jul 6 2012, 15:31
|- - AlexandrY   Цитата(sharikov @ Jul 5 2012, 06:47) Вы п...   Jul 5 2012, 06:15
- - greenie   Может, использовать линукс правильнее с данным про...   Jul 5 2012, 11:58
|- - sharikov   Цитата(greenie @ Jul 5 2012, 15:58) Может...   Jul 5 2012, 19:32
|- - dinam   Цитата(greenie @ Jul 5 2012, 18:58) Камер...   Jul 6 2012, 01:51
|- - AlexMik1   Цитата(greenie @ Jul 5 2012, 14:58) Конеч...   Jul 6 2012, 09:48
- - greenie   Кстати, от KEIL придется отказаться, наверное, там...   Jul 5 2012, 12:58
|- - kovigor   Цитата(greenie @ Jul 5 2012, 15:58) Сейча...   Jul 5 2012, 20:14
|- - SergeyDDD   Цитата(greenie @ Jul 5 2012, 15:58) Кстат...   Jul 6 2012, 06:06
- - KRS   greenie, посмотрите ARM DS-5, там есть все необход...   Jul 5 2012, 21:21
- - andrewlekar   Мне кажется или описанную задачу можно с наименьши...   Jul 6 2012, 08:48
- - greenie   Очень рад, что обсуждение бурное, надеюсь хоть нем...   Jul 6 2012, 15:23
|- - AlexMik1   Цитата(greenie @ Jul 6 2012, 18:23) А вы ...   Jul 6 2012, 15:56
|- - kovigor   Цитата(greenie @ Jul 6 2012, 18:23) Coce ...   Jul 6 2012, 19:17
|- - dinam   Цитата(greenie @ Jul 6 2012, 22:23) Читаю...   Jul 9 2012, 02:12
- - greenie   Цитата(sasamy @ Jul 6 2012, 22:20) Рацион...   Jul 6 2012, 15:34
|- - sasamy   Цитата(greenie @ Jul 6 2012, 19:34) Если ...   Jul 6 2012, 16:18
- - greenie   Цитата(SergeyDDD @ Jul 5 2012, 12:40) У F...   Jul 6 2012, 15:58
|- - Petka   Цитата(greenie @ Jul 6 2012, 19:58) Прост...   Jul 6 2012, 17:16
- - greenie   Цитата(kovigor @ Jul 7 2012, 02:17) P.S. ...   Jul 7 2012, 04:04
|- - scifi   Цитата(greenie @ Jul 7 2012, 08:04) Кстат...   Jul 7 2012, 06:29
|- - Petka   Цитата(scifi @ Jul 7 2012, 10:29) Удобнее...   Jul 7 2012, 07:14
- - pdk   Предложу еще один вариант: пачку Cortex-M4 ( stm32...   Jul 7 2012, 07:20
|- - kovigor   Цитата(pdk @ Jul 7 2012, 10:20) Предложу ...   Jul 7 2012, 11:00
- - PoReX   Кстати у Texas Instruments есть хорошая линейка ми...   Jul 9 2012, 06:22
- - greenie   Цитата(dinam @ Jul 9 2012, 09:12) Мы зани...   Jul 9 2012, 11:07
|- - dinam   Используем внешний запуск по ножке. Делаем запуск ...   Jul 9 2012, 13:03
- - greenie   В сторону FPGA я даже не смотрел... А CMV300 600к...   Jul 9 2012, 13:23
- - AVR   Цитата(greenie @ Jul 4 2012, 17:37) Линук...   Jul 10 2012, 13:53
|- - kovigor   Цитата(greenie @ Jul 10 2012, 18:24) Своб...   Jul 10 2012, 15:41
- - greenie   Цитата(kovigor @ Jul 10 2012, 22:41) Изоб...   Jul 10 2012, 15:58
- - Danis   Цитата(greenie @ Jul 4 2012, 16:37) Исход...   Jul 10 2012, 16:24
- - greenie   Цитата(Danis @ Jul 10 2012, 23:24) Я б на...   Jul 17 2012, 17:00
- - Petka   Цитата(greenie @ Jul 17 2012, 21:00) ... ...   Jul 17 2012, 18:30
|- - AVR   Цитата(Petka @ Jul 17 2012, 22:30) Линукс...   Jul 18 2012, 21:37
|- - Petka   Цитата(AVR @ Jul 19 2012, 01:37) согласен...   Jul 19 2012, 07:27
|- - sasamy   Цитата(AVR @ Jul 19 2012, 01:37) не могу ...   Jul 19 2012, 08:12
- - nicks80   Цитата(greenie @ Jul 17 2012, 21:00) Оно ...   Oct 1 2012, 12:50


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

 


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


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