Giter Site home page Giter Site logo

comtest's Introduction

ComTest

Android 串口通信 调试工具 源码 包含了5个项目 ComAssistant 是Eclipse 的项目 ComTest2 是Android Studio 项目 这两个项目是直接 使用jni调用编译好的so文件

AndroidStuido_3.0_COMTEST 是 Android  Studio 3.0 使用 Cmake方式 完成串口调试工具 的实现

ComTest_SetN81 是 增加 设定 N-8-1 (数据位停止位校验方式 Android  Studio 3.0 使用 Cmake方式)的Demo 实现

附自己学习这个硬件串口通讯的一些记录,都在简书:

Android 串口通信开发笔记01 https://www.jianshu.com/p/25abd940b1dd

Android 串口通信笔记2 调试工具分析 工具类实现分析、项目实现 https://www.jianshu.com/p/d3d65230ecdb

Android 串口通信开发笔记3:CMake 方式实现和 多对多的实现逻辑 https://www.jianshu.com/p/6a6c47a3b01b

Android 串口开发 支持N-8-1(数据位停止位校验方式) 设定 https://www.jianshu.com/p/0868e90303be

2019年4月7日 12:12:15 更新 Android Studio 新版的cmake可能是C++语法,在.cpp文件中 出现 类似 operator to 'Jnienv' instead of a pointer 查看了 https://stackoverflow.com/questions/47504229/android-jni-cmake-member-reference-type-jnienv-aka-jnienv-is-not-a-point 解释,

并不怎么了解C与C++的差异, 解决办法为把扩展名.cpp改成.c 同样还有 在Cmakelist 中也要改成.c

其下目录有Eclipse 项目源码和Android Studio 源码 以及自己使用本机debug 密钥打包的 Android调试工具和 PC 端调试工具(一年多看了下几百个人转存和下载,都不能点个赞吗->_>), 百度云链接: https://pan.baidu.com/s/1nw37xu5 密码: qscc

comtest's People

Contributors

silencefun avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.