查看: 3703|回复: 3

[MPC] MPC5745R芯片PIT求助

[复制链接]

该用户从未签到

14

主题

26

帖子

0

注册会员

Rank: 2

积分
184
最后登录
2017-12-17
发表于 2016-12-2 17:22:55 | 显示全部楼层 |阅读模式
芯片  MPC5745R, PIT配置如下PIT_0.MCR.B.MDIS = 0;             // Clock for standard PIT timers is enabled.
PIT_0.MCR.B.FRZ = 0;              // Timers continue to run in Debug mode

uint32_t cnt_value=(uint32_t)(Clock_Freq*ExpectedTimeBase)-1;
PIT_0.TIMER[Channel].LDVAL.R=cnt_value;
PIT_0.TIMER[Channel].TCTRL.B.CHN = 0;

PIT_0.TIMER[Channel].TCTRL.B.TIE = 1;
PIT_0.TIMER[Channel].TFLG.B.TIF = 0;

PIT_0.TIMER[Channel].TCTRL.B.TEN=1;
INTC配置如下
        xcptn_xmpl ();              /* Configure and Enable Interrupts */
        //Choose software (HVEN=0) or hardware (HVEN=1) vector mode
    INTC_0.BCR.R = 0x00000000;

    //Set INTC ISR vector table base addr.
    INTC_0.IACKR[0].B.VTBA = (uint32_t) &IntcIsrVectorTable[0];

/***************Set priorities********************************************/

    //Set priorities - PIT
        switch(PIT_WD_CH){
                case 0 : INTC_0.PSR[226].B.PRIN = 12; break;
                case 1 : INTC_0.PSR[227].B.PRIN = 12; break;
                case 2 : INTC_0.PSR[228].B.PRIN = 12; break;
                case 3 : INTC_0.PSR[229].B.PRIN = 12; break;
        }

        INTC_0.CPR[0].B.PRI = 0;

        // Enable external interrupts
        asm(" wrteei 1");

中断intc_SW_mode_isr_vectors_MPC574xR.c函数 中 在  226向量号定义中断服务函数
(uint32_t) &ISR226_PIT0_CH0, /* Vector # 226 Periodic Interrupt Timer (PIT0) PIT_0_TFLG0[TIF] */

然后一直进不去中断服务函数


大神给指点指点有什么问题
我知道答案 目前已有3人回答
回复

使用道具 举报

  • TA的每日心情
    擦汗
    2017-10-15 13:16
  • 签到天数: 191 天

    连续签到: 1 天

    [LV.7]常住居民III

    11

    主题

    664

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1722
    最后登录
    2017-10-15
    发表于 2016-12-2 21:20:49 | 显示全部楼层
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16871
    最后登录
    1970-1-1
    发表于 2016-12-2 23:58:03 | 显示全部楼层
    你用的那个IDE,先看看例程试试
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-12-22 14:33
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    34

    主题

    512

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1378
    最后登录
    1970-1-1
    发表于 2016-12-3 10:05:55 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-11 14:51 , Processed in 0.098464 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表