一、最开始的代码 主函数,等待按下q退出,线程g_thread,一直打印信息,但是现在就是不能正常退出! #include <pthread.h> #include <stdbool.h> #include <stdio.h> #include <unistd.h> #include <unistd.h> int m
IAR for MSP430安装教程 准备资源:安装步骤:1、双击 稍等一下,出现如下键面,选择Install IAR Embedded Workbench for MSP430,如下图所示:进入下面键面,选择next, 选中 I accept the thems of the license agreement后,点击next,进入到如下键面后,可以选着change,改变安装路径,注意
数字信号实验4:数字滤波器设计 一、 实验目的(1) 学习MATLAB中滤波器设计的相关函数的使用。(2) 掌握使用MATLAB来设计滤波器的过程。(3) 加深对数字滤波器常用指标的理解。二、 实验内容1、IIR滤波器设计。采用matlab工具完成教材习题6.12 clc; %巴特沃斯滤波器设计 %当wp和ws为一元矢量时:当wp>ws为高通滤波器,当wp<ws为低通滤波器
数字信号实验1:信号的产生和基本运算 一、 实验目的(1) 学习 MATLAB 的使用方法及基本功能。(2) 熟悉单位抽样序列、单位阶跃序列、矩形序列和指数序列等常用序列的产生以及基本运算。(3) 掌握利用 MATLAB 画图函数显示信号波形的方法。二、 实验内容1、常用离散序列的产生和图形显示。①产生并绘制单位采样序列δ(n)。 源程序及图形如下: clear clc;%清屏 k=-
一、程序 首先上程序 client端的程序 #include <arpa/inet.h> #include <netinet/in.h> #include <netinet/ip.h> #include <stdio.h> #include <stdlib.h> #include <strings.h> #i
1、ubuntu 和windos共享用什么? Samba 共享:Samba 是一种用于 Linux 和 Windows 之间文件共享的协议和工具集。您可以在 Ubuntu 上安装和配置Samba 服务器,使其能够与 Windows 计算机共享文件和目录。 NFS 共享:NFS(Network File System)是一种用于在不同的计算机之间共享文件系统的协议。您可以在 Ubuntu 上设置
双态按钮 说明:默认显示图片ui_img_menu2_menu2_workout_status_100x100_png,点击图片切换 ui_img_menu2_menu2_workout_records_100x100_png,再次点击图片显示 ui_img_menu2_menu2_workout_status_100x100_png,即实现图片按钮切换图片 引入图片 LV_IM
简介stb_image stb_image 是一个非常轻量级的、单文件的图像加载库,用于加载和解码多种图像格式(如BMP、JPEG、PNG、GIF等)的图像数据。它由Sean T. Barrett开发,并以公共领域(Public Domain)许可发布,因此可以自由地用于商业和非商业项目 stb_image 提供了简单易用的接口,使得在应用程序中加载图像变得非常方便。只需包含单个头文件st
定义 队列是限制在两端进行插入操作和删除操作的线性表 对尾:允许进行存入操作的一端 对头:允许进行删除操作的一端 空队:当线性表当中没有元素时 特点:先进先出(FIFO) 双端队列:两端多可以入队出队 顺序队列(循环队列) front:指向对头元素的位置 rear;指向对尾元素的下一个位置 空队:front = rear = 0 满队:(sq->rear +
排序的定义 稳定排序和非稳定排序 对一组数据进行排序过程当中,如果遇到两个连着的数据的大小相等,排序结束后,两个数据的先后顺序不变的排序称为稳定排序,反之称为非稳定排序。 内排序和外排序 在排序工程当中代排序的数据始终存放于内存储当中称为内排序,如果排序工程当中有用到外部存储器,称为外排序。 内排序方法 插入排序:直接插入排序、折半插入排序、链表插入排序、shell(希
文章目录 1、fopen() 用于打开或创建文件,在打开或创建文件时可以指定文件的属性及用户的权限等各种参数 函数声明: #include <stdio.h> FILE *fopen(const char *__restrict__ __filename, const char *__restrict__ __modes) restrict __filename :
定义 设记录表L=(R1 R2…其中Ri(L<=i<=n)为记录, 对给定的某个值k,在表L中确定key= k的记录的过程,称为查找。 若表Lz中存在记录Ri de key = k,记为Ri.key,则查找成功,返回该记录在表L中的序号i(或Ri的地址),否者(查找失败)返回0(或空地址NULL ) 查找方法有顺序查找、折半查找、分块查找、Hash表查找等查找算法的优劣影
定义 树(Tree) 是n (n>0)个节点的有限集合T 特点: 有且仅有一个特定的称为根(Root) 的节点 其余的节点可以分为m(m>=0)个人互不相交的有限集合T1、T2、…Tm,其中每一个集合又是一颗树,并称为器根的子树 表示方法:树形标识法,目录表示法 节点的度数:一个节点的子树的个数称为节点的度数 树的度数:一棵树的度数是指该树当中节点的最大度数 树
一、最简单的应用 1、环境 gcc -vgcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04.1) cmake -versioncmake version 3.22.1 make -vGNU Make 4.3 2、项目简介 在项目主工程目录下只有main.cpp,gorun.sh,testadd,CMakeLists.txt,执行./
51单片机内部定时器/计数器实验一、实验内容 使用MCS-51内部定时/计数器,定时1秒钟,CPU运用定时中断方式,实现每1秒钟输出状态发生一次反转,即发光管每隔1秒钟亮一次(P1.7接LED)。根据实验内容编写一个程序,并在实验仪器上调试和验证。 二、仿真图 三、代码 C语言实现: # include <reg52.h> # include <intrins.h
51单片机串行口并/串、串/并转换实验一、实验内容 利用MCS-51单片机P1.2做控制信号(把并转串单元的LOCK和串转并单元的LOCK连接至P1.2。),实现并转串、串转并,并把串转并的数据送到发光二极管单元显示。 二、仿真图 三、代码 C语言实现: /* 74LS164:串入并出 74LS165:并入串出 */ #include<reg52.h
51单片机:D/A数模转换实验 一、实验内容 利用0832 D/A数模转换输出方波。 二、仿真图 三、代码 C语言实现:汇编实现: CS0832 EQU 0FFE8H ORG 0000H LJMP START ORG 0030H START: MOV SP,#60H MOV DPTR,#CS0832
一、链接 https://github.com/lvgl/lv_img_conv 二、环境准备: 1、检查node.js是否安装成功 node -v 结果如下安装成功 2、从远程仓库拉去资源 新建一个文件夹,执行clone mkdir LVGLtool cd LVGLtool/ git clone https://github.com/lvgl/l
51单片机中断系统实验一、实验内容INT0端接单次脉冲发生器。按一次脉冲产生一次中断,CPU使P1.0状态发生一次反转,P1.0接LED灯,以查看信号反转。根据实验内容编写一个程序,并在实验系统上调试和验证。 二、仿真图 三、代码 C语言实现 sbit LED=P1^0; void INT0_IN(); void main() { LED=0; I
定义 TLSF(全称Two-Level Segregated Fit) 源码 https://github.com/mattconte/tlsf 代码 结构体 typedef struct block_header_t { /* 指向上一个物理块。*/ struct block_header_t * prev_phys_block; /* 此
51单片机:74LS138译码实验 一、实验内容 通过单片机P1.2P1.0控制74LS138译码器的使能及译码输入端口,控制其译码输出端口(Y7Y0)。(74LS138译码单元C、B、A分别连接P1.2、P1.1、P1.0。)把译码输出端口Y7Y0连接到L7L0八位LED电平指示输入端口,验证74LS138的逻辑译码功能。 二、仿真图 三、代码C语言实现: 在这里插入代码片
51单片机: A/D 模数转换实验一、实验内容利用实验台上的0809做A/D转换实验,实验台上的W1电位器提供模拟量输入。编制程序,将模拟量转换成数字量。(要求模拟量由0809的IN2采集)二、仿真图 三、代码C语言实现: #include<reg51.h> #include<absacc.h> #define AD XBYTE[0X
一、资料 1、视频https://www.bilibili.com/video/BV1Jx411X7NS?p=12、论坛:https://www.firebbs.cn/ 二、方法 1、看视频、看书2、自己找答案,网络、书籍3、最后才问别人 三、为什么学习freeRTOS 1、项目需要2、学习需要(面试需要) 四、具体怎么学RTOS 1、在别人移植好的系统上操作,实现功能就
51单片机:P3.3口输入/P 1口输出实验一、实验内容1 P3.3口做输入口,外接一脉冲,每输入一个脉冲, P1口按十六进制除2(乘2)。 P1口做输出口,P1口接的8个发光二极管L1—L8按十六进制除2(乘2)方式点亮。 二、仿真图 三、代码实现C语言实现: #include<reg52.h> #include<intrins.h> sbit K
进程概念 程序:存放在磁盘上的指令和有序的集合(文件)静态的 进程执行一个程序所分配的资源的总称进程,是程序的一次执行过程动态的,包括创建、调度、执行和消亡 代码段(txt):代码段通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序运行前就已经确定,在代码段中,也有可能包含一些只读的常数变量,例如字符串常量等。 数据端(data):常是指用来
一、jsoncpp简介 JsonCpp是一个开源的C++库,用于解析和生成JSON(JavaScript Object Notation)数据格式。JSON是一种轻量级的数据交换格式,广泛用于各种应用程序和网络服务中。 JsonCpp提供了简单和易用的API,可以方便地解析JSON字符串并将其转换为C++对象,同时也可以将C++对象序列化为JSON字符串。它支持标准的JSON语法,并
一、新建FreeRTOS工程——软件仿真 1、为什么需要软件仿真 刚刚开始的学习是基础的学习,跑在板子上面是看不到具体的现象的,但是软件仿真可以更好的看到实验的结果。 2、具体了解 下载好的参考资料,先进行全局了解,再进行进一步操作 点击进去 第一个文件夹 Doc解释说明的文件 3、实际操作-建立文件夹 自己新建一个文件夹 点击
IAR for MSP430安装教程 准备资源: 安装步骤:1、双击在这里插入图片描述稍等一下,出现如下键面, 选择Install IAR Embedded Workbench for MSP430,如下图所示: 进入下面键面,选择next, 选中 I accept the thems of the license agreement后,点击next, 进入
51单片机串行口并/串、串/并转换实验 一、实验内容利用MCS-51单片机P1.2做控制信号(把并转串单元的LOCK和串转并单元的LOCK连接至P1.2。),实现并转串、串转并,并把串转并的数据送到发光二极管单元显示。二、仿真图 三、代码C语言实现: /* 74LS164:串入并出 74LS165:并入串出 */ #include<reg52.h> #i
51单片机内部定时器/计数器实验 一、实验内容使用MCS-51内部定时/计数器,定时1秒钟,CPU运用定时中断方式,实现每1秒钟输出状态发生一次反转,即发光管每隔1秒钟亮一次(P1.7接LED)。 根据实验内容编写一个程序,并在实验仪器上调试和验证。二、仿真图 三、代码C语言实现: # include <reg52.h> # include <intrins.h&g
51单片机:D/A数模转换实验 一、实验内容利用0832 D/A数模转换输出方波。二、仿真图 三、代码C语言实现: 汇编实现: CS0832 EQU 0FFE8H ORG 0000H LJMP START ORG 0030H START: MOV SP,#60H MOV DPTR,#CS0832 SETB P
51单片机:外部I/O口扩展实验 一、实验内容 MCS-51系列单片机对外部设备的访问(即I/O口输入/输出操作)的基本要求是“输入缓冲、输出锁存”。实验中开关量K8K1的输入经74LS244八位缓冲输入接口实现,74LS273作为锁存输出接口,控制L8L1八个发光二极管的亮灭。(数据总线连接P0端口)二、仿真图 三、代码C语言实现: #include<reg52.h>
51单片机中断系统实验 一、实验内容INT0端接单次脉冲发生器。按一次脉冲产生一次中断,CPU使P1.0状态发生一次反转,P1.0接LED灯,以查看信号反转。根据实验内容编写一个程序,并在实验系统上调试和验证。 二、仿真图 三、代码C语言实现: sbit LED=P1^0; void INT0_IN(); void main() { LED=0; INT
51单片机:74LS138译码实验 一、实验内容 通过单片机P1.2P1.0控制74LS138译码器的使能及译码输入端口,控制其译码输出端口(Y7Y0)。(74LS138译码单元C、B、A分别连接P1.2、P1.1、P1.0。)把译码输出端口Y7Y0连接到L7L0八位LED电平指示输入端口,验证74LS138的逻辑译码功能。二、仿真图 三、代码C语言实现: 在这里插入代码片 ```#
51单片机:P3.3口输入/P 1口输出实验 一、实验内容 1 P3.3口做输入口,外接一脉冲,每输入一个脉冲, P1口按十六进制除2(乘2)。2. P1口做输出口,P1口接的8个发光二极管L1—L8按十六进制除2(乘2)方式点亮。 二、仿真图 三、代码实现C语言实现: #include<reg52.h> #include<intrins.h> sbi
积分
粉丝
勋章
TA还没有专栏噢
第三方账号登入
看不清?点击更换
第三方账号登入
QQ 微博 微信