狗B您真帅

    1. 急急急 大4毕业设计开题报告 2/2740 单片机 2010-03-19
      - - 我一看有回复马上进来了,别紧张我啊!
    2. // 初始化外部按键中断: 注册中断事件, 允许外部中断 if (!(InterruptInitialize(g_TIMER2SysIntr, TimerEvent, 0, 0))) { RETAILMSG(1, (TEXT("ERROR: TIMER2TIM: InterruptInitialize failed.\r\n"))); CloseHandle(TimerEvent); return 0; } // 从 OAL 请求一个 SYSINTR 值     if (!KernelIoControl(IOCTL_HAL_REQUEST_SYSINTR, &g_TIMER2Irq, sizeof(UINT32), &g_TIMER2SysIntr, sizeof(UINT32), NULL))     {         RETAILMSG(1, (TEXT("ERROR: TIMER2: Failed to request sysintr value for EINT interrupt.\r\n")));         return(0);     }     RETAILMSG(1,(TEXT("INFO: TIMER2: Mapped Irq 0x%x to SysIntr 0x%x.\r\n"), g_TIMER2Irq, g_TIMER2SysIntr)); 这两个顺序反了吧, 先请求 sysIntr 的值 然后再绑定事件
    3. ce下可以用printf的。printf是往标准输出设备(stdout)输出,可以是command shell也可以是telnet console,甚至你也可以自己把它重定向到串口。 你这个错误是因为微软在最新的C++编译器中引入了safe string function替换c标准string function引起的,因为这些老的函数容易导致buffer overflow攻击,微软希望以后大家用safe string function替换这些函数。 如果你还是想用老的函数还是可以的,在include 之前定义这个宏: #define STRSAFE_NO_DEPRECATE include 或者更简单的做法,VC的话在你的编译选项里定义它,PB的话在sources文件里加上 CDEFINES=$(CDEFINES) -DSTRSAFE_NO_DEPRECATE

最近访客

< 1/1 >

统计信息

已有78人来访过

  • 芯积分:--
  • 好友:--
  • 主题:2
  • 回复:3

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言