www.open-tager.ru

открытый лазертаг форум
Текущее время: 28 апр 2024, 21:49

Часовой пояс: UTC + 3 часа [ Летнее время ]


Реклама

Правила форума


В разделе запрещены - обсуждение оборудования не поддерживающего открытых протоколов, реклама и ссылки на готовые продукты лазертага, обсуждение политики производителей и самих производителей. Виден всем.



Начать новую тему Ответить на тему  [ Сообщений: 332 ]  На страницу Пред.  1 ... 8, 9, 10, 11, 12, 13, 14 ... 34  След.
Автор Сообщение
 Заголовок сообщения: Re: АРМейский лазертаг
СообщениеДобавлено: 25 окт 2013, 18:33 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Gruffi писал(а):
с этим учетом в самый раз :D конечно, но только тогда уже это будет явно не бюджетный вариант :D

Ну назовем "Кадет", и всех делов!
И в мыслях имею и 103, просто хотел сразу "пожирней" помучить.
Думаю, портировать исходники с 407 на 103 особого труда не составит.

И потом - производитель не рекомендует новые проекты делать на сотой серии.
Снимут с производства, наверное, скоро.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: АРМейский лазертаг
СообщениеДобавлено: 25 окт 2013, 18:44 
Не в сети
Завсегдатай
Аватар пользователя

Зарегистрирован: 27 мар 2013, 14:34
Сообщений: 147
Откуда: Кривой Рог
Pingvin писал(а):
Gruffi писал(а):
с этим учетом в самый раз :D конечно, но только тогда уже это будет явно не бюджетный вариант :D

Ну назовем "Кадет", и всех делов!
И в мыслях имею и 103, просто хотел сразу "пожирней" помучить.
Думаю, портировать исходники с 407 на 103 особого труда не составит.

И потом - производитель не рекомендует новые проекты делать на сотой серии.
Снимут с производства, наверное, скоро.

про сотую, то да, ее будут снимать с производства, тоже читал...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: АРМейский лазертаг
СообщениеДобавлено: 25 окт 2013, 18:55 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Диодиками мигать научился.
Пора FreeRTOS прикручивать.
Не баловались с ней?

И что у нас с системой тактирования?
Как настраивается?

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: АРМейский лазертаг
СообщениеДобавлено: 25 окт 2013, 19:00 
Не в сети
Завсегдатай
Аватар пользователя

Зарегистрирован: 27 мар 2013, 14:34
Сообщений: 147
Откуда: Кривой Рог
нет, пока не пользовал :D , думаю после мигания будет ранова-то :D


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: АРМейский лазертаг
СообщениеДобавлено: 25 окт 2013, 19:47 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Gruffi писал(а):
нет, пока не пользовал :D , думаю после мигания будет ранова-то :D

А чего тянуть?
Только устал сегодня, бошка уже не варит.
Завтра продолжим...

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: АРМейский лазертаг
СообщениеДобавлено: 25 окт 2013, 22:30 
Не в сети
Завсегдатай
Аватар пользователя

Зарегистрирован: 27 мар 2013, 14:34
Сообщений: 147
Откуда: Кривой Рог
Pingvin писал(а):
И что у нас с системой тактирования?
Как настраивается?


Здесь не так как у atmega :D . По умолчанию практически все тактирование отключено и надо каждый раз ручками подключать тактирование портов и другой периферии. В принципе, если мигать научились :D , то с этим Вы уже разобрались. Внутренний тактовый генератор на 8МГц настраивается не сложно:
Код:
RCC->CR|=RCC_CR_HSION; // Включить генератор HSI.
   while(!(RCC->CR & RCC_CR_HSIRDY))
   {} // Ожидание готовности HSI.
   RCC->CFGR &=~RCC_CFGR_SW; // Очистить биты SW0, SW1.
   RCC->CFGR |= RCC_CFGR_SW_HSI; // Выбрать HSI для тактирования SW0=1

