小编101*_*010的帖子

构建cap文件需要使用除*.exp文件之外的专有包吗?

我有支持一些专有类的java卡,在包"packagename.foo"中说"ClassFoo".我有这些类的文档和"foo.exp"文件.但正如我所指出的那样,构建cap文件是必要的,因为没有它编译器会发现错误,例如uknown import package和unknown class.对?它是什么?

javacard

3
推荐指数
1
解决办法
365
查看次数

串口:来自设备的字节都有最高有效位= 0

请告诉我,这可能是一个问题 - 我通过串口向设备发送命令(字节序列,包括最高有效位(MSB)= 1的字节),设备成功识别命令(所以看起来所有字节都发送正确)并回答几乎正确的答案.这里的"几乎"意味着答案是正确的,除了所有字节都具有零MSB(而其中一些必须具有MSB = 1).
我在VirtualBox上使用Ubuntu 16,在主机操作系统上使用Windows 7,在FTDI芯片上使用串行端口作为USB设备.
这是我的串口设置:

void com::open()
{
    fd = ::open( "/dev/ttyUSB0", O_RDWR | O_NOCTTY | O_NDELAY );
    if ( fd < 0 )
    {
        throw exceptionSystem( ERROR_UNK, "Error open COM port" );
    }

    int err;
    err = fcntl(fd, F_SETFL, FNDELAY);
    if ( err == -1 )
    {
        close();
        throw exceptionSystem( ERROR_UNK, "Error fcntl" );
    }

    try{
        set();
    }catch(...){
        close();
        throw;
    }
}

void com::set()
{
    if ( fd == -1 )
        return;

    struct termios …
Run Code Online (Sandbox Code Playgroud)

c++ unix linux serial-port

1
推荐指数
1
解决办法
483
查看次数

标签 统计

c++ ×1

javacard ×1

linux ×1

serial-port ×1

unix ×1