91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 40.59MB
    文件類型: .rar
    金幣: 2
    下載: 3 次
    發布日期: 2023-07-30
  • 語言: 其他
  • 標簽: unity??android??

資源簡介

unity使用安卓串口與單片機通信,內附一個簡單的demo,可以完成串口數據的收發,還有一個已經打包的apk,傳到手機上接上CH34x的串口就行。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections;
using?System.Collections.Generic;
using?System.Runtime.InteropServices;
using?UnityEngine;

//打開安卓串口??支持CH34X???使用android?stduio生成的.jar
public?class?AndriodSerial
{
????private?AndroidJavaClass?mUnity;
????private?AndroidJavaobject?jo;

????public?int?mBaudRate?=?115200;
????public?byte?mDataBit?=?8;
????public?byte?mStopBit?=?1;????
????public?byte?mParity?=?0;
????public?byte?mFlowControl?=?0;


????//初始化
????public?void?UsartInit()
????{
????????mUnity?=?new?AndroidJavaClass(“com.unity3d.player.UnityPlayer“);
????????jo?=?mUnity.GetStaticject>(“currentActivity“);
????????InitDevice();
????}

????///?ResumeUsbList方法用于枚舉CH34X設備???有為真?
????public?bool?EnumDevice()
????{
????????int?i?=?jo.Call(“enumDevice“);
????????if?(i?>=?0)?return?true;
????????else?return?false;
????}

????//構造函數的初始化
????public?void?InitDevice()
????{
????????jo.Call(“initDevice“);
????}

????//打開串口??
????public?bool?OpenUsart()
????{
????????int?i=?jo.Call(“openDevice“);
????????if?(i?>=?0)?return?true;
????????else?return?false;
????}

????//設置波特率
????public?bool?ConfigDevice()
????{
??????int?i=?jo.Call(“configDevice“?mBaudRate?mDataBit?mStopBit?mParity?mFlowControl);
????????if?(i?>=?0)?return?true;
????????else?return?false;
????}
????//設置波特率
????public?bool?ConfigDevice(int?baudRate?byte?dataBit?byte?stopBit?byte?parity?byte?flowControl)
????{
????????int?i?=?jo.Call(“configDevice“?baudRate?dataBit?stopBit?parity?flowControl);
????????if?(i?>=?0)?return?true;
????????else?return?false;
????}

????//發送字符串數據??成功返回發送數據長度??否則返回-1
????//默認數據以??#?開頭??/n?結尾????寫在jar包里了想改的話得自己操作一波
????public?int?WriteData(string?data)
????{
???????return?jo.Call(“writeData“?data);
????}

????//?數據長度為32是正確的,程序read()方法接受正常,也就是說16?、32、64?。。
????//。。,如果長度為28?、34這種,則程序read()方法讀出來的數據是不正常的。
????public?int?ReadData(byte[]?bufferint?length)
????{
???????return?jo.Call(“read“?buffer?length);
????}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???22978517??2019-01-27?15:45??串口\demoapp.apk

?????文件????????254??2019-01-27?15:47??串口\打開安卓串口demo\.vs\打開安卓串口\DesignTimeBuild\.dtbcache

????..A..H.????114176??2019-01-27?15:47??串口\打開安卓串口demo\.vs\打開安卓串口\v15\.suo

?????文件??????????0??2019-01-27?15:26??串口\打開安卓串口demo\.vs\打開安卓串口\v15\Server\sqlite3\db.lock

?????文件???????4096??2019-01-27?15:26??串口\打開安卓串口demo\.vs\打開安卓串口\v15\Server\sqlite3\storage.ide

?????文件??????32768??2019-01-27?15:26??串口\打開安卓串口demo\.vs\打開安卓串口\v15\Server\sqlite3\storage.ide-shm

?????文件????2385512??2019-01-27?15:34??串口\打開安卓串口demo\.vs\打開安卓串口\v15\Server\sqlite3\storage.ide-wal

?????文件????????366??2019-01-27?15:17??串口\打開安卓串口demo\.vs\陀螺儀\DesignTimeBuild\.dtbcache

????..A..H.????267264??2019-01-27?15:17??串口\打開安卓串口demo\.vs\陀螺儀\v15\.suo

?????文件????1994752??2019-01-22?12:45??串口\打開安卓串口demo\.vs\陀螺儀\v15\Browse.VC.db

?????文件????4259840??2019-01-20?17:28??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\2da63950f1b56c8f\SERIAL.ipch

?????文件????4259840??2019-01-19?17:11??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\5f18fbd92e112666\SERIAL.ipch

?????文件????4259840??2019-01-20?18:50??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\61580a389d92cb29\SERIAL.ipch

?????文件????4259840??2019-01-20?08:09??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\8c68896a2d915f1\SERIAL.ipch

?????文件????4259840??2019-01-19?22:23??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\9b3f1021c4e869ce\SERIAL.ipch

?????文件????4259840??2019-01-19?10:15??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\a4ffc8d8c8849995\SERIAL.ipch

?????文件????4259840??2019-01-19?17:06??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\b9098306a4dfe985\SERIAL.ipch

?????文件????4259840??2019-01-19?22:34??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\c5d884789fcc05ef\SERIAL.ipch

?????文件????4259840??2019-01-19?17:06??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\db2861726ddeb935\~VSC265.ipch

?????文件????4259840??2019-01-19?11:01??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\e1466aef8af8df35\SERIAL.ipch

?????文件????4259840??2019-01-22?08:11??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\e7aec8acd5ad5a02\SERIAL.ipch

?????文件????4259840??2019-01-20?19:44??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\ef8ccf374c88e50e\SERIAL.ipch

?????文件????4259840??2019-01-20?08:09??串口\打開安卓串口demo\.vs\陀螺儀\v15\ipch\AutoPCH\fea2d1be32aa7f30\SERIAL.ipch

?????文件??????????0??2019-01-15?17:20??串口\打開安卓串口demo\.vs\陀螺儀\v15\Server\sqlite3\db.lock

?????文件????1327104??2019-01-27?10:45??串口\打開安卓串口demo\.vs\陀螺儀\v15\Server\sqlite3\storage.ide

?????文件??????32768??2019-01-27?14:10??串口\打開安卓串口demo\.vs\陀螺儀\v15\Server\sqlite3\storage.ide-shm

?????文件????4136512??2019-01-27?15:17??串口\打開安卓串口demo\.vs\陀螺儀\v15\Server\sqlite3\storage.ide-wal

?????文件??????23296??2019-01-27?15:23??串口\打開安卓串口demo\Assembly-CSharp-Editor.csproj

?????文件??????25947??2019-01-26?09:42??串口\打開安卓串口demo\Assembly-CSharp-firstpass.csproj

?????文件??????19455??2019-01-27?15:34??串口\打開安卓串口demo\Assembly-CSharp.csproj

............此處省略5637個文件信息

評論

共有 條評論