Если ли же настроить от кварца, то в примере, что выше все HSI поменяйте на HSE :D . Но это примитивная настройка...там необходимо включить службу для определения отказа кварца и переключится на внутренний источник тактирования...на эту тему надо курить даташит, при этом там столько настроек, что укуришься быстро :D
А вот так настраивается ШИМ:
Код:
void initPWM()
{
   RCC->APB1ENR |= RCC_APB1ENR_TIM2EN; // подключение тактирования таймера 2

   TIM2->ARR = 800;
   TIM2->CCR1 = 1000;
   TIM2->CCMR1 |= TIM_CCMR1_OC1PE; // включение регистра предзагрузки сравнения для канала 1
   TIM2->CCMR1 |= TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_1; // режим ШИМ №1(110)
   TIM2->CR1 |= TIM_CR1_ARPE; // включение регистра предзагрузки автоперезагрузки
   TIM2->CCER |= TIM_CCER_CC1E; // включение выхода захвата/сравнения канала 1
   TIM2->CR1 |= TIM_CR1_CEN; // включение счетчика
        TIM2->EGR |= TIM_EGR_UG;
}


Последний раз редактировалось Gruffi 26 окт 2013, 00:53, всего редактировалось 2 раз(а).

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: АРМейский лазертаг
СообщениеДобавлено: 26 окт 2013, 00:44 
Не в сети
Завсегдатай
Аватар пользователя

Зарегистрирован: 27 мар 2013, 14:34
Сообщений: 147
Откуда: Кривой Рог
да еще забыл написать для ШИМ, как настроить сам порт:
Код:
RCC->APB2ENR |= RCC_APB2ENR_IOPAEN | RCC_APB2ENR_AFIOEN; // вкл тактирование порта А
GPIOA->CRL &= ~GPIO_CRL_CNF0; // сброс настроек порта А
GPIOA->CRL |= GPIO_CRL_CNF0_1; // РА0 на выход push-pull альтернативные функции
GPIOA->CRL |= GPIO_CRL_MODE0; // РА0 - максимальная выходная скорость 50 MHz


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: АРМейский лазертаг
СообщениеДобавлено: 26 окт 2013, 05:18 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Спасибо.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: АРМейский лазертаг
СообщениеДобавлено: 26 окт 2013, 06:52 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Очередные траблы при сборке FreeRTOS
Код:
[cc] G:\TMP\cc00X67I.s:409: Error: selected processor does not support Thumb mode `vstmdbeq r0!,{s16-s31}'
       [cc] G:\TMP\cc00X67I.s: Assembler messages:
       [cc] G:\TMP\cc00X67I.s:411: Error: instruction not allowed in IT block -- `stmdb r0!,{r4-r11,r14}'
       [cc] G:\TMP\cc00X67I.s:430: Error: selected processor does not support Thumb mode `vldmiaeq r0!,{s16-s31}'
       [cc] G:\TMP\cc00X67I.s:432: Error: instruction not allowed in IT block -- `msr psp,r0'


Опцию -mthumb не могу отключить - строка с параметрами в настройках не редактируемая.
Другие проектики собирает с этой опцией.

Уже и другой компилятор попробовал, посвежее. :?

Хотя пример скачал, который парнишка под кокосом собрал.

Чего надо? :(


Зы В Аттолике пример, который в нем есть с FreeRTOS собирается. :?

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: АРМейский лазертаг
СообщениеДобавлено: 26 окт 2013, 09:30 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
не в тему конечно, но мож кому инфа из армейцев пригодится
получил сегодня от китайцев такую вот замечательную штучку http://www.aliexpress.com/snapshot/268344453.html
протестил
просто охренительно полезная вещица в арсенале. Снифит все подряд с удивительной точностью. Протестил на своей аптечке. Просто сделал тест достоверности посылки пакета NEW GAME (0х83 0х05 0хE8) так он там разложил все вплоть до параметров ШИМ и периодов следования импульсов до микросекунд. Внутри стоит ПЛИс-ка скоростная. Частота дискретизации до 100 мегагерц и пишет кадр до 20 секунд со стартом по 4 триггерам. + полная аналитика всех известных интерфейсов. SPI, I2C, USB...

Вещ!


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 332 ]  На страницу Пред.  1 ... 8, 9, 10, 11, 12, 13, 14 ... 34  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

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


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

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB