roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 06:01

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




Начать новую тему Ответить на тему  [ Сообщений: 46 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 28 мар 2011, 12:41 
Не в сети

Зарегистрирован: 28 мар 2011, 12:18
Сообщения: 59
Откуда: Анапа
прог. языки: C
ФИО: Алексей
ATMega дорожает, ARM дешевеет, еще и халява проскальзывает. Решил пересесть на ARM, и чтобы не долго мучаться с выбором посчупать камни обоих самых распространенных производителей. Заодно и среду разработки подобрать одну на всех и поудобней.
По началу много было вопросов, начиная от создания голого проекта в кейле, до выбора RTOS-а.
Может мой пост поможет кому то начать или сделать выбор камня.
Сейчас на обоих камнях крутятся RTOS-ы от KEIL-a (не знаю как она называется официально), запущены RTC, вывод времени на LCD. На LPC вывод информации и времени по UART-у на комп, HTTP сервер с пустой статичной страничкой на основе опять же кейловского стека.
В перспективе ближайшей, клиент NTP и синхронизация времени обоих плат, подключение к HTTP CGI, чтобы смотреть состояние периферии через WEB и менять состояние ног.
Если будет интерес, выложу проекты для обоих плат.


Вложения:
plata.jpg
plata.jpg [ 129.09 КиБ | Просмотров: 5118 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 28 мар 2011, 22:04 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
На дисковери есть глюк, что из-под Кейла не шьется плата?

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 29 мар 2011, 08:48 
Не в сети

Зарегистрирован: 28 мар 2011, 12:18
Сообщения: 59
Откуда: Анапа
прог. языки: C
ФИО: Алексей
Нет такого глюка. Глюком считалось что плата не запускается после заливки, нужно либо передернуть питание, либо сделать телодвижение: Start/Stop Debug -> RUN.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 29 мар 2011, 11:31 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
lexanet писал(а):
Нет такого глюка. Глюком считалось что плата не запускается после заливки, нужно либо передернуть питание, либо сделать телодвижение: Start/Stop Debug -> RUN.

Да да да, похоже оно. Только если передергивать питание у меня не комиттилась прошивка и оставалась предыдущая. Зато шьется нормально при запуске дебаггера - я так и зашивал. Ставишь в опциях "прошивать перед дебагом", запускаешь-останавливаешь дебаг и все. Но это жутко неудобно...

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 29 мар 2011, 12:24 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
так на какой ртос остановился выбор?

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 29 мар 2011, 14:04 
Не в сети

Зарегистрирован: 28 мар 2011, 12:18
Сообщения: 59
Откуда: Анапа
прог. языки: C
ФИО: Алексей
Romikgy писал(а):
так на какой ртос остановился выбор?


Keil RTX, вроде так называется или RTX Real-Time Operating System или RTX Real-Time Kernel, это просто составная часть кейловской Real-Time Library.

Добавлено спустя 1 час 32 минуты 18 секунд:
Немного не в тему.

Халява продолжается, сегодня пришло 2 письма:

We want to send you a FREE LPCXpresso board!

Respond today, and get a FREE NXP design tool!

Dear Alexey,

We know you're busy, and we want to help you save time.

NXP's low-cost LPCXpresso toolchain is a comprehensive, end-to-end solution for Cortex-M development that takes you from evaluation to production in no time. It includes an Eclipse-based IDE, a complete development board, and full on-line support -- and we want to send you one now, absolutely free of charge.

Just fill out our short Cortex-M0 survey, which asks a few questions about your current design project, and we'll show our appreciation by sending you a FREE NXP LPCXpresso toolchain. Supplies are limited, so be sure to respond today!

Where to learn more

To discover more about the LPC1100 series and the LPCXpresso toolchain, visit our microcontroller campaign site or follow us on Twitter.

Thanks and kind regards,

NXP Semiconductors


Делать особо ничего не надо, ответить на опрос и ждать.

http://response.nxp.com/forms/MCU_2010_230_web_survey1_EN
или
http://response.nxp.com/forms/MCU_2010_230_web_survey1_RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 31 мар 2011, 13:49 
Не в сети

Зарегистрирован: 28 мар 2011, 12:18
Сообщения: 59
Откуда: Анапа
прог. языки: C
ФИО: Алексей
Для одного устройства понадобились 2 LCD. Работает. Хоть на одном порту, хоть на разных.


Вложения:
plata2.jpg
plata2.jpg [ 127.34 КиБ | Просмотров: 4964 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 01 апр 2011, 14:35 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Для STM32 есть хорошая RTOS — ChibiOS/RT.
GCC/IAR/Keil. GPL3.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 19 июл 2011, 09:55 
Не в сети
Аватара пользователя

Зарегистрирован: 09 май 2011, 16:43
Сообщения: 536
Откуда: Украина, Киев
прог. языки: Нецензурный
ФИО: Евгений НеОН
А тама халява есть ещё? :oops: Насколько реально "простому смертному" отхватить кусочек? Уж очень охота АРМы на шару пощупать. :roll:

_________________
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили “Титаник“
2:5020/2140.1979@fidonet


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 19 июл 2011, 23:15 
Не в сети
Аватара пользователя

Зарегистрирован: 09 май 2011, 16:43
Сообщения: 536
Откуда: Украина, Киев
прог. языки: Нецензурный
ФИО: Евгений НеОН
Заполнил анкету - пришло письмо: "ждите посылку через 2-3 недели".

_________________
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили “Титаник“
2:5020/2140.1979@fidonet


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 20 июл 2011, 09:43 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
мне так и не пришло ((

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 20 июл 2011, 09:58 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
да они стОят нисколько - иди да щупай - кто не дает?
Cortex-M0 чуть ли не по доллару в розницу можно купить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 20 июл 2011, 11:02 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
На ощупь они как другие микрухи - можно пощупать любую.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 20 июл 2011, 12:47 
Не в сети
Аватара пользователя

Зарегистрирован: 09 май 2011, 16:43
Сообщения: 536
Откуда: Украина, Киев
прог. языки: Нецензурный
ФИО: Евгений НеОН
avr123.nm.ru писал(а):
На ощупь они как другие микрухи - можно пощупать любую.

А я уж думал, минует меня бездонная чаша Вашего искромётного юмора. Ан нет, не минует, за что и благодарен Вам.

Добавлено спустя 5 минут 33 секунды:
Michael_K писал(а):
да они стОят нисколько - иди да щупай - кто не дает?
Cortex-M0 чуть ли не по доллару в розницу можно купить.

Это я видел. Но: хочется не голый чип, а платку, хотя бы с мнимально необходимой обвязкой. Ну и сладкое слово "Халява", естественно. :roll:

_________________
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили “Титаник“
2:5020/2140.1979@fidonet


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL
СообщениеДобавлено: 24 сен 2011, 18:29 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Есть у меня бестолковый вопрос - и тему ради него создавать жалко и написать вроде некуда. Просидел день за попыткой завести УАРТ на STM32VL-Discovery. Оказалось, что подлянка была в экземпле - он конфигурирует УАРТ, а потом пишет в него функцией printf(). Я и так и сяк - впустую. Пока не догадался посмотреть, работает ли приемник. Приемник работал. Тогда я вместо printf взял библиотечную функцию и все заработало. Походил дебаггером посмотрел, не пойму откуда берется указатель на стдаут...

А вообще, конечно, АРМ (это же тоже АРМ?) поражает воображение. Даже просто ста двадцатью пятью методами изменения состояния ноги - да и самими ногами - как хочешь так ее и конфигури - и пулапы, и пулдауны, и флоаты, и опен дрейн. Вообще кароче ппц. Но то, что его на платку не вкорячишь за час - грустно очень.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 46 ]  На страницу 1, 2, 3, 4  След.

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


Кто сейчас на конференции

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO