Фрикер Клуб
 

Вернуться   Фрикер Клуб > Основной раздел > Статьи

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 27.04.2015, 00:20   #11
PressAnyKey
Резидент клуба
 
Аватар для PressAnyKey
 
Регистрация: 31.12.2011
Сообщений: 891
По умолчанию Re: Анализатор пакетов автосигнализации на MINI STM32 v3.0

Для чего таймер настраивается на 25 us затем делится, разве нельзя сразу настроить на 1 us. Объясните пожалуйста в чём преимущество такого подхода? Я просто откопал плату со старым проектом там я настраивал как раз таймер на 1 микросекунду.
__________________
Press Any Key to continue...|
PressAnyKey вне форума   Ответить с цитированием
Старый 27.04.2015, 07:01   #12
russo_turisto
Резидент клуба
 
Аватар для russo_turisto
 
Регистрация: 21.08.2011
Сообщений: 1,158
По умолчанию Re: Анализатор пакетов автосигнализации на MINI STM32 v3.0

Цитата:
Сообщение от PressAnyKey
Для чего таймер настраивается на 25 us затем делится, разве нельзя сразу настроить на 1 us. Объясните пожалуйста в чём преимущество такого подхода? Я просто откопал плату со старым проектом там я настраивал как раз таймер на 1 микросекунду.

таймер тикает каждую микросекунду
TIM_BaseInitStructure.TIM_Prescaler = 71;

переполнение происходит через TIMER_DIV
TIM_BaseInitStructure.TIM_Period = TIMER_DIV;

Вопрос мне не понятен.
russo_turisto вне форума   Ответить с цитированием
Старый 27.04.2015, 10:16   #13
PressAnyKey
Резидент клуба
 
Аватар для PressAnyKey
 
Регистрация: 31.12.2011
Сообщений: 891
По умолчанию Re: Анализатор пакетов автосигнализации на MINI STM32 v3.0

Ага не правильно написал, переменная time инкрементируется каждые 25 микросекунд?
__________________
Press Any Key to continue...|
PressAnyKey вне форума   Ответить с цитированием
Старый 27.04.2015, 10:33   #14
russo_turisto
Резидент клуба
 
Аватар для russo_turisto
 
Регистрация: 21.08.2011
Сообщений: 1,158
По умолчанию Re: Анализатор пакетов автосигнализации на MINI STM32 v3.0

Да,
переменная mksec++ тоже инкрементируется каждые 25 микросекунд, потом поправка на нужное время идет в
if(mlsec == 40) sec++;

т.е. mksec на самом деле это 25 микросекунд.
russo_turisto вне форума   Ответить с цитированием
Старый 28.04.2015, 16:07   #15
Astronom
Член клуба
 
Регистрация: 02.05.2012
Сообщений: 177
По умолчанию Re: Анализатор пакетов автосигнализации на MINI STM32 v3.0

У меня не компилируется проект. Подскажите что не так.
Вложения
Тип файла: rar error.rar (9.3 Кб, 34 просмотров)
Astronom вне форума   Ответить с цитированием
Старый 04.05.2015, 13:01   #16
Ruslan1958
Член клуба
 
Регистрация: 23.04.2015
Сообщений: 136
По умолчанию Re: Анализатор пакетов автосигнализации на MINI STM32 v3.0

Вобщем я реализую прием nice по статье форматов пакетов и проблема в том, что помехи лезут чуть ли не во все биты, когда приемник 433 в спящем режиме и передатчик отключен. Что по советуете?Вот прикладываю код от arduino uno.
Вложения
Тип файла: txt ReceiveNice.txt (3.0 Кб, 98 просмотров)
Ruslan1958 вне форума   Ответить с цитированием
Старый 04.05.2015, 13:05   #17
Ruslan1958
Член клуба
 
Регистрация: 23.04.2015
Сообщений: 136
По умолчанию Re: Анализатор пакетов автосигнализации на MINI STM32 v3.0

Хотя иногда на осциллографе проскакивают цифровые имупльсы(чьи то ) и на это тоже иногда реагирует мое устройство, но около нашего дома нет поблизости шлагбаумов

Добавлено через 1 минуту
но в основном реагирует на помехи
Ruslan1958 вне форума   Ответить с цитированием
Старый 04.05.2015, 13:17   #18
russo_turisto
Резидент клуба
 
Аватар для russo_turisto
 
Регистрация: 21.08.2011
Сообщений: 1,158
По умолчанию Re: Анализатор пакетов автосигнализации на MINI STM32 v3.0

Цитата:
Сообщение от Ruslan1958
Вобщем я реализую прием nice по статье форматов пакетов и проблема в том, что помехи лезут чуть ли не во все биты, когда приемник 433 в спящем режиме и передатчик отключен. Что по советуете?Вот прикладываю код от arduino uno.

Ты своей проблемой уже несколько тем заспамил. Постарался выразиться наиболее мягко.

За сколько микросекунд в ардуино выполняется команда digitalRead(BTNPIN); ?

ВЫПОЛНЯЕТСЯ за 1900 МИКРОСЕКУНД!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!

http://habrahabr.ru/post/141442/

Прием нужно организовывать только по прерываниям.

http://phreakerclub.com/forum/showth...82%D0%BE%D1%80
http://phreakerclub.com/forum/showth...82%D0%BE%D1%80
russo_turisto вне форума   Ответить с цитированием
Старый 12.05.2015, 20:48   #19
ark
Член клуба
 
Регистрация: 24.05.2011
Сообщений: 185
По умолчанию Re: Анализатор пакетов автосигнализации на MINI STM32 v3.0

Цитата:
Сообщение от Astronom
У меня не компилируется проект. Подскажите что не так.

Таже самая проблема. На тех же местах ошибки и количество точно такое же.
Используется 5кейл.
ark вне форума   Ответить с цитированием
Старый 12.05.2015, 21:11   #20
russo_turisto
Резидент клуба
 
Аватар для russo_turisto
 
Регистрация: 21.08.2011
Сообщений: 1,158
По умолчанию Re: Анализатор пакетов автосигнализации на MINI STM32 v3.0

А что за ошибки? Только нет у меня 2007 ворда.
russo_turisto вне форума   Ответить с цитированием
Ответ
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 11:44. Часовой пояс GMT +3.


vBulletin 4.1.0 Перевод: zCarot
(C) www.phreakerclub.com