上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: 进程控制开发 文件是linux中最常见最基础的操作对象,而进程则是系统调度的单位。 Linux下进程概述 进程相关的基本概念 进程的定义 进程是一个独立的可调度的活动;进程是一个抽象实体,当执行某个任务是将要分配和释放各种资源;进程是可以并行执行的的计算部分。 以上进程的概念都不相同,但其本质是一样 阅读全文
posted @ 2019-07-05 13:10 doitjust 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 1. 在 /usr/local中新建文件夹arm sudo mkdir /usr/local/arm 2. 改变arm文件夹属性 sudo chmod 777 /usr/local/arm 3. 将安装包复制到 arm目录下 cp arm-linux-gcc-3.4.5-glibc-2.3.6.ta 阅读全文
posted @ 2019-07-01 11:06 doitjust 阅读(236) 评论(0) 推荐(0) 编辑
摘要: FreeRTOS 软件定时器 实验 创建2个任务,start_task、timercontrol_task。 start_stask:创建timercontrol_task任务;创建周期定时器AutoReloadTimer 和单次定时器OneShotTimer;创建二值信号量BinarySemaph 阅读全文
posted @ 2019-06-25 13:32 doitjust 阅读(3063) 评论(0) 推荐(2) 编辑
摘要: 问题描述: 刚刚安装好Ubuntu16.04。使用apt命令时,提示报错信息: abc@pc:~$ sudo apt-get install openssh-server E: Could not get lock /var/lib/dpkg/lock - open (11: Resource te 阅读全文
posted @ 2019-06-20 21:17 doitjust 阅读(236) 评论(0) 推荐(0) 编辑
摘要: FreeRTOS事件标志组 事件标志组简介 1. 事件位(事件标志) 事件位用于表明某个事件是否发生,事件位通常用作事件标志,比如下面的几个例子: 当收到一条消息并且把这条消息处理掉以后就可以将某个位(标志)置1,当队列中没有消息需要处理的时候就可以将这个位(标志)置0。 当把队列中的消息通过网络发 阅读全文
posted @ 2019-06-20 13:47 doitjust 阅读(3460) 评论(0) 推荐(3) 编辑
摘要: FreeRTOS信号量 信号量是操作系统总重要的一部分,信号量一般用来进行资源管理和任务同步,FreeRTOS中信号量又分为二值信号量、计数型信号量、互斥信号量和递归互斥信号量。不同的信号量其应用场景不同,但是有些场景是可以互换着使用的。 信号量简介 信号量常常用于控制对共享资源的访问和任务同步。举 阅读全文
posted @ 2019-06-16 14:46 doitjust 阅读(12590) 评论(0) 推荐(5) 编辑
摘要: DES全称为Data Encryption Standard,即数据加密标准,是一种使用秘钥加密的块算法。 DES算法入口参数: DES算法的入口参数有三个:Key、Data、Mode。其中Key为7个字节共56位,是DES算法的工作秘钥;Data为8个字节64位,是要被加密或解密的数据;Mode为 阅读全文
posted @ 2019-06-16 11:08 doitjust 阅读(1365) 评论(0) 推荐(0) 编辑
摘要: 任务的创建和删除(静态方法) 任务创建后要开启调度器。 FreeRTOSConfig.h 1. 改宏 使能静态创建函数。 会出现,有两个函数未定义。 Cortex-M中断管理(上) NVIC:嵌套向量中断控制器。 与中断有关的寄存器都在NVIC和SCB中 Cortex-M中断管理(下) 中断优先级设 阅读全文
posted @ 2019-06-05 18:14 doitjust 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 在真正动手写RTOS之前,我们先来讲解下单片机编程中的裸机系统和多任务系统的区别。 4.1 裸机系统 裸机系统通常分为轮询系统和前后台系统,有关这两者的具体实现方式请看下面的讲解。 4.1.1 轮询系统 轮询系统即是在裸机编程的时候,先初始化好相关的硬件,然后让主程序在一个死循环里面不断循环,顺序完 阅读全文
posted @ 2019-05-24 14:29 doitjust 阅读(581) 评论(0) 推荐(0) 编辑
摘要: form:第008课_第1个ARM裸板程序及引申 第001节_辅线1_硬件知识_LED原理图 当我们学习C语言的时候,我们会写个Hello程序。那当我们下ARM程序,也该有一个简单的程序引领我们入门,这个程序就是点亮LED。 我们怎样去点亮一个LED呢?分为三步: 1. 看原理图,确定控制LED的引 阅读全文
posted @ 2019-04-02 18:42 doitjust 阅读(203) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页