这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » LPC213xdef 发布全新版的LPC213xdef.h(愚人节预演版)

共2条 1/1 1 跳转至

LPC213xdef 发布全新版的LPC213xdef.h(愚人节预演版)

院士
2006-09-17 18:14:16     打赏
LPC213xdef 发布全新版的LPC213xdef.h(愚人节预演版)



关键词: LPC213xdef     发布     新版     LPC213xd    

院士
2006-12-22 22:43:00     打赏
2楼
问 /*--------------------------------------------------------------------------
文   件   名 :  LPC213XDEF.H
创   建   人 :  ARM水鸟  HotPower@126.com
创 建 日  期 :  2005.7.23   0:38
最近修改日期 :  2006.3.21   0:18
创 建  地 点 : 西安大雁塔村队部
版   本   号 : V4.10 (愚人节预演版)
说        明 : 已经过硬件调试
                由于在不断更新中,故新旧版本以修改日期为准
备        注 : 由此文件出现的问题,ARM水鸟不负任何责任

修 改  原 因 : 全面替代LPC213x.h
                展示结构指针在ARM之特殊寄存器应用
                特殊寄存器变量可在WATCH窗口中显示,
                为软件仿真提供最大的方便。
应 用  简 介:
SystemObj::SystemObj(void)
{
volatile unsigned int start;
  Disable_IRQ();//关中断
  PINSEL->PIN_SEL0 = 0x00000000;        // 设置管脚连接GPIO
  PINSEL->PIN_SEL1 = 0x00000000;        // 设置管脚连接GPIO
  PINSEL->PIN_SEL2 = 0x00000000;        // 设置管脚连接GPIO
  PINSEL->PIN_SEL0 |= (P0_15_EINT2 << P0_15_PINSEL);// P0.15连接到EINT2
  P0->IODIR  = 0x00000000;        // 设置P0口为输入
  P1->IODIR  = 0x00000000;        // 设置P1口为输入
  VIC->IntEnable = 0;
  VIC->SoftIntClr = 0xffffffff;//清除所有软中断标志
  VIC->IntSelect   = 0;//全部中断为IRQ中断或默认中断
  for(int i = 0; i <= 15; i ++) {
    VIC->VectAddrs[i] = i;//刷新向量地址寄存器VICVectAddr0~VICVectAddr15
  }
  for (start = 1; start < 10000; start ++);
  SystemInit();
  Enable_IRQ();//开中断
}
-------------------------------------------------------------------------------*/



晕到~~~这里不能发送大文件~~~请到水潭拷贝吧... 1: 点击下载LPC213xdef.h的压缩文件 2: 好,我也很喜欢用结构指针。收藏了 3: LPC213xdef.h使观察变量更美妙 4: 所有模块基本调试完毕,等愚人节再发布正式版,先忽悠一下开开心 5: 顶一下!!!先收藏了。 6: 哈哈,愚人节再见---到时尿童也会搞ARM


7: 哎,弄了一个中午,加一个傍晚,再加一个晚上,终于发现了原因:原来是片选信号CS保持的时间不够!我郁闷,害我调这么久的时间…………
不是我昨天所说的ALE信号的问题,ALE是正确的,硬件不用改了,嘿嘿。

现在在CS上串联了一个4.7K的电阻,以减慢CS的释放,基本上解决了问题,明天(不对,应该是今天)测试……

总算有点进展了,哎……ADuC7027外扩一个SRAM都这么麻烦………… 8: 哈哈,移植老外的ADS7870还没调通(老外不会忽悠人吧)头脑眩晕~~~ 9: 我对着示波器一个波形一个波形的检查,嘿嘿,累晕了。。。 10: 硬件调试就是晕菜~~~一个坑就让你趴窝数天 11: 嘿嘿,管它晕不晕,先昏睡去了~~~~~~~~~ 12: 晕菜~~~ 13: hao....收。。。 14: 对于寄存器变量的观察,Keil自带工具就很方便了,且更专业 15: 哈哈,实际目的不在于此,主要是为系统优化和防御做预备役 16: up看看
增加经验值 17: 不错,说实话,是一件很费时的工作,收藏 18: hotpower一向喜欢将简单的问题复杂化! 19: 我晕菜~~~因为我知道干扰如何抗击...

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]