12
返回列表 发新帖
楼主: lkl0305

[MPC] 【MPC5602开发笔记】运气呀,提起都是泪啦

[复制链接]
  • TA的每日心情
    开心
    2017-1-24 09:50
  • 签到天数: 2 天

    [LV.1]初来乍到

    654

    主题

    3262

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    11171
    最后登录
    2019-1-27
    发表于 2016-2-18 14:00:48 | 显示全部楼层
    lkl0305 发表于 2016-2-18 10:51
    彩票是从来不买的

    可以破例一次的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 2636 天

    [LV.Master]伴坛终老

    45

    主题

    5192

    帖子

    22

    金牌会员

    Rank: 6Rank: 6

    积分
    10711
    最后登录
    2024-5-6
    发表于 2016-3-5 17:10:30 | 显示全部楼层
    真是好运气。
    签到签到
    回复 支持 反对

    使用道具 举报

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

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    15341
    最后登录
    1970-1-1
     楼主| 发表于 2016-3-5 23:17:53 | 显示全部楼层

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    40

    主题

    500

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1076
    最后登录
    2024-1-5
    发表于 2016-3-8 08:48:05 | 显示全部楼层
    这个开发板,集成的什么下载方式?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    58
    最后登录
    2017-6-27
    发表于 2016-3-10 09:36:39 | 显示全部楼层
    硬件检查是必须的步骤,万事都是有万一的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-10-22 10:33
  • 签到天数: 30 天

    [LV.5]常住居民I

    5

    主题

    422

    帖子

    1

    高级会员

    Rank: 4

    积分
    981
    最后登录
    2023-8-25
    发表于 2016-3-10 15:56:33 | 显示全部楼层
    powerpc的工具链是什么?
    用什么仿真器?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9

    主题

    70

    帖子

    0

    注册会员

    Rank: 2

    积分
    141
    最后登录
    2016-3-17
    发表于 2016-3-10 18:36:13 | 显示全部楼层
    学习了,辛苦作者了,写的这么详细,谢谢分享!
    logo.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    9

    帖子

    0

    新手上路

    Rank: 1

    积分
    39
    最后登录
    1970-1-1
    发表于 2018-3-5 10:00:09 | 显示全部楼层
    您好,按照你的方法写了D14pin的电平翻转为什么没有现象呢?

    #include "MPC5602P.h"

    void disableWatchdog(void);
    void initModesAndClock(void);
    void initLedGpio(void);
    void delay(void);


    #define LED1ON()                                  (SIU.GPDO[53].B.PDO = 0)
    #define LED2ON()                                  (SIU.GPDO[54].B.PDO = 0)
    #define LED3ON()                                  (SIU.GPDO[55].B.PDO = 0)
    #define LED4ON()                                  (SIU.GPDO[62].B.PDO = 0)

    #define LED1OFF()                                 (SIU.GPDO[53].B.PDO = 1)
    #define LED2OFF()                                 (SIU.GPDO[54].B.PDO = 1)
    #define LED3OFF()                                 (SIU.GPDO[55].B.PDO = 1)
    #define LED4OFF()                                 (SIU.GPDO[62].B.PDO = 1)

    void disableWatchdog(void)          //禁止看门狗
    {
      SWT.SR.R = 0x0000c520;     
      SWT.SR.R = 0x0000d928;
      SWT.CR.R = 0x8000010A;     
    }

    void initModesAndClock(void)        //初始化模式和时钟
    {
      ME.MER.R = 0x0000001D;            //允许DRUN、RUN0、SAFE、RESET模式

      CGM.CMU_0_CSR.R = 0x000000000;    //RC时钟分频系数1(16Mhz),禁止FMPLL_0时钟
      
      ME.RUN[0].R = 0x001F0010;         //RUN0模式,使用16MHzIRCON,禁止PLL0和OSC0,系统时钟syclk=16MHzIRCON

      ME.MCTL.R = 0x40005AF0;           //进入RUN0模式
      ME.MCTL.R = 0x4000A50F;
       
      while (ME.GS.B.S_MTRANS == 1) {}  //等待转换完成

      while(ME.GS.B.S_CURRENTMODE != 4) {}//确认RUN0为当前模式
    }

    void initLedGpio(void)
    {
      SIU.PCR[53].R = 0x0220;           //PD5设置为输出模式
      SIU.PCR[54].R = 0x0220;           //PD6设置为输出模式
      SIU.PCR[55].R = 0x0220;           //PD7设置为输出模式
      SIU.PCR[62].R = 0x0220;           //PD14设置为输出模式
      
      LED1OFF();
      LED2OFF();
      LED3OFF();
      LED4OFF();
    }

    void delay(void)
    {
      vuint32_t i;
      for (i = 0; i < 500000; i++)
      {
        ;
      }
    }

    int main(void)
    {
      initModesAndClock();              //初始化模式和时钟
      disableWatchdog();                //禁止看门狗
      
      initLedGpio();


      for (;;)
      {
        LED4ON();
        delay();
            LED4OFF();
                
           
        LED1ON();
        delay();
        LED1OFF();
       /*   
        LED2ON();
        delay();
        LED2OFF();  
       
        LED3ON();
        delay();
        LED3OFF();   
        */
       
      }
    }
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    11

    帖子

    0

    新手上路

    Rank: 1

    积分
    33
    最后登录
    2024-4-3
    发表于 2024-3-25 11:13:27 | 显示全部楼层
    请问你用的什么调试器
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-6 19:34 , Processed in 0.145980 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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