实例介绍
在unity中使用串口不如WinForm或者MFC中那样有对应的回调函数或者消息来处理,unity中使用的是线程去处理读取数据、处理粘包数据等问题,具体在使用中可能遇到下面问题:1、程序在打开串口后,关闭不了(只能调出任务管理器,结束任务来处理);2、读取串口数据时总是丢失第一个字节的数据;3、串口拒绝访问。
【实例截图】
【核心代码】
4744300845134215971.rar
└── JoyStickTest
├── Assembly-CSharp.csproj
├── Assets
│ ├── config
│ │ ├── config.xml
│ │ └── config.xml.meta
│ ├── config.meta
│ ├── CtrlJoy.cs
│ ├── CtrlJoy.cs.meta
│ ├── New Material.mat
│ ├── New Material.mat.meta
│ ├── test.unity
│ └── test.unity.meta
├── JoyStickTest.sln
├── JoyStickTest.userprefs
├── Library
│ ├── AnnotationManager
│ ├── assetDatabase3
│ ├── AssetImportState
│ ├── AssetServerCacheV3
│ ├── BuildPlayer.prefs
│ ├── BuildSettings.asset
│ ├── CurrentLayout.dwlt
│ ├── CurrentMaximizeLayout.dwlt
│ ├── EditorUserBuildSettings.asset
│ ├── EditorUserSettings.asset
│ ├── expandedItems
│ ├── InspectorExpandedItems.asset
│ ├── LastSceneManagerSetup.txt
│ ├── LibraryFormatVersion.txt
│ ├── metadata
│ │ ├── 00
│ │ │ ├── 00000000000000001000000000000000
│ │ │ ├── 00000000000000001000000000000000.info
│ │ │ ├── 00000000000000002000000000000000
│ │ │ ├── 00000000000000002000000000000000.info
│ │ │ ├── 00000000000000003000000000000000
│ │ │ ├── 00000000000000003000000000000000.info
│ │ │ ├── 00000000000000004000000000000000
│ │ │ ├── 00000000000000004000000000000000.info
│ │ │ ├── 00000000000000004100000000000000
│ │ │ ├── 00000000000000004100000000000000.info
│ │ │ ├── 00000000000000005000000000000000
│ │ │ ├── 00000000000000005000000000000000.info
│ │ │ ├── 00000000000000005100000000000000
│ │ │ ├── 00000000000000005100000000000000.info
│ │ │ ├── 00000000000000006000000000000000
│ │ │ ├── 00000000000000006000000000000000.info
│ │ │ ├── 00000000000000006100000000000000
│ │ │ ├── 00000000000000006100000000000000.info
│ │ │ ├── 00000000000000007000000000000000
│ │ │ ├── 00000000000000007000000000000000.info
│ │ │ ├── 00000000000000007100000000000000
│ │ │ ├── 00000000000000007100000000000000.info
│ │ │ ├── 00000000000000008000000000000000
│ │ │ ├── 00000000000000008000000000000000.info
│ │ │ ├── 00000000000000008100000000000000
│ │ │ ├── 00000000000000008100000000000000.info
│ │ │ ├── 00000000000000009000000000000000
│ │ │ ├── 00000000000000009000000000000000.info
│ │ │ ├── 0000000000000000a000000000000000
│ │ │ ├── 0000000000000000a000000000000000.info
│ │ │ ├── 0000000000000000a100000000000000
│ │ │ ├── 0000000000000000a100000000000000.info
│ │ │ ├── 0000000000000000b000000000000000
│ │ │ ├── 0000000000000000b000000000000000.info
│ │ │ ├── 0000000000000000c000000000000000
│ │ │ └── 0000000000000000c000000000000000.info
│ │ ├── 01
│ │ ├── 02
│ │ │ ├── 02dc9d8f6bd2ab04bb14936f4947f54f
│ │ │ └── 02dc9d8f6bd2ab04bb14936f4947f54f.info
│ │ ├── 03
│ │ ├── 04
│ │ ├── 05
│ │ ├── 06
│ │ ├── 07
│ │ ├── 08
│ │ ├── 09
│ │ ├── 0a
│ │ ├── 0b
│ │ ├── 0c
│ │ ├── 0d
│ │ ├── 0e
│ │ ├── 0f
│ │ ├── 10
│ │ ├── 11
│ │ ├── 12
│ │ ├── 13
│ │ ├── 14
│ │ ├── 15
│ │ ├── 16
│ │ ├── 17
│ │ ├── 18
│ │ ├── 19
│ │ ├── 1a
│ │ ├── 1b
│ │ ├── 1c
│ │ ├── 1d
│ │ ├── 1e
│ │ ├── 1f
│ │ ├── 20
│ │ ├── 21
│ │ ├── 22
│ │ ├── 23
│ │ ├── 24
│ │ ├── 25
│ │ ├── 26
│ │ ├── 27
│ │ ├── 28
│ │ ├── 29
│ │ ├── 2a
│ │ ├── 2b
│ │ ├── 2c
│ │ ├── 2d
│ │ ├── 2e
│ │ ├── 2f
│ │ ├── 30
│ │ ├── 31
│ │ ├── 32
│ │ ├── 33
│ │ ├── 34
│ │ ├── 35
│ │ ├── 36
│ │ ├── 37
│ │ ├── 38
│ │ ├── 39
│ │ ├── 3a
│ │ ├── 3b
│ │ │ ├── 3b0bcdad6d80f16489d9e43a6fd0fd2a
│ │ │ └── 3b0bcdad6d80f16489d9e43a6fd0fd2a.info
│ │ ├── 3c
│ │ │ ├── 3c0ad459c1534645b5d603b7cc258f97
│ │ │ └── 3c0ad459c1534645b5d603b7cc258f97.info
│ │ ├── 3d
│ │ ├── 3e
│ │ ├── 3f
│ │ ├── 40
│ │ ├── 41
│ │ ├── 42
│ │ ├── 43
│ │ ├── 44
│ │ ├── 45
│ │ ├── 46
│ │ ├── 47
│ │ ├── 48
│ │ ├── 49
│ │ ├── 4a
│ │ ├── 4b
│ │ │ ├── 4b4a9ffc4527b174393e5649222fb844
│ │ │ └── 4b4a9ffc4527b174393e5649222fb844.info
│ │ ├── 4c
│ │ ├── 4d
│ │ ├── 4e
│ │ ├── 4f
│ │ ├── 50
│ │ ├── 51
│ │ ├── 52
│ │ ├── 53
│ │ ├── 54
│ │ ├── 55
│ │ ├── 56
│ │ │ ├── 56522008d92a723499d6a0372fff2ad8
│ │ │ └── 56522008d92a723499d6a0372fff2ad8.info
│ │ ├── 57
│ │ ├── 58
│ │ ├── 59
│ │ ├── 5a
│ │ │ ├── 5ae353f8735da6f4a80b41f8af81e178
│ │ │ └── 5ae353f8735da6f4a80b41f8af81e178.info
│ │ ├── 5b
│ │ ├── 5c
│ │ ├── 5d
│ │ ├── 5e
│ │ ├── 5f
│ │ │ ├── 5f32cd94baa94578a686d4b9d6b660f7
│ │ │ └── 5f32cd94baa94578a686d4b9d6b660f7.info
│ │ ├── 60
│ │ ├── 61
│ │ ├── 62
│ │ ├── 63
│ │ ├── 64
│ │ ├── 65
│ │ ├── 66
│ │ ├── 67
│ │ ├── 68
│ │ ├── 69
│ │ ├── 6a
│ │ ├── 6b
│ │ ├── 6c
│ │ ├── 6d
│ │ ├── 6e
│ │ ├── 6f
│ │ ├── 70
│ │ ├── 71
│ │ ├── 72
│ │ ├── 73
│ │ │ ├── 739bbd9f364b4268874f9fd86ab3beef
│ │ │ └── 739bbd9f364b4268874f9fd86ab3beef.info
│ │ ├── 74
│ │ ├── 75
│ │ ├── 76
│ │ ├── 77
│ │ ├── 78
│ │ ├── 79
│ │ ├── 7a
│ │ ├── 7b
│ │ ├── 7c
│ │ │ ├── 7cbab2be89b54486bbd23a6fe637d30e
│ │ │ └── 7cbab2be89b54486bbd23a6fe637d30e.info
│ │ ├── 7d
│ │ ├── 7e
│ │ ├── 7f
│ │ ├── 80
│ │ │ ├── 80a3616ca19596e4da0f10f14d241e9f
│ │ │ └── 80a3616ca19596e4da0f10f14d241e9f.info
│ │ ├── 81
│ │ ├── 82
│ │ ├── 83
│ │ ├── 84
│ │ ├── 85
│ │ │ ├── 852e56802eb941638acbb491814497b0
│ │ │ └── 852e56802eb941638acbb491814497b0.info
│ │ ├── 86
│ │ ├── 87
│ │ │ ├── 870353891bb340e2b2a9c8707e7419ba
│ │ │ └── 870353891bb340e2b2a9c8707e7419ba.info
│ │ ├── 88
│ │ ├── 89
│ │ ├── 8a
│ │ ├── 8b
│ │ ├── 8c
│ │ ├── 8d
│ │ ├── 8e
│ │ │ ├── 8e0cd8ed44d4412cbe0642067abc9e44
│ │ │ └── 8e0cd8ed44d4412cbe0642067abc9e44.info
│ │ ├── 8f
│ │ ├── 90
│ │ ├── 91
│ │ ├── 92
│ │ ├── 93
│ │ ├── 94
│ │ ├── 95
│ │ ├── 96
│ │ ├── 97
│ │ │ ├── 97decbdab0634cdd991f8d23ddf0dead
│ │ │ └── 97decbdab0634cdd991f8d23ddf0dead.info
│ │ ├── 98
│ │ ├── 99
│ │ ├── 9a
│ │ ├── 9b
│ │ ├── 9c
│ │ ├── 9d
│ │ ├── 9e
│ │ ├── 9f
│ │ ├── a0
│ │ ├── a1
│ │ ├── a2
│ │ ├── a3
│ │ ├── a4
│ │ ├── a5
│ │ ├── a6
│ │ ├── a7
│ │ ├── a8
│ │ ├── a9
│ │ ├── aa
│ │ ├── ab
│ │ ├── ac
│ │ ├── ad
│ │ │ ├── adebbd281f1a4ef3a30be7f21937e02f
│ │ │ └── adebbd281f1a4ef3a30be7f21937e02f.info
│ │ ├── ae
│ │ ├── af
│ │ ├── b0
│ │ ├── b1
│ │ ├── b2
│ │ ├── b3
│ │ ├── b4
│ │ ├── b5
│ │ ├── b6
│ │ ├── b7
│ │ ├── b8
│ │ ├── b9
│ │ ├── ba
│ │ ├── bb
│ │ ├── bc
│ │ ├── bd
│ │ ├── be
│ │ ├── bf
│ │ ├── c0
│ │ ├── c1
│ │ ├── c2
│ │ ├── c3
│ │ ├── c4
│ │ ├── c5
│ │ ├── c6
│ │ ├── c7
│ │ ├── c8
│ │ ├── c9
│ │ ├── ca
│ │ ├── cb
│ │ ├── cc
│ │ ├── cd
│ │ ├── ce
│ │ ├── cf
│ │ ├── d0
│ │ ├── d1
│ │ ├── d2
│ │ ├── d3
│ │ ├── d4
│ │ ├── d5
│ │ ├── d6
│ │ ├── d7
│ │ ├── d8
│ │ ├── d9
│ │ ├── da
│ │ ├── db
│ │ ├── dc
│ │ ├── dd
│ │ ├── de
│ │ ├── df
│ │ ├── e0
│ │ ├── e1
│ │ ├── e2
│ │ ├── e3
│ │ ├── e4
│ │ ├── e5
│ │ ├── e6
│ │ ├── e7
│ │ ├── e8
│ │ ├── e9
│ │ ├── ea
│ │ ├── eb
│ │ ├── ec
│ │ ├── ed
│ │ ├── ee
│ │ ├── ef
│ │ ├── f0
│ │ ├── f1
│ │ ├── f2
│ │ ├── f3
│ │ ├── f4
│ │ ├── f5
│ │ │ ├── f5f67c52d1564df4a8936ccd202a3bd8
│ │ │ └── f5f67c52d1564df4a8936ccd202a3bd8.info
│ │ ├── f6
│ │ ├── f7
│ │ ├── f8
│ │ ├── f9
│ │ ├── fa
│ │ ├── fb
│ │ ├── fc
│ │ ├── fd
│ │ ├── fe
│ │ └── ff
│ ├── MonoManager.asset
│ ├── ProjectSettings.asset
│ ├── ScriptAssemblies
│ │ ├── Assembly-CSharp.dll
│ │ └── Assembly-CSharp.dll.mdb
│ ├── ScriptMapper
│ ├── ShaderCache
│ │ ├── 0
│ │ │ └── 048a1dfff14f8d40fee1b833351c884a.bin
│ │ ├── 1
│ │ │ └── 1a1124b566ee6ac91cdd8fe77082efee.bin
│ │ ├── 2
│ │ │ ├── 25d1dc6ea1f3e30889b9633571fdda0f.bin
│ │ │ └── 2760897b7999f6d37efd56323dad9c51.bin
│ │ ├── 4
│ │ │ ├── 41100f27f86d1ce9dbb97de7c7133389.bin
│ │ │ └── 4b9db3d28c26bc919d73d27269de8a47.bin
│ │ ├── 5
│ │ │ ├── 57756442201fabc3531db6d0c95d3b67.bin
│ │ │ ├── 5bcad4319cb1fc089eefe981b901d63a.bin
│ │ │ └── 5e1fbc8dd03111adb0d7a5f9a99d46c6.bin
│ │ ├── 9
│ │ │ ├── 94a42de61ee44af0a9367229bc8213aa.bin
│ │ │ └── 95ae67fb68416fd933712fe4f8e4b827.bin
│ │ ├── a
│ │ │ ├── a6c7f019d2b06fc61e6f0881ed42d393.bin
│ │ │ └── addafbfd9b006d1c95a5ed133d46d5b5.bin
│ │ ├── b
│ │ │ ├── b1d74ec6967f16202ef916d040d40524.bin
│ │ │ ├── b43d042e1e30602dfc83f240290e8c43.bin
│ │ │ └── bbc1f5ed9bcade9591915722e397a018.bin
│ │ ├── c
│ │ │ ├── c588deeb50ffd8214ef6b46ea63565e3.bin
│ │ │ ├── c65a25a612b259d08a4256bb399adc85.bin
│ │ │ ├── c70d8f9338686fce7cb26790722c7b94.bin
│ │ │ └── cc502687bba0ad67014ef0b4e8b2c35e.bin
│ │ ├── d
│ │ │ ├── d0339a6ce5eb4912fe08033256f43e23.bin
│ │ │ ├── d3de5c6e3e49713503347f82391cf718.bin
│ │ │ ├── d949b4a798541508f9d8241381d53eea.bin
│ │ │ └── de0d9bec45035fcb7ab14fd39504bdf5.bin
│ │ └── f
│ │ ├── f6b26e41fb61a5c378053ac5c3a12aac.bin
│ │ ├── f91c6f8bdcd1fdecab99ad509b1501ad.bin
│ │ ├── fa82ffede106afe6c4a0c5dfe6ac5110.bin
│ │ └── fc07cbdce80f80fa1c8bab1127919fdd.bin
│ └── shadercompiler-UnityShaderCompiler.exe0.log
├── obj
│ └── Debug
└── ProjectSettings
├── AudioManager.asset
├── ClusterInputManager.asset
├── DynamicsManager.asset
├── EditorBuildSettings.asset
├── EditorSettings.asset
├── GraphicsSettings.asset
├── InputManager.asset
├── NavMeshAreas.asset
├── NetworkManager.asset
├── Physics2DSettings.asset
├── ProjectSettings.asset
├── ProjectVersion.txt
├── QualitySettings.asset
├── TagManager.asset
├── TimeManager.asset
├── UnityAdsSettings.asset
└── UnityConnectSettings.asset
277 directories, 145 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论