主题:EM9360_GPIO编译的问题

  共有42763人关注过本帖    
帅哥哟,离线,有人找我吗?
bingdongcha
1楼 信息 | 搜索 | 邮箱


加好友 发短信
EM9360_GPIO编译的问题  发帖心情 Post By:2013-8-14 21:17:00   [只看该作者]

随机光盘上的程序EM9360_GPIOTest,在VS2005下编译出现如下警告
正在编译...
StdAfx.cpp
正在编译...
EM9360_GPIOTest.cpp
正在编译资源...
正在链接...
EM9360_ISA_DIO.LIB(EM9360_ISA_DIO.obj) : warning LNK4099: 未找到 PDB“em9360_isa_dio.pdb”(使用“EM9360_ISA_DIO.LIB”或在“d:\9360pro\EM9360_GPIOTest\EM9360 (ARMV4I)\Debug\em9360_isa_dio.pdb”中寻找);正在链接对象,如同没有调试信息一样
EM9360_ISA_DIO.LIB(StdAfx.obj) : warning LNK4099: 未找到 PDB“em9360_isa_dio.pdb”(使用“EM9360_ISA_DIO.LIB”或在“d:\9360pro\EM9360_GPIOTest\EM9360 (ARMV4I)\Debug\em9360_isa_dio.pdb”中寻找);正在链接对象,如同没有调试信息一样
提示0 个错误,2 个警告。部署也能成功,启动调试也可以运行。不过用示波器测量IO口没有输出。

查阅相关资料
一般出现lnk2019错误都是库文件没添加造成的。
项目--》属性--》配置属性--》链接器-》输入--》附加依赖项
在其中加入所需库文件,同时在“链接器--》常规--》附加库目录”中填入相应库名。这样应该就可以了
问题依然存在。以前编译液晶是也出现过类似的问题,好像用到 这种叫外部库文件吧,都会出现这种问题。

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
bingdongcha
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2013-8-14 22:30:00   [只看该作者]

发现问题:GPIO0,GPIO1,GPIO2这3个引脚不随程序变化,始终保持高电平。GPIO3-GPIO11这9个引脚电平变化与程序一样。
程序如下:可以设置断点。
// EM9360_GPIOTest.cpp : Defines the entry point for the application.
//

#include "stdafx.h"
#include "EM9360_ISA_DIO.h"

int WINAPI WinMain( HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR    lpCmdLine,
int       nCmdShow)
{
  // TODO: Place code here.
int i1;
UINT16   u1;

u1 = 0x0fff;
    i1 = PIO_OutEnable( u1 );

i1 = PIO_OutSet( u1 );
Sleep( 1000 );
i1 = PIO_OutClear( u1 );
Sleep( 1000 );
i1 = PIO_OutSet( u1 );

return 0;
}

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
3楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2013-8-15 11:59:00   [只看该作者]

发现是EM9360_ISA_DIO.lib版本不对导致的,请问你使用的是EM9360标准版吗,另外你能留个你的邮箱吗,或者发个邮件到yy@emtronix.com,我把正确的EM9360_ISA_DIO.lib发给你。
[此贴子已经被作者于2013-8-15 13:46:07编辑过]

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
4楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2013-8-15 15:38:00   [只看该作者]

我们更新了新的9360SDK,你删掉工程目录下EM9360_ISA_DIO.lib,使用新SDK里的EM9360_ISA_DIO.lib就好了。或者拷贝新SDK目录下的EM9360_ISA_DIO.lib到工程里替换掉原文件。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

EM9360_GPIO编译的问题

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: