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

Auratos
Вт янв 29, 2019 11:34:47
Форум: PIC
Тема: PIC18F25K22. USART. Прерывание по передаче данных
Ответы: 1
Просмотры: 1883

PIC18F25K22. USART. Прерывание по передаче данных

Добрый день. Есть контроллер серии PIC18. Возникла сейчас необходимость производить передачу по USART в прерывании. Раньше для этого я использовал функцию, и работало все без прерываний:
void usart_Tx(void* buf,BYTE size)
{
BYTE i,j;
UINT16 k;
char* ptr = (char*)buf;
TRAN; // установить признак ...
Auratos
Пн сен 03, 2018 14:08:44
Форум: PIC
Тема: PIC18F25K22 и АЦП ADS1292
Ответы: 1
Просмотры: 1830

PIC18F25K22 и АЦП ADS1292

Добрый день. Есть на руках плата с АЦП ADS1292. Схема подключения изображена на картинке под спойлером. Инициализировал в проекте все согласно даташиту. Получаю данные по обоим каналам постоянно 0x7FFFFF. Т.е. как будто происходит насыщение. Пробовал один канал закорачивать (в регистре CH1SET ...
Auratos
Пн июл 23, 2018 12:48:51
Форум: PIC
Тема: PIC18F25K22. Максимальная скорость передачи по USART
Ответы: 3
Просмотры: 2461

PIC18F25K22. Максимальная скорость передачи по USART

Добрый день. Попала ко мне в руки платка с контроллером PIC18F25K22 и проект для нее. Стоит внешний генератор на 4,9152МГц и включен PLL:
#pragma config FOSC = HSMP // частота тактового генератора
#pragma config PLLCFG = ON
#pragma config PRICLKEN = ON
#pragma config FCMEN = OFF
...

Стоит задача ...
Auratos
Чт май 31, 2018 13:20:03
Форум: ARM
Тема: STM32F107RCT6 Настройки таймера
Ответы: 3
Просмотры: 1530

Re: STM32F107RCT6 Настройки таймера

[uquote="Myp3ik",url="/forum/viewtopic.php?p=3389580#p3389580"]Чем компилируете ? Случайно не Keil ?[/uquote]
Нет, IAR
Auratos
Чт май 31, 2018 12:16:50
Форум: ARM
Тема: STM32F107RCT6 Настройки таймера
Ответы: 3
Просмотры: 1530

STM32F107RCT6 Настройки таймера

Добрый день. У меня контроллер STM32F107RCT6. Настраиваю таймеры TIM1 и TIM2 для генерации частоты на выводах.

TIM_TimeBaseInitTypeDef timer;
TIM_OCInitTypeDef TIM_OCConfig;

void TIM1_Init(uint16_t presc, uint16_t period, uint16_t repCnt)
{
TIM_TimeBaseInitTypeDef timer;
TIM_OCInitTypeDef TIM ...
Auratos
Ср май 30, 2018 06:20:51
Форум: ARM
Тема: STM32F107RCT6 Time base generator
Ответы: 2
Просмотры: 1194

Re: STM32F107RCT6 Time base generator

[uquote="Myp3ik",url="/forum/viewtopic.php?p=3388128#p3388128"]Бит MOE (Main Out Enable) установлен ?

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

TIM1->BDTR |= TIM_BDTR_MOE;
[/uquote]

Спасибо большое. Помогло :))
Auratos
Вт май 29, 2018 13:51:56
Форум: ARM
Тема: STM32F107RCT6 Time base generator
Ответы: 2
Просмотры: 1194

STM32F107RCT6 Time base generator

Добрый день. У меня контроллер STM32F107RCT6. Хочу сделать тактовый генератор на таймере TIM1 (на 1-й канал выдавать частоту). Вроде все инициализировал (таймер, ножку PA8 для Ch1), а на ножке все равно глухо. Частота кварца 72MГц. Т.е. при текущей настройке на выходе должна быть частота 100Гц ...
Auratos
Чт май 17, 2018 06:20:00
Форум: Теория
Тема: Недорогой контроллер шагового двигателя
Ответы: 10
Просмотры: 2179

Re: Недорогой контроллер шагового двигателя

[uquote="arkhnchul",url="/forum/viewtopic.php?p=3377897#p3377897"]Но, опять же, опишите задачу, которую вы пытаетесь решить с помощью шаговика. Вероятно, вам там хватит копеечного A4988 или мелкой сервомашинки.[/uquote]
Запорный клапан на ШД
Auratos
Ср май 16, 2018 11:17:48
Форум: Теория
Тема: Недорогой контроллер шагового двигателя
Ответы: 10
Просмотры: 2179

Re: Недорогой контроллер шагового двигателя

[uquote="Vano79",url="/forum/viewtopic.php?p=3377542#p3377542"] Подскажите, пожалуйста, хотя бы названия нескольких производителей Пурелоджик. purelogic . ru[/uquote]
Спасибо большое. Есть ли еще на примете специализированные магазины, сайты поставщиков, где есть достаточно большой ассортимент?
Auratos
Ср май 16, 2018 06:18:41
Форум: Теория
Тема: Недорогой контроллер шагового двигателя
Ответы: 10
Просмотры: 2179

Re: Недорогой контроллер шагового двигателя

[uquote="city77",url="/forum/viewtopic.php?p=3376830#p3376830"]позиционирование ловят через обратную связь и это, как верно заметили, совсем другая задача[/uquote]
Расскажите, пожалуйста, поподробнее про обратную связь? В готовых приводах и т.д. как-то отслеживается начальное положение, или оно там ...
Auratos
Вт май 15, 2018 12:33:24
Форум: Теория
Тема: Недорогой контроллер шагового двигателя
Ответы: 10
Просмотры: 2179

Недорогой контроллер шагового двигателя

Добрый день. Товарищи, подскажите, пожалуйста, недорогие модели (до 300-400 рублей) контроллеров шаговых двигателей или даже готовые драйвера шаговых двигателей (цена до 1000 рублей), кто уже интересовался, сталкивался или знает, где можно поискать. Параметры: вых. напряжение 5В, вых. ток до 2.5А ...
Auratos
Вт май 15, 2018 12:31:30
Форум: Ищу...
Тема: Недорогой контроллер шагового двигателя
Ответы: 0
Просмотры: 656

Недорогой контроллер шагового двигателя

Добрый день. Товарищи, подскажите, пожалуйста, недорогие модели (до 300-400 рублей) контроллеров шаговых двигателей или даже готовые драйвера шаговых двигателей (цена до 1000 рублей), кто уже интересовался, сталкивался или знает, где можно поискать. Параметры: вых. напряжение 5В, вых. ток до 2.5А ...
Auratos
Ср фев 28, 2018 12:11:25
Форум: ARM
Тема: Принцип работы RTC в STM32F107
Ответы: 2
Просмотры: 1264

Принцип работы RTC в STM32F107

Добрый день. Имеется на руках контроллер серии STM32F107xx. Пользуюсь активно таймером реального времени. И вот, собственно, возник вопрос: а какой у этого таймера диапазон измерения времени? Т.к. там 32-битный секундный счетчик, то максимум он сможет отсчитать ~136 лет. Отсчет начинается, как я ...
Auratos
Ср янв 24, 2018 11:05:28
Форум: AVR
Тема: Ошибка при объявлении переменных в EEPROM
Ответы: 3
Просмотры: 1179

Re: Ошибка при объявлении переменных в EEPROM

[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3291392#p3291392"]а на что они ссылаются? например в def.c они вроде не объявлены, зато объявлены порогстарт..[/uquote]
Вы не поверите, но я реально не заметил этот косяк. Я раз сто проходил мимо, перепроверил все: от eeprom до BYTE, но не увидел, что ...
Auratos
Ср янв 24, 2018 09:36:33
Форум: AVR
Тема: Ошибка при объявлении переменных в EEPROM
Ответы: 3
Просмотры: 1179

Ошибка при объявлении переменных в EEPROM

Добрый день. Имеется контроллер ATmega88 и среда разработки CodeVisionAVR v3.29. Работаю с проектом, созданным до меня. В нем есть 6 переменных, которые необходимо хранить в EEPROM. Объявлены и используются они только в файлах - Sharp.c, def.c и def.h.
Вот все строки кода, где они упоминаются:
def.h ...
Auratos
Пн окт 19, 2015 09:28:13
Форум: PIC
Тема: MPLAB в вопросах и ответах
Ответы: 494
Просмотры: 322189

MPLAB C18 Проблемы с кириллицей

Добрый день. Столкнулся с такой проблемой, что при размещении данных во флеш-памяти, символы кириллицы конвертируются в неизвестную мне кодировку независимо от того, какая кодировка выбрана в настройках проекта. В данный момент у меня выбрана кодировка Windows-1251. Есть массив
rom const byte ...

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