Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Цифровые сигнальные процессоры (DSP) и их применение»

(+)

Отправлено TimAtTU 14 апреля 2008 г. 14:00
В ответ на: MC56F8323 нужна помощь в конфигурации PWM (+) отправлено <font color=gray>Syuha</font> 14 апреля 2008 г. 09:05

Processor Expert не пробовали пользовать?

/* PWMA_PMICCR: ??=0,??=0,??=0,??=0,??=0,??=0,??=0,??=0,??=0,??=0,??=0,??=0,??=0,ICC2=0,ICC1=0,ICC0=0 */
setReg16(PWMA_PMICCR, 0);
/* PWMA_PMCTL: LDFQ=0,HALF=0,IPOL2=0,IPOL1=0,IPOL0=0,PRSC=0,PWMRIE=1,PWMF=0,ISENS=0,LDOK=0,PWMEN=0 */
setReg16(PWMA_PMCTL, 32);
/* PWMA_PMFCTL: ??=0,??=0,??=0,??=0,??=0,??=0,??=0,??=0,FIE3=0,FMODE3=0,FIE2=1,FMODE2=0,FIE1=1,FMODE1=0,FIE0=1,FMODE0=0 */
setReg16(PWMA_PMFCTL, 42);
/* PWMA_PMDISMAP1: DISMAP=0 */
setReg16(PWMA_PMDISMAP1, 0);
/* PWMA_PMDISMAP2: ??=0,??=0,??=0,??=0,??=0,??=0,??=0,??=0,DISMAP=0 */
setReg16(PWMA_PMDISMAP2, 0);
/* PWMA_PMOUT: PAD_EN=0,??=0,OUTCTL=0,??=0,??=0,OUT=0 */
setReg16(PWMA_PMOUT, 0);
/* PWMA_PMCCR: ENHA=0,nBX=0,MSK=0,??=0,??=0,VLMODE=0,??=0,SWP45=0,SWP23=0,SWP01=0 */
setReg16(PWMA_PMCCR, 0);
/* PWMA_PMCFG: ??=0,DBG_EN=0,WAIT_EN=0,EDG=1,??=0,TOPNEG45=0,TOPNEG23=1,TOPNEG01=1,??=0,BOTNEG45=0,BOTNEG23=1,BOTNEG01=1,INDEP45=0,INDEP23=1,INDEP01=1,WP=0 */
setReg16(PWMA_PMCFG, 4918);
EnUser = FALSE; /* Disable device */
/* PWMA_PMDEADTM: ??=0,??=0,??=0,??=0,PWMDT=0 */
setReg16(PWMA_PMDEADTM, 0);
/* PWMA_PWMVAL0: VAL=375 */
setReg16(PWMA_PWMVAL0, 375);
/* PWMA_PWMVAL1: VAL=375 */
setReg16(PWMA_PWMVAL1, 375);
/* PWMA_PWMVAL2: VAL=375 */
setReg16(PWMA_PWMVAL2, 375);
/* PWMA_PWMVAL3: VAL=375 */
setReg16(PWMA_PWMVAL3, 375);
/* PWMA_PWMCM: ??=0,CM=750 */
setReg16(PWMA_PWMCM, 750);
HWEnDi(); /* Enable/disable device according to status flags */

С компилер там хороший, нет смысла на асме мучится


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 3 в два раза:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru