小弟通过jni写了一个串口操作驱动
此驱动在linux下可以正常执行!
但是移植到android后,通过调试可以打开串口,但是无法对串口进行读写
已经使用chmod 777指令
注:android /dev/ttyS1在root下是可以wrx
无法对串口进行读写操作是不是因为root的问题,如果重新烧制成system,在system用户下是否就可以对串口进行操作!
急待做过此类项目的高手指教!
此驱动在linux下可以正常执行!
但是移植到android后,通过调试可以打开串口,但是无法对串口进行读写
已经使用chmod 777指令
注:android /dev/ttyS1在root下是可以wrx
无法对串口进行读写操作是不是因为root的问题,如果重新烧制成system,在system用户下是否就可以对串口进行操作!
急待做过此类项目的高手指教!
解决方案 »
- 关于多个fragment切换问题请教
- 求解!!100分!ubuntu下android源码mm编译带三方jar包的项目,javamail报错!errorIOException while sendin
- android listView的复杂使用
- android播放视频
- OPENGL纹理丢失的问题请教
- 【求助】从系统的运用进入Recover后y升级失败,困扰了2个星期了。
- emulator-arm.exe运行提示“已停止工作”问题解决办法
- Running Android Lint的问题。。。求大神进入解决
- 为什么获取的时间是12进制的。
- android.view.WindowManager$BadTokenException
- Android定制自己的风格
- android tab 如何实现拖动一个tab使其移动到其它位置?
http://code.google.com/p/android-serialport-api/
已经测试!但是我采用c写linux串口访问,跟java读写数据,发送同样的指令,但是接收到的数据缺不同,如android的例子是发送0101 0101 收到55 我改为0x1A,收到的却不是1A;通过linux write方法收到的却是一大堆十六进制码!
这又是什么情况呢?