- 博客(4)
- 收藏
- 关注
原创 在jetson tx2上使用串口通信
0.串口的查看在Jetson TX2上共有5路UART接口,通过使用命令: ls -l /dev/ttyTHS*可以查看在设备上已经启用的串口,结果如下:Jetson TX2默认启用两路串口,其中的ttyTHS1和ttyTHS3分别是控制台串口和蓝牙模块,而ttyTH2就是我们要使用的串口。该串口位于位于J17模块处。如图所示,J17为Serial Port Heade...
2018-12-21 10:17:21
15123
4
原创 string、vector、list、deque、set和map的区别
在STL中基本容器有: string、vector、list、deque、set、mapset 和map都是无序的保存元素,只能通过它提供的接口对里面的元素进行访问set:集合, 用来判断某一个元素是不是在一个组里面,使用的比较少map:映射,相当于字典,把一个值映射成另一个值,如果想创建字典的话使用它好了底层采用的是树型结构,多数使用平衡二叉树实现,查找某一值是常数时间,遍历起来效果也不错, ...
2018-07-05 10:23:13
251
原创 MFC中使用AfxBeginThread函数简单实现多线程
在最近的一个工程中,涉及到大量的图像处理的计算,当进行图像处理时程序界面会显示未响应。由于正在处理计算,程序使用的是单线程,因此无法进行其他操作。 考虑使用多线程运算,将计算的部分放入新的线程中。在此使用一个简单的例子进行实现。 在MFC中,多线程依靠AfxBeginThread函数实现。该函数可用于创建界面和工作线程,对于工作线程,其原型为: CWi...
2018-03-02 17:38:09
6651
原创 在串口传输中用尽可能少的字符表示信息
最近在编写茶叶色选软件的时候,输出信号涉及到96个0/1字符。由于设计到串口传输后单片机的操作,对传输速度的要求较高,需要尽量用较少的字符去表示所有的信息。 首先的思路是对96个字符每6个编1次组,转换为16进制的字符输出,精简后的长度为1(校验位)+24个字符,对方表示不够短。 考虑到对原始数据的输出可控,首先将每2个字符转为0/1/2/3,之后48个字符每3个编1次组,每个字节的前2位用于校验
2018-01-19 17:09:37
362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人