首页
网站建设
article
/
2024/12/29 3:06:05
http://www.mzlw.cn/yy97hHrL.shtml
相关文章
大数据时代,我竟然在用Excel和SPSS做数据分析,真香!
目录 写在前面概述什么是统计?统计.计算机与统计软件(重点)变量及其分类数据收集第二章问卷的组成和结构几种典型的问卷题型:第三章:数据的录入和清理数据的录入数据的清理3.4在Excel中核对数据建立调查问卷的SPSS数据文件第4章单变量的一维频率分析利用SPSS对单选题进行一维频…
阅读更多...
Excel、SPSS对比两张数据表的异同
如何对比两张具有相同表结构的数据表的异同,例如问卷调查表双录后的差异对比。 1.Excel 1)首先将要对比的两张表放进同个Excel工作簿的sheet1和sheet2中 如下两张表所示,两张表所处的单元格位置要保持一致 2)在sheet3工作表,构建一个同样的表结构,输入公式 在第一个单…
阅读更多...
【UCOSIII】UCOSIII的初始化和启动
UCOSIII系统初始化 在使用UCOSIII之前我们必须先初始化UCOSIII,函数OSInit()用来完成UCOSIII的初始化,而且OSInit()必须先于其他UCOSIII函数调用,包括OSStart()。 一般UCOSIII的main函数遵循以下的格式编写: int main(void) {O…
阅读更多...
【UCOSIII】UCOSIII的任务管理
UCOSIII任务创建 UCOSIII是多任务系统,那么肯定要能创建任务,创建任务就是将任务控制块、任务堆栈、任务代码等联系在一起,并且初始化任务控制块的相应字段。在UCOSIII中我们通过函数OSTaskCreate()来创建任务,OSTaskCreate()函数…
阅读更多...
【深入实践ucos-ii】任务属性
C语言可执行代码结构 总共5个 在没有调到内存运行前有3个 代码段:存放CPU执行的机器指令。 数据段:该段包含了在程序中明确被初始化的全局变量,静态变量(包括全局静态变量和局部静态变量)和常量数据。 BSS段&…
阅读更多...
UCOS实时操作系统
目录 一、前后台系统和RTOS系统 1.1 前后台系统 1.2 RTOS系统 二、UCOS 三、UCOS移植 四、任务创建 4.1 起始任务创建 4.2 子任务创建 4.2.1 时间片轮转开启 4.2.2 临界区设置 五、时间延时 5.1 使用TIM定时器 5.3 使用滴答定时器 一、前后台系统和RTOS系统 1.1 …
阅读更多...
【UCOSIII】UCOSIII的事件标志组
UCOSIII事件标志组 前面讲述了UCOSIII的信号量、互斥信号量,它们都可以完成任务的同步。但是有时候一个任务可能需要和多个事件同步,这个时候就需要使用事件标志组。事件标志组与任务之间有两种同步机制: “或”同步:等待多个事…
阅读更多...
【UCOSIII】UCOSIII的互斥信号量
信号量用于控制对共享资源的保护,但是现在基本用来做任务同步用(不太清楚的可以参考链接:【UCOSIII】UCOSIII的信号量)。 优先级反转 优先级反转在可剥夺内核中是非常常见的,在实时系统中不允许出现这种现象ÿ…
阅读更多...
STM32F103C8T6移植uCOS基于HAL库
文章目录 一.使用CubeMX建立STM32F103C8T6HAL库二.准备uCOSIII源码三.移植前准备1.为uC-BSP文件夹新建bsp.c和bsp.h文件2.给文件夹uC-CONFIG添加以下文件(从以下路径复制过来)3.将uCOS相关文件复制到HAL工程的MDK-ARM文件夹下 四.开始移植1.将uCOS文件添…
阅读更多...
【UCOSIII】UCOSIII的任务内嵌信号量
任务内嵌信号量API函数 我们一般使用信号量时都需要先创建一个信号量,不过在UCOSIII中每个任务都有自己的内嵌的信号量,这种功能不仅能够简化代码,而且比使用独立的信号量更有效。任务信号量是直接内嵌在UCOSIII中的,任务信号量相…
阅读更多...
UCOSII信号量和邮箱
在UCOSII中,是使用信号量、邮箱(消息邮箱)和消息队列这些被称作事件的中间环节来实现任务之间的通信的。 1.事件 PS: 任务1是发信方,任务2是收信方; 任务1:负责把信息发送到事件上,这项操作叫…
阅读更多...
uCos中的信号量机制
文章目录 1. 背景2. 概述2.1. 主要机制及应用2.2. 同步或通信的基本方式 3. 信号量3.1. 主要机制及应用3.2. 分类3.3. 互斥信号量3.3.1. 嵌套(递归)资源访问3.3.2. 删除安全 3.4. 各种互斥机制的比较3.5. 二值信号量3.6. 计数信号量 4. uC/OS-II中实现4.1. 创建信号量4.2. 获取…
阅读更多...
【UCOSIII】UCOSIII的消息传递
UCOSIII任务间通信 一个任务或者中断服务程序有时候需要和另一个任务交流信息,这个就是消息传递的过程就叫做任务间通信,任务间的消息传递可以通过两种途径:一是通过全局变量,二是通过发布消息。 使用全局变量的时候,…
阅读更多...
【UCOSIII】UCOSIII的中断和时间管理
UCOSIII的中断管理 UCOSIII中断处理过程 在STM32中是支持中断的,中断是一个硬件机制,主要用来向CPU通知一个异步事件发生了,这时CPU就会将当前CPU寄存器值入栈,然后转而执行中断服务程序,在CPU执行中断服务程序的时候…
阅读更多...
Visual Studio 2019安装与配置
在Visual Studio中安装C和C 支持 如果尚未下载并安装Visual Studio和Microsoft C / C 工具,请按以下步骤开始。 Visual Studio 2019安装 欢迎使用Visual Studio 2019!在此版本中,很容易选择和安装所需的功能。并且由于减少了最小占用空间&a…
阅读更多...
【UCOSIII】UCOSIII系统内部任务
之前讲到UCOSIII默认有5个系统任务: 空闲任务:UCOSIII创建的第一个任务,UCOSIII必须创建的任务,此任务有UCOSIII自动创建,不需要用户手动创建;时钟节拍任务:此任务也是必须创建的任务ÿ…
阅读更多...
【深入实践ucos-ii】开篇
从开始学ucos-ii到现在已然4个年头过去,从当初对C语言指针都把握不好的大学僧到现在玩转C语言编程(你可能觉得我吹嘘,如果你非要认为能够轻松写出像linux内核那样面向对象的架构才能算是玩转,那么你的确实要求有点高了)…
阅读更多...
【UCOSIII】UCOSIII的信号量
信号量 信号量像是一种上锁机制,代码必须获得对应的钥匙才能继续执行,一旦获得了钥匙,也就意味着该任务具有进入被锁部分代码的权限。一旦执行至被锁代码段,则任务一直等待,直到对应被锁部分代码的钥匙被再次释放才能…
阅读更多...
【UCOSIII】UCOSIII的存储管理
UCOSIII内存管理简介 作为一个RTOS操作系统,内存管理是必备的功能,因此UCOSIII也就内存管理能力。通常应用程序可以调用ANSI C编译器的malloc()和free()函数来动态的分配和释放内存,但是在嵌入式事实操作系统中最好不要这么做,多…
阅读更多...
uCos中的邮箱和消息队列
文章目录 1. 背景2. 直接通信与间接通信3. 消息机制4. 消息队列5. ucos-ii中实现5.1. 任务创建5.2. 发送消息5.3. 等待消息 1. 背景 前段时间老师上课讲到了uC/OS中的邮箱和消息队列,所以我想要结合《μC/OS-III源码分析笔记》和中国大学MOOC-电子科技大学《嵌入式…
阅读更多...
推荐文章
vb与vb.net代码转换
2020年Vue面试题汇总
oracle报27040错误,【oracle案例】创建表空间时遇到 ORA-01119,0RA-27040,0SD-04002错误
Java 18 正式发布
WinRAR(7.0.0 x64) 命令详解
jdk1.8 Lambda表达式常用操作
SEO推广:如何做网站URL优化!
网站建设平台比较:选择适合自己的平台
利用SM30表维护事件实现保存校验
大型网站技术架构一览
iis搭建简单网站
web网页设计期末课程大作业:家乡旅游主题网站设计——河北8页HTML+CSS+JavaScript
数据类型的转换
JShell
树莓派人脸识别_最全树莓派资料分享 顺手秀一下自己的杰作
python最强web框架fastapi,比肩go,nodejs
vb.net利用listbox控件与excel文件相结合统计数据
jquery esay ui学习