Найдено 33 результата

Гуня
Пт авг 29, 2014 12:02:49
Форум: Цифровая техника
Тема: MBI5026 драйвер светодиодов
Ответы: 6
Просмотры: 7796

Re: MBI5026 драйвер светодиодов

Всем доброго времени суток! У меня следующая проблема с mbi5026. Использую её для управления большими индикаторами m E14001-G2-UR5-8-W Проблема в том что иногда внезапно какой-нибуть отдельный сегмент начинает светится тускло, но светится всегда, даже если на входы микрухе ничего не подавать, как ...
Гуня
Вт май 13, 2014 12:18:21
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Всем доброго времени суток! Кто запускал USB на stm32f103c8t6? Меня интересует где взять примеры для работы с интерфейсом HID, а также будет ли работать ЮСБ от внутреннего генератора HSI, или нужен обязательно внешний кварц.
Гуня
Вт апр 08, 2014 12:27:12
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

в отладчике - один раз зашло в прерывание, вышло, и больше туда никогда не заходит.

А в реальном железе что происходит? Если, например, в обработчике прерывания ногой дергать и осциллографом ее смотреть? У меня, например, в IAR отладчик чаще не работает, чем работает.

То же самое, светодиод 1 ...
Гуня
Вт апр 08, 2014 11:28:22
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Попробывал, не помогло, в отладчике - один раз зашло в прерывание, вышло, и больше туда никогда не заходит.
Гуня
Вт апр 08, 2014 10:59:23
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

На плюсах, в иаре. В хидере описываю

Код: Выделить всё

 extern "C" void TIM2_IRQHandler(void); 

