libuart.so串口通信JNI库

用 C 写的串口工具类,libuart.so(包名是com.newland.jni),还挺适合 Android 上控制 LED 屏那类项目的。像openUartclosePortsetUart这几个方法,参数不复杂,调起来挺方便。嗯,响应也快,适合那种需要频繁串口通信的场景,比如从安卓端下发命令到 LED 控制卡。

方法接口算比较干净,基本用不到额外封装,直接写 JNI 桥接就能跑,懒得折腾的可以考虑试试。你要是对硬件交互那块熟点,整合进你的业务逻辑也不难。

参考文章里提到的《Android 端控制 LED 屏》值得一看,讲得比较细,另外也有不少和Delphi单片机相关的资源,如果你对跨平台控制 LED 有兴趣,也可以顺便研究下。

小提醒:mode参数和波特率设置那块别写错,不然容易连不上设备。如果你在做安卓设备控制类项目,尤其是要通过串口管 LED 屏的,挺推荐你把libuart.so加进工具包里。

so 文件大小:788KB