roboforum.ru

Технический форум по робототехнике.

STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

dccharacter » 26 сен 2011, 03:28

Ууууу. Ударно посидел. Начал осваивать АРМ. Более-менее въехал в тактирующие цепи, GPIO, посмотрел на примерах синус и треугольник, запустил UART, I2C, подключил LCD (пришлось в QT писать перевертыш для знакогенератора) и под конец завел АЦП. Мамачки. Спать.

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

avr123.nm.ru » 26 сен 2011, 08:22

:Bravo: :good:

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

dccharacter » 30 сен 2011, 01:38

Читаю "The insider's guide to STM32 based microcontroller" - и офигеваю. Потому что STM32 - это ОФИГЕТЬ какая замечательная вещь. Ну вот просто хоть стой хоть падай. Там возможно вообще все. И все остальное... Еще бы знать куда эту всю благодать применить...

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

Flexz » 30 сен 2011, 16:39

Вот так процессоры становятся народными :)
А гайд, кстати, старый (если это тот что от Хитекса) новые stm32f2 и f4 теперь могут гораздо больше, потребление ниже, скорость и возможности выше.

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

dccharacter » 30 сен 2011, 17:35

Да, гайд 2008 года. Но, блин, дух захватывает.

Добавлено спустя 7 минут:
Вот, кстати, это гайд на русском. Читается за два дня, идет лучше чем фантастика и фентези.
http://www.gaw.ru/html.cgi/txt/doc/micr ... /index.htm

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

Flexz » 30 сен 2011, 19:28

Кстати, о русском. Вот тут http://electronix.ru/forum/index.php?showtopic=93950 есть частичный перевод доки, и его автор.

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

Vooon » 30 сен 2011, 20:45

Не понимаю зачем переводить... Хотя иногда полезно :)

Добавлено спустя 1 минуту 13 секунд:
Надеюсь у нас модуль выберется из альфо-беты, тогда будет относительно недорогая и удобная платформа с армом.

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

dccharacter » 23 ноя 2011, 23:42

Повторюсь, Cortex-M3 очень крутая штука. Сейчас настроил DMA для USARTA, указал ему в качестве источника и пункта назначения один и тот же адрес - DR-регистр ЮСАРТа. Бесплатное эхо. Ни одной строчки вспомогательного кода, сетапим камень и все.

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

Madf » 27 мар 2012, 20:18

Решил и я ради любопытства попробовать АРМ, купил себе "наборчик": mbed NXP LPC1768. Вещь конечно чумовая! Народ реально так всё удобно сделал, на их ресурсе все легко и быстро пишется, но при этом недостаток конечно явный есть - все исходники хранятся у них. Я в этом направлении новичок, пробовал искать информацию на просторах инета (в русской части) и её там "кот наплакал". Не могли бы ответить и посоветовать на два пункта:

1. Что такое RTOS и KEIL + где их взять? KEIL - вроде среда разработки? RTOS - операционная система реального времени?
2. Я как понимаю, что GPIO порты у контроллера не могут конфигурироваться так как мне хочется, т.е. я не могу скажем UART или ШИМ сконфигурировать на любую ногу чипа как мне хочется или нет?

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

elmot » 27 мар 2012, 22:00

1 Все верно
2 да, на любую нельзя, но обычно одну и ту же функция можно вывести на 2-3 ноги на выбор. Вроде Где-то у ст на сайте валялся какой-то хитрый калькулятор, типа что нужно-какие ноги. Но я его не тыркал. Однажды я промахнулся и недокументировано вывел гпио куда-то на отладочный порт. Вот это была веселуха! таких глюков я лет 10 не видел.

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

Madf » 27 мар 2012, 23:03

Спасибо за ответы.

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

Madf » 28 мар 2012, 22:25

Понять не могу, установил Кейл, экспортнул проект из mbed в кейл, открыл Кейлом, сделал чтобы он собирался, а на выходе я получаю обычный hex для прошивки, который вообще не подходит к системе mbed. В mbed бин-ы, а не hex-ы...так как заставить Кэйл генерить их? Это возможно?

Добавлено спустя 11 минут:
Извиняюсь, нашел под винду утилитку "hex2bin.exe" - решила проблему. )

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

Madf » 29 мар 2012, 10:09

Заметил такую вещь, я не знаю, может это особенность mbed "разработки", но плата и микроконтроллер весьма ощутимо греются при нагрузке уже в 1 светодиод. Такого на АВРках не наблюдалось. И потребление в 130 мА при 5В - это конечно сильно. Набор и правда только для разработок, для понятия процессов/физики...

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

elmot » 29 мар 2012, 10:29

Схема включения диода? сколько через диод-то идет? Мои стмки никогда не грелись.

Re: STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL

Madf » 29 мар 2012, 12:04



cron
Rambler\'s Top100 Mail.ru counter