本章节为大家讲解 RTX 支持的定时器组,或者叫软件定时器,或者叫用户定时器均可。软件定时器的功能比较简单,也容易掌握。 被称为定时器组是因为用户可以创建多个定时器,创建的个数是可配置的。 定时器组介绍RTX 提供的定时器功能仅支持单次定时器,也就是用户创建了定时器并启动了定时器后,定时时间到将不再 ...
分类:
其他好文 时间:
2017-08-11 22:01:43
阅读次数:
241
本章节开始讲解 RTX 的另一个重要的任务间的同步和资源共享机制,信号量。 信号量有3种用途: 1) 表达事件的发生次数或者已发生事件的数量。 2) 表达资源可用性,例如有一台打印机,信号量值为1表示打印机空闲, 为0表示打印机被占用。这是资源可用量的一个特例,也可以说,信号量值为1表示有1台打印机 ...
分类:
其他好文 时间:
2017-08-10 19:29:31
阅读次数:
304
任务优先级设置注意事项RTX 操作系统任务优先级的设置要注意以下几个问题:? 设置任务的优先级时,数值越小优先级越低。? 最低任务优先级是 0,此优先级被空闲任务使用,任何其它任务都不可以使用。? 用户可以设置的优先级范围是 1-254,由于 RTX 支持时间片调度,所以也是支持用户任务设置为相同的 ...
分类:
其他好文 时间:
2017-08-10 00:00:18
阅读次数:
282
怎么判断触摸的方向代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> div{ position: relative; width ...
分类:
其他好文 时间:
2017-08-09 10:11:33
阅读次数:
163
/* 5 4 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 4 3 */ #include<iostream> using namespace std; struct node { int x;//横坐标 int y;//纵坐标 int f;//父亲在队列中 ...
分类:
其他好文 时间:
2017-08-06 23:09:07
阅读次数:
181
一.系统不在虚拟机中的情况 使用ctrl+alt+F1~6切换到命令行界面;ctrl+alt+F7切换到图形界面 二.系统在虚拟机中的情况 Ctrl+Alt+shift+F1~6切换到命令行界面;使用Alt+F7返回到图形界面 (注:以上方法切换后,图形界面并没有关闭) 三.命令模式修改 打开终端, ...
分类:
系统相关 时间:
2017-08-05 22:50:37
阅读次数:
266
在项目开发中,记录错误日志方便调试、便于发现系统运行过程中的错误、便于后期分析, 在java中,记录日志有很多种方式,比如说log4j log4j需要导入的包: commons-loggin.jar log4j.jar 修改配置文件 在log4j.properties写入 可以把日志输出到指定磁盘文 ...
分类:
其他好文 时间:
2017-07-20 19:49:30
阅读次数:
180
本章节为大家讲解 FreeRTOS 的一个重要的通信机制 消息队列,初学者要熟练掌握,因为消息队列在实际项目中应用较多。 消息队列的概念及其作用消息队列就是通过 RTOS 内核提供的服务,任务或中断服务子程序可以将一个消息(注意,FreeRTOS消息队列传递的是实际数据,并不是数据地址,RTX,uC ...
分类:
其他好文 时间:
2017-07-18 10:07:42
阅读次数:
914
首先确定你的软件是在互斥信号初始化的位置,在以下几个位置,将会报Hard Fault 错误: (1).os_sys_init_user 用户线程创建之前 (2).os_tsk_create_user之后 规范写法: ...
分类:
其他好文 时间:
2017-07-03 22:32:58
阅读次数:
246