九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 8412|回复: 0
打印 上一主题 下一主题

X210BV3 板子 通过 jni 打开串口不能关闭问题,高手请进。

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-15 08:41:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
X210BV3 板子,接出了J13上的串口,
在/dev 下是/dev/s3c2410_serial1 设备,
通过 jni 打开串口后,在ondestroy 里使用了close方法来关闭,

        @Override
        protected void onDestroy() {
                if (mReadThread != null)
                        mReadThread.interrupt();
                mApplication.closeSerialPort();
                mSerialPort.close();
                mSerialPort = null;
                super.onDestroy();
        }


却没有真正关闭,在程序重新刷些,就不能打开串口。
需要卸载app,重新写入刷写才正常,或者重新启动开发板才正常。
每次都要这样,有高手帮忙解决下问题吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2024-11-22 17:02 , Processed in 0.018579 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表