Jump to content

Search the Community

Showing results for tags 'тактирование'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Вопрос-Ответ. Для начинающих
    • Песочница (Q&A)
    • Дайте схему!
    • Школьникам и студентам
    • Начинающим
    • Паяльник TV
    • Обсуждение материалов с сайта
    • Competition 2019
  • Радиоэлектроника для профессионалов
    • Световые эффекты и LED
    • Роботы и модели на ДУ-управлении
    • Автоматика
    • Самодельные устройства к компьютеру
    • Программное обеспечение
    • Автомобильная электроника
    • Системы охраны и наблюдения. Личная безопасность
    • Питание
    • Электрика
    • Промышленная электроника
    • Ремонт
    • Металлоискатели
    • Измерительная техника
    • Мастерская радиолюбителя
    • Сотовая связь
    • Спутниковое ТВ
    • КВ и УКВ радиосвязь
    • Жучки
    • Телефония и фрикинг
    • Высокое напряжение
    • Идеи и технологии будущего
    • Справочная радиоэлементов
    • Литература
    • Разное
  • Аудио
    • FAQ, Технологии и компоненты
    • Для начинающих
    • Источники звука
    • Предусилители, темброблоки, фильтры
    • Питание аудио аппаратуры
    • Усилители мощности
    • Акустические системы
    • Авто-аудио
    • Ламповая техника
    • Гитарное оборудование
    • Прочее
  • Микроконтроллеры
  • Товары и услуги
  • Разное
  • Переделки's ATX->ЛБП
  • Переделки's разные темы
  • Киловольты юмора's Юмор в youtube
  • Радиолюбительская доска объявлений exDIY's Надежность и группы продавцов

Blogs

There are no results to display.

There are no results to display.

Marker Groups

  • Пользователи форума

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


ICQ


Skype


Интересы


Город


Сфера радиоэлектроники


Оборудование

Found 4 results

  1. В последней ревизии своего ЦАПа на PCM1794 я заложил возможность подачи внешнего сигнала мастерклока. А для переключения генераторов разных сеток частот на входной разъем I2S следует подать управляющий сигнал на 2 вывод. Лог. 0 соответствует сетке x48, лог. 1 - сетке x44. Далее после гальванической развязки он попадает на разъем CTRL. Поэтому был разработан модуль, который содержит пару генераторов на обе сетки частот мастерклока и управляющий микроконтроллер ATtiny24/44/84. Схема модуля имеет вид: Логика работы программы до безобразия проста. После инициализации контроллера производится инициализация ЦАПа (опционально), включается один из генераторов в зависимости от сигнала SEL_OSC (Select of Oscillator). Далее МК переключается в режим сна с отключением всех источников тактирования (режим Power-Down). При изменении уровня сигнала SEL_OSC МК пробуждается, приглушает выход ЦАПа путем записи соответствующего бита в его регистр по SPI (бит MUTE регистра 18 PCM1796), переключает генератор и возвращает нормальный режима работы ЦАПа. После этого МК снова уходит в сон до очередной смены уровня сигнала управления генераторами. Объем программы не занимает и 512 байт. Печатная плата: Скачать прошивку под микроконтроллер ATtiny44 (13/03/19) для SW управления. Конфигурационные биты (fuses) следует установить в следующие значения: SELFPRGEN = [ ] RSTDISBL = [ ] DWEN = [ ] SPIEN = [X] WDTON = [ ] EESAVE = [X] BODLEVEL = 4V3 CKDIV8 = [ ] CKOUT = [ ] SUT_CKSEL = INTRCOSC_8MHZ_6CK_14CK_0MS EXTENDED = 0xFF (valid) HIGH = 0xD4 (valid) LOW = 0xC2 (valid)
  2. Здравствуйте, в силу поставленных передо мной ограничений (на плате нет внешнего резонатора), я вынужден пытаться запустить STM32F103 от внутреннего тактирования, да ещё и под 72МГц. Правильный ли код? RCC_DeInit(); //Сброс RCC_HSEConfig(RCC_HSE_OFF); //Выключение внешнего тактирования (на всякий случай) RCC_PLLConfig( RCC_PLLSource_HSI_Div1, RCC_PLLMul_9); //использование множителя 9 для получения 72МГц, но компилятор ругается на делитель Div1 Дескать, минимум можно использовать Div2, а совсем без делителя нельзя, как ещё можно выставить множитель? RCC_PLLCmd( ENABLE); //Включение PLL как такового RCC_SYSCLKConfig( RCC_SYSCLKSource_PLLCLK); //Использование PLL в качестве основного источника тактирования Вышеперечисленная шняга будет вызываться в мэйне, но это совсем другая история, пока что с этим туплю.
  3. Дорогие гуру, прошу помощи в освоении SystemCoreClock. Как я понимаю это некая функци в STM32, которая возвращает значение установившейся частоты микроконроллера. Но при прямом использовании IAR ругается на то, что эта функция не объявлена. Конечно можно использовать SPL, но мне крайне необходима максимальная скорость и микрозадержки, поэтому хочется получать значение частоты без SPL и HAL. Спасибо за любую наводку.
  4. Здравствуйте. Хотел сделать чтобы один таймер тактировал другой на Atmega 128, но что-то не получается. В чем может быть проблема? 842x542(179.73 kB) Загрузить фото .include "m128def.inc" ; .def temp =r16 .def index_1 = R8 .def index_2 = R9 .def index_3 = R10 .def index = r7 RJMP VECT_END .org OVF3addr rjmp over_a over_a: ldi ZL,low(MAS1<<1) ldi ZH,high(MAS1<<1) ADD ZL,index_1 adc ZH,Index lpm sts OCR3AL,R0 inc index_1 cp index_1,r14 brne over_b clr index_1 over_b: ldi ZL,low(MAS1<<1) ldi ZH,high(MAS1<<1) ADD ZL,index_2 adc ZH,index lpm sts OCR3BL,R0 inc index_2 cp index_2,r14 brne over_c clr index_2 over_c: ldi ZL,low(MAS1<<1) ldi ZH,high(MAS1<<1) ADD ZL,index_3 adc ZH,Index lpm sts OCR3CL,R0 inc index_3 cp index_3,r14 brne quit_over clr index_3 quit_over: reti VECT_END: LDI r19,HIGH(RamEnd) OUT SPH,r19 LDI r19,LOW(RamEnd) OUT SPL,r19 LDI R16,0b11111111 OUT DDRE,R16 clr index CLR index_1 ldi r16,33 mov index_2,r16 ldi r16,66 mov index_3,r16 LDI R16,100 MOV R14,R16 CLR R11 LDI R18, 0b00000000 STS TIMSK,R18 ldi r25, (1<<TOIE3) STS ETIMSK,R25 LDI R16,(1<<COM3A1) | (1<<COM3B1) | (1<<COM3C1) | (1<<WGM30) STS TCCR3A,R16 LDI R17,(1<<CS31) | (1<<CS32) | (1<<WGM32) STS TCCR3B,R17 LDI R16,0b11111111 OUT DDRB,R16 LDI R16,3 out OCR2,R16 LDI R17,(1<<COM20) | (1<<WGM21) | (1<<CS20) out TCCR2,R17 SEI LOOP: RJMP LOOP MAS1: .db 135,143,151,159,167,174,182,189,196,202,208,214, ... (масив из 100 эл.) PWM CHASTOTA.zip
×
×
  • Create New...