单片机复习 一、 单片机相关基本概念 1、单片机概念 书本:将微处理器、存储器和输入输出接口电路集成在一块集成电路芯片上,构成具有一定功能的计算机系统,因此称为单片机微型计算机,简称单片机。 PPT:一片半导体硅片集成:CPU、存储器、并行I/O、串行I/O、定时器/计数器、中断系统、系统时钟电路及 Read More
posted @ 2024-01-23 13:04 Flying3080 Views(83) Comments(0) Diggs(0) Edit
给大家完整介绍一遍我们小平板的功能,提供一丢丢方向。由于最后答辩较急,没有拍照,照片都是从视频里面截取下来的。大家将就看看吧(^_^) 1、滑动解锁 2、Loading 3、解锁 这里说明一下,我们解锁的方式有两种,一个是通过密码解锁,另一个是通过rfid识别解锁 密码解锁: 只有在输入正确密码时才 Read More
posted @ 2023-12-30 21:13 Flying3080 Views(83) Comments(0) Diggs(0) Edit
目录 1、LED和蜂鸣器 a. 安装驱动 b. 代码 2、串口 3、MQ01烟雾传感器 4、GY39 1、LED和蜂鸣器 a. 安装驱动 在开发板上要使用led和蜂鸣器需要安装对应的驱动 链接:https://pan.baidu.com/s/15I1kGKhT1kENqplu5Dmg5Q?pwd=l Read More
posted @ 2023-12-30 19:45 Flying3080 Views(373) Comments(0) Diggs(0) Edit
目录 1、去科大讯飞官网下载对应的sdk 2、科大讯飞文件夹的意思 3、配置ARM的录音环境 4、编程实现语音识别 我们的需求是将一个语音文件从客户端传到服务器,因此我们最好是选用tcp 现在市面上面常用的语音识别解决方案为:科大讯飞c和百度c++ 离线语音识别和在线语音识别有一定区别,以识别“你好 Read More
posted @ 2023-12-30 17:21 Flying3080 Views(171) Comments(0) Diggs(0) Edit
目录 1、概念 2、通信 3、通信基本流程 TCP: UDP: 4、函数 I 创建套接字 II 绑定地址 III 字节序转换 IV 地址转换 V 监听 VI accept VII connect VIII 从套接字接收信息 IX 从套接字发送消息 X 关闭套接字 5、网络配置 1、确保你的网卡里面有 Read More
posted @ 2023-12-30 15:51 Flying3080 Views(48) Comments(0) Diggs(0) Edit
进程的概念很重要,在后续编写大工程时,有很多地方都需要开辟线程,先来了解进程和线程的概念。 1、概念 上一期的触摸屏,我们知道一般触摸屏是一个死循环,它的操作一般是不会受其他的程序的影响,这个时候需求系统能同时执行多个指令,也就是说进入死循环之后,我们还能执行其他的指令。(比如后期在做音乐播放器时, Read More
posted @ 2023-12-29 22:06 Flying3080 Views(25) Comments(0) Diggs(0) Edit
1、触摸屏 就像之前说的,在linux中,一切皆文件。触摸屏:在linux也是一个文件:/dev/input/event0。触摸屏是一个二维的,我们的手在触摸屏上面滑动点击就是坐标的变动,而我们的内存又是一个一维的, 因此必须有多个参数才能表示这个坐标,因此输入事件是维护在一个结构体里面的 stru Read More
posted @ 2023-12-23 16:32 Flying3080 Views(156) Comments(0) Diggs(0) Edit
1、BMP 普通文件一般分为两种 文本文件:按照ASCII码去解析的文件(.txt .c .h .cpp .hpp.....) 二进制文件:存储二进制,直接通过ASCII去解析出现的就乱码,必须通过程序的开发者发布的格式去完成这个解析格式,必须要按照这个规则走你才能解析出这个文件( .mp3 .mp Read More
posted @ 2023-12-23 15:39 Flying3080 Views(101) Comments(0) Diggs(0) Edit
目录 1、文件io 2、文件偏移 3、LCD屏幕 4、练习1 1、实现一个文件拷贝功能 2、 实现你的屏幕切屏、循环切颜色 5、内存映射 1、文件io 文件io分为两种: 系统io:系统提供给外面的一个接口,让程序员能通过这个接口去操作系统里面的文件,系统io意味着系统不一样,那么接口操作就会不一样 Read More
posted @ 2023-12-23 15:30 Flying3080 Views(74) Comments(0) Diggs(0) Edit
目录 常用终端命令 终端命令格式 查阅命令 实用技巧(特别有用尤其电脑分屏的时候) 编译 一、设置环境 二、学会操作文件 1、打开文件 2、读/写文件 2.1 读文件 2.2 写文件 3、关闭文件 三、练习 1、打开一个文件 2、在一个1.txt的前面4个字节放了一个千位数,以 %d的形式输出它的两 Read More
posted @ 2023-12-22 08:33 Flying3080 Views(65) Comments(0) Diggs(0) Edit