реклама на сайте
подробности

 
 
> Какая максимальная частоты вых MATCH0.0, LPC2103
asen
сообщение Jun 26 2009, 14:00
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Вообщем настроил проц работает на 64 МГц таймер на той же частоте (APBDIV |=0x01; и T0PR = 0; ) частота совпадений стоит 8МГц а нога которая отвечает за матч дергаеться с частотой 3.25МГц что к чему прерывание по совподенияю не настроенно и вообще все прерывания запрещены ! Что это придел чтоль ?? не гуд силгал на ноге нужен чтобы в фоне тактировать внешню микросхемму smile.gif) Про дрыганье софтовое я читал и вкурсе но мне нужно чтоб это не кушала все ресурсы проца ! Что такое не возможно ответьтте плиззsmile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Abo
сообщение Jun 30 2009, 11:49
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 101
Регистрация: 9-01-06
Пользователь №: 12 967



Я вот так половину тактовой частоты периферии подаю на вывод 46
Код
  // Настраиваем входные и выходные сигналы
  PINSEL0 = (PINSEL0 & ~(0)) | 0x0;
  // Вывод 46-P0.16 как MAT0.2
  // Вывод 3-P0.21 как МАТ3.0
  PINSEL1 = (PINSEL1 & ~((3<<0)|(3<<2)|(3<<4)|(3<<6)|(3<<8)|(3<<10))) | ((2<<0)|(2<<6)|(2<<8)|(2<<10));

  // Настраиваем таймер 0 на выдачу сигнала SCK частотой 12,8 МГц - половина тактовой
  PCONP |= PCONP_PCTIM0;                // Подаем питание на таймер
  T0TCR   = 2;                          // Остановим и сбросим таймер
  T0CTCR  = 0;                          // Работа в режиме таймера
  T0PR    = 0;                          // Предделитель не используется - на таймер подается CCLK 25,6 МГц
  T0MR0   = 1;                          // Определяет период выходного сигнала
  T0MR2   = 1;                          // Определяет период выходного сигнала
  T0MCR   = T0MCR_MR0R;                 // Сброс по совпадению с MR0
  T0EMR   = 0;              
  T0CCR   = 0;                          // Запретить режим захвата по всем входам
  PWM0CON = 1<<2;                       // Разрешим генерацию PWM на выходе MAT0.2
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- asen   Какая максимальная частоты вых MATCH0.0   Jun 26 2009, 14:00
- - meister   Цитата(asen @ Jun 26 2009, 18:00) Вообщем...   Jun 26 2009, 14:17
- - asen   Вот код /**************************CORE ARM7TDMI*...   Jun 27 2009, 01:20
|- - meister   Цитата(asen @ Jun 27 2009, 05:20) T0MR0 =...   Jun 27 2009, 05:43
- - asen   Так с частотой до мегагерца все просто супер он ма...   Jun 27 2009, 09:25
- - Юрий Санвальд   asen, вы пробовали посмотреть форму сигнала на нож...   Jun 29 2009, 10:33
- - etoja   Для генерации выходного тактового сигнала можно ис...   Jun 29 2009, 11:21
- - asen   Да с ШИМ попробую а в данный момент нагружен на ре...   Jun 29 2009, 11:43
|- - Юрий Санвальд   Цитата(asen @ Jun 29 2009, 15:43) Да с ШИ...   Jun 29 2009, 12:21
- - asen   Врятли это мне кажеться эффект так как если бы име...   Jun 29 2009, 13:10
|- - Юрий Санвальд   Цитата(asen @ Jun 29 2009, 17:10) Врятли ...   Jun 30 2009, 13:39
- - asen   Незнаю почему но не на том способе с шим не на сп...   Jul 1 2009, 07:25
|- - meister   Цитата(asen @ Jul 1 2009, 11:25) Вы пробы...   Jul 1 2009, 07:56
- - asen   А полосу осцила сказать можете ?? у нас toggle ид...   Jul 1 2009, 10:38
|- - meister   Цитата(asen @ Jul 1 2009, 14:38) А полосу...   Jul 1 2009, 10:54
- - asen   У меня TDS1002 60МГц ниче не пойму может потому чт...   Jul 2 2009, 02:10
- - meister   Цитата(asen @ Jul 2 2009, 06:10) матч исп...   Jul 2 2009, 05:58


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 07:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01437 секунд с 7
ELECTRONIX ©2004-2016