主题 : 关于将USERKEY按键改为输出遇到的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 12477
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2010-01-07
最后登录: 2011-06-04
楼主  发表于: 2011-05-31 10:41

 关于将USERKEY按键改为输出遇到的问题

由于核心板上的LED输出没有引出来,所以我将USERKEY的低四位按键改为输出控制继电器,具体为:
g_pGPIOReg->GPNCON |=  0x1111U;//输出
    g_pGPIOReg->GPNPUD &= ~(0x1<<0);    ///< Pull-Up/Down Disable
    g_pGPIOReg->GPNPUD &= ~(0x1<<1);    ///< Pull-Up/Down Disable
    g_pGPIOReg->GPNPUD &= ~(0x1<<2);    ///< Pull-Up/Down Disable
    g_pGPIOReg->GPNPUD &= ~(0x1<<3);    ///< Pull-Up/Down Disable
    g_pGPIOReg->GPNDAT &= ~0x0FU; //初始都输出低电平  


,现在在上位机应用程序调用时,在初始化驱动一段时间后,板子重启了,是咋回事呢?郁闷啊