在线时间0 小时
UID2009774
ST金币0
蝴蝶豆0
注册时间2013-5-12
新手上路
- 最后登录
- 1970-1-1
|
发表于 2013-10-9 14:17:11
|
显示全部楼层
a0a.1 0b0c
RE:想用mpc5604捕获脉冲超声波测距用?资料少,怎么配置啊
void initEMIOS0_IPWM(void)
{
//----------------eMIOS0_CH1----------------
//EMIOS_1.CH[9].CCR.B.UCPEN = 1; //Prescaler enabled
//EMIOS_1.CH[9].CCR.B.UCPRE = 0; //标准通道内部时钟预分频比:4
//EMIOS_1.CH[9].CCR.B.IF = 0; //最小输入脉宽:4
EMIOS_0.CH[1].CCR.B.FEN = 1; //中断使能
EMIOS_0.CH[1].CCR.B.EDSEL = 1; //双边沿
EMIOS_0.CH[1].CCR.B.DMA = 0; //捕获产生中断
//INTC.PSR[141].R = 3;
EMIOS_0.CH[1].CCR.B.BSL = 0x00; //use conter bus A
EMIOS_0.CH[1].CCR.B.EDPOL = 0; // 上升沿 Polarity-leading edge sets output/trailing clears
EMIOS_0.CH[1].CCR.B.MODE = 0x04; //模式:IPWM
SIU.PCR[1].R = 0x0500; //将该引脚置为输入模式
}
我也配了很长时间。这是个坑爹的单片机 |
|