Оно както странно, то работает, то один раз заходит в прерывание и потом туда больше не заходит, остальная часть проги работает нормально.
Гуня
Вт апр 08, 2014 09:58:44
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Всем доброго времени суток! Пытаюсь настроить таймер 2 на stm32f207zgt6 на прерывания по переполнению, 1000 раз в секунду! интервал получается верный, но таймер то работает, то входит в прерывание один раз, а потом больше туда не заходит... не знаю в чем проблема. вот код void TIM2_IRQHandler(void ...
Гуня
Пт янв 31, 2014 16:06:13
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Сори, я перепутал флаги местами. все работает как надо.
Гуня
Пт янв 31, 2014 15:34:18
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Народ, помогите пожалуйста, кто работал с ДМА Проблему предыдущего моего сообщения я решил. Оказывается прерывание по от ДМА срабатывает не тогда когда последний байт передан, а тогда когда он положен в регистр юарта, поэтому я слишком рано переключался на прием RS485, и не все байты отправлялись в ...
Гуня
Чт янв 30, 2014 16:02:42
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Всем доброго времени суток! Запустил ДМА на стм32, но почемуто отправляется ровно на 2 байта меньше чем я задаю. Вот код
void USART1_TX_DMA_Init(void)
{
if ((RCC->AHBENR & RCC_AHBENR_DMA1EN) != RCC_AHBENR_DMA1EN)
RCC->AHBENR |= RCC_AHBENR_DMA1EN;

DMA1_Channel4->CPAR = (uint32_t) &USART1->DR ...
Гуня
Пн дек 02, 2013 19:08:30
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Доброго времени суток! Помогите пожалуйста новичку. где внятно расписано про интерфейс CAN на STM32? Вводил в поиск по форуму - вроде никто и негде не упоминает про интерфейс CAN. На других форумах народ только рассказывает как делать инициализацию, но никто не объясняет как собственно передавать и ...
Гуня
Пт ноя 08, 2013 16:13:43
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

А volatile можно добавлять к функциям? или только к переменным. В отладчике увидел что прерывание по приёму байта срабатывает, а по передаче не срабатывает.. Не знаю, есть ли смысл вылаживать сюда код.
#define BUFF_SIZE 1024 //Размер буфферов приёма и передачи

//структура для кольцевого буфера ...
Гуня
Пт ноя 08, 2013 15:01:24
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Оптимизация помогла, скорость переключения стала 100 наносекунд (10 МГц). Но тут новая засада! С оптимизацией перестал работать юарт! У меня он настроен на приём и передачу по прерываниям, без оптимизации все работает, а с оптимизацией, любым из предложенных вариантов получаю нерабочий юарт. Пока не ...
Гуня
Пт ноя 08, 2013 13:16:09
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Не получается все равно! Пробовал добавлять в строку и -S и много еще разных команд, но оно или не компилится, или компилится, но заветный файл.s не появляется. Генерируются файлы hex, bin, map, elf. Может быть это изза ограничений кокоса, а может я просто не умею его готовить =)

Может быть ...
Гуня
Пт ноя 08, 2013 00:33:59
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Я не нашел файл ассемблера. а кокос его генерирует?

В настройках компилятора Compiler Control string нашел такую строку, там есть чтото про асемблер

Код: Выделить всё

-mcpu=cortex-m3; -mthumb; -Wall; -ffunction-sections; -g; -O0; -DSTM32F100C4; -DSTM32F10X_MD; -DUSE_STDPERIPH_DRIVER; -D__ASSEMBLY__; -I.; 
Гуня
Чт ноя 07, 2013 23:34:06
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

CoCoox CoIDE
Странно вообще что 250 наносекунд, это при том что частота проца 24 МГц! а 250нс период, это 4 МГц частота ноги получается..
Гуня
Чт ноя 07, 2013 14:10:32
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Провёл интересный эксперимент. Дрыгаю ногой стм32ф100с4т6 и смотрю осцилографом. Хотел сравнить разницу между скоростью прямого обращения к регистрам и библиотечными функциями. Результат
SONAR_IO -> BSRR = SONAR_TX;
SONAR_IO -> BRR = SONAR_TX;
получается период переключения 250 наносекунд а код ...
Гуня
Ср ноя 06, 2013 14:05:28
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Да действительно 4. Я просто читаю референс мануал на всю линейку F10x. Теперь буду еще смотреть и в даташит. Я так и понял, поэтому сделал что хотел на 4-м таймере. А вообще я теряюсь в описании на эти микроконтроллеры. С Атмелами както проще было.
Гуня
Ср ноя 06, 2013 10:28:07
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2244275

Re: STM32 новичку в ARM что к чему

Подскажите пожалуйста, как называются обработчики прерываний у таймеров 6 и 7 МК stm32f103c8t6. В файле stm32f10x.h есть обработчики TIM6_DAC_IRQn = 54, /*!< TIM6 and DAC underrun Interrupt */
TIM7_IRQn = 55 /*!< TIM7 Interrupt но их компилятор не видит, как я предполагаю изза директив #ifdef ...
Гуня
Вс июл 29, 2012 14:00:44
Форум: Разные вопросы по МК
Тема: Для аппаратного декодирования mp3 есть VS1011. А для видео?
Ответы: 20
Просмотры: 8190

Re: Для аппаратного декодирования mp3 есть VS1011. А для вид

folks писал(а):mr_smit посмотри здесь http://blog.vinu.co.in/2012/06/avr-vide ... .html#more , может заинтересует .

Класно, незнал что avr-ки хватит для воспроизведения видео! кстати код компилируется на win_avr и занимает 10% флеш памяти в меге32-й, если б у меня был такой дисплей под рукой, я б проверил на макетке
Гуня
Сб июл 03, 2010 22:21:24
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2477247

Re: CodeVision AVR в вопросах и ответах

неужели все так сложно? ведь все ячейки в МК АВР 8-ми битные, тоесть если узнать адрес первой ячейки, со старшим байтом, то его можно прочитать и отправить, а младший байт наверное по адресу на 1 болшему чем старший, тоесть в следующей ячейке! Мне кажется эт предусмотрено синтаксисом, только незнаю ...

Перейти к расширенному поиску