智能车制作

标题: 【Processor Expert】里K60的正交解码怎么设置 [打印本页]

作者: kingsing2    时间: 2014-12-24 20:05
标题: 【Processor Expert】里K60的正交解码怎么设置
如题。要加哪个元件?找到了Init_FTM模块里有个Quadrature Decoder模块,但是这只是初始化的,不知道有没有相应的函数?求用过PE的大神求助
作者: zhou1994    时间: 2014-12-24 22:12
没用过这个。查手册更好一点,自己配置的容易看懂。
作者: Merliang    时间: 2014-12-24 22:18
void FTM2_QUAD_Iint(void)  
{  
    PORTB_PCR18= PORT_PCR_MUX(6); // 设置引脚A10 引脚为FTM2_PHA 功能
    PORTB_PCR19= PORT_PCR_MUX(6); // 设置引脚A11 引脚为FTM2_PHB 功能
    SIM_SCGC3|=SIM_SCGC3_FTM2_MASK;//使能FTM2 时钟
    FTM2_MODE |= FTM_MODE_WPDIS_MASK;//写保护禁止
    FTM2_QDCTRL|=FTM_QDCTRL_QUADMODE_MASK;//AB 相同时确定方向和计数值
    FTM2_CNTIN=0;//FTM0 计数器初始值为0
    FTM2_MOD=65535;//结束值
    FTM2_QDCTRL|=FTM_QDCTRL_QUADEN_MASK;//启用FTM2 正交解码模式
    FTM2_MODE |= FTM_MODE_FTMEN_MASK;//FTM2EN=1
    FTM2_CNT=0;
}  

作者: Merliang    时间: 2014-12-24 22:18
我们去年用的
作者: kingsing2    时间: 2014-12-24 22:22
Merliang 发表于 2014-12-24 22:18
void FTM2_QUAD_Iint(void)  
{  
    PORTB_PCR18= PORT_PCR_MUX(6); // 设置引脚A10 引脚为FTM2_PHA 功 ...

你这是直接自己写寄存器呀,有点麻烦。而且自己写的和PE不知道怎么结合
作者: Merliang    时间: 2014-12-24 22:24
kingsing2 发表于 2014-12-24 22:22
你这是直接自己写寄存器呀,有点麻烦。而且自己写的和PE不知道怎么结合

是的  我是看手册自己写的  你想找的那种 我没有





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2