一丶串口文件传输
1.实验设备
两台笔记本电脑
若干杜邦线
USB 转 TTL 串口两个
2.实验操作
选定一文件,并进行基本压缩操作等
连接TTL串口线,并连接两台电脑
两USB串口对应链接 RXD,TXD反串连接
TXD -> RXD 后将Usb串口接到电脑com口出
安装必备驱动
3.连接成功后
发送方电脑:
接收方电脑:
接收成功!从上图显示的文件路径中找到传输的文件,将文件后缀改为jpg,打开即可看到传输的图片
4. 小结
本次学习,知道了通过杜邦线和USB 转 TTL 串口,借助串口软件,可传输各种文件丶视频丶图片等。
二、用OpenCV在图片上绘制点阵文字
1.学习理解汉字的机内码、区位码编码规则和字形数据存储格式。在Ubuntu下用C/C++(或python) 调用opencv库编程显示一张图片,并打开一个名为"logo.txt"的文本文件(其中只有一行文本文件,包括名字和学号),按照名字和学号去读取汉字24*24点阵字形字库中对应字符的字形数据,将名字和学号叠加显示在此图片右下位置。
2.汉字编码
1)区位码
在国标 GD2312—80 中规定,所有的国标汉字及符号分配在一个 94 行、94 列的方阵中,方阵的每一行称为一个“区”,编号为 01 区到 94 区,每一列称为一个“位”,编号为01 位到 94 位,方阵中的每一个汉字和符号所在的区号和位号组合在一起形成的四个阿拉伯数字就是它们的“区位码”。区位码的前两位是它的区号,后两位是它的位号。用区位码就可以唯一地确定一个汉字或符号,反过来说,任何一个汉字或符号也都对应着一个唯一的 区位码。汉字“母”字的区位码是 3624,表明它在方阵的 36 区 24 位,问号“