首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教版主

请教版主

版主,请教您一下,
我在使用NE64的过程中,当初始化片外总线的时候,资料上要求将总线设为16M,(在单片模式下是25M)可是当设为16M时候,在采用串口调试模式的时候,根本就不行啊!说是通讯不上啊!
我用示波器量总线频率,对应ECLK脚,为16M说明没有错阿!串口调试的时候,应该是自动根据总线频率设置波特率的啊!为什么不行啊?程序如下
/* System clock initialization */
  CLKSEL=0 ;               
  CLKSEL_PLLSEL = 0;                  /* Select clock source from XTAL */
  PLLCTL_PLLON = 0;                    /* Disable the PLL */
  SYNR =  8;                           /* Set the multiplier register */
  REFDV = 13;                          /* Set the divider register */
  PLLCTL = 192;
  PLLCTL_PLLON = 1;                   /* Enable the PLL */
  while(!CRGFLG_LOCK);                 /* Wait */
  CLKSEL_PLLSEL = 1;                  /* Select clock source from PLL */
一切都好
串口调试模式?调试工具是什么型号?你的程序又是怎样写入芯片的呢?
海纳百川  有容乃大
我是先用,PE的BDM调试器,将串口调试程序烧写进去,以后,就可以直接用SCI串口进行调试了阿!兰科电子卖的NE64,DEMO板子,就是已经将串口程序烧写好了,可以直接拿回来,调试,只需要一根串口线!
一切都好
名字是GDI targent interface!
一切都好
为什么不直接用BDM进行调试呢?
海纳百川  有容乃大
我用BDM的时候,经产出现,通讯错误,找不到通讯波特率等,挺讨厌的,一点都不稳定啊!
一切都好
应该不会的。你的晶振信号是否稳定?
海纳百川  有容乃大
返回列表