
rtos
文章平均质量分 59
wowocpp
这个作者很懒,什么都没留下…
展开
-
freertos 学习 资源整理
1 freertos 官方网站freertos 官方网站 https://www.freertos.org/index.html2 如何下载旧版本的 freertoshttps://sourceforge.net/projects/freertos/files/FreeRTOS/ https://sourceforge.net/projects/freertos/files...原创 2018-08-16 15:04:27 · 8052 阅读 · 0 评论 -
nano130 移植 freertos 8.2.3 基于Nano100B_Series_BSP_CMSIS_V3.02.000
从新唐 官网下载的:BSP Nano100B_Series_BSP_CMSIS_V3.02.000.zip从freertos 网站下载的: FreeRTOSV8.2.3.zip1 解压 Nano100B_Series_BSP_CMSIS_V3.02.000.zip原创 2018-08-20 15:22:33 · 977 阅读 · 0 评论 -
freertos 例程1 :LED Flash
运行在板子:NU_LB_NUC140上面: 运行之后的效果是LED5,LED6,LED7 会以不同的频率 闪烁。 LED5 闪烁最快,LED6 比它慢一倍,LED7 更慢一倍UART0 :PB0 PB1 LED PC12,PC13,PC14main.c函数:/*************************************************************...原创 2018-08-23 15:25:45 · 1077 阅读 · 0 评论 -
freertos demo 例程:CORTEX_STM32F103_Keil
其对应的板子为: https://www.freertos.org/portstm32iar.html#SourceCodeOrg This page describes the FreeRTOS demo application for the STMicroelectronics STM32 ARM Cortex-M3 microcontroller. The demo uses th...原创 2018-08-23 16:02:20 · 3233 阅读 · 0 评论 -
freertos demo2: LED blinky queue 发送消息
运行在板子:NU_LB_NUC140上面: 运行之间LED5 会以一定的频率闪烁, 接收到一个消息,就闪烁一下UART0 :PB0 PB1 LED PC12,PC13,PC14参考程序为: FreeRTOSV8.2.3\FreeRTOS\Demo\CORTEX_A5_SAMA5D3x_Xplained_IAR\blinky_demomain.c 函数为:/*******...原创 2018-08-23 17:07:31 · 544 阅读 · 0 评论 -
freertos : NuEdu-SDK-NUC240 例程 修改
从新唐官方 下载的 [NUC240]FreeRTOS.zip 运行在板子 NuEdu-SDK-NUC240 上面运行之前需要做如下修改, (稍后补充)原创 2018-08-28 10:03:12 · 359 阅读 · 0 评论 -
Keil RTX : NuEdu-SDK-NUC240 keil 4 入门
1 官方 下载地址:[NUC240][ADC]KEIL_RTX.zip[NUC240][ADC]KEIL_RTX\[NUC240][ADC]KEIL RTX\NUC230_240BSP_CMSIS_V3.00.001-KEIL RTX\SampleCode\StdDriver2 例程列表:3 RTX_CM1.LIB 库-cpu Cortex-M0 *.o ...原创 2018-08-28 10:23:24 · 682 阅读 · 0 评论 -
ucos 学习:STM32F107 学习板 资料收集
1 图片uc/Eval-STM32F1072 介绍μCEval-STM32F107评估板中国版(μC/OS-III学习板)是Micrium授权中国代理商北京麦克泰软件技术有限公司,在µC/Eval-STM32F107板子基础上设计、生产的,是与《嵌入式实时操作系统-µC/OS-III》、《嵌入式操作系统µC/OS-III应用开发-基于STM32微控制器》、《Micrium嵌...原创 2018-08-28 15:30:04 · 1729 阅读 · 1 评论 -
nu-lb-nuc140 freertos 移植
nu-lb-nuc140 freertos 外部按键 中断实验参考实验代码为: en.stm32cubef4\STM32Cube_FW_F4_V1.21.0\Projects\STM32F412G-Discovery\Applications\FreeRTOS\FreeRTOS_SemaphoreFromISR(稍后补充)...原创 2018-09-12 10:36:28 · 772 阅读 · 0 评论 -
nu-lb-nuc140 freertos 例子: 按键中断
nu-lb-nuc140 freertos 外部按键 中断实验参考实验代码为: en.stm32cubef4\STM32Cube_FW_F4_V1.21.0\Projects\STM32F412G-Discovery\Applications\FreeRTOS\FreeRTOS_SemaphoreFromISR1 复制FreeRTOS模板,修改名字为FreeRTOS_KEY_Inte...原创 2018-09-12 16:29:53 · 1679 阅读 · 0 评论 -
freertos queue demo msp430
参考代码: FreeRTOSV8.2.3\FreeRTOS\Demo\CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil\SimplyBlinkyDemo任务解析main_blinky() creates one queue, and two tasks. It then starts the scheduler. 创建一个队列,两个任务The ...原创 2018-09-17 10:22:57 · 477 阅读 · 0 评论 -
nu-lb-nuc140 freertos 串口 通信
参考例子: Nu_LB_NUC140_BSP\ThirdParty\FreeRTOS\Demo\CORTEX_STM32F103_Keil FreeRTOS_Serial串口硬件:原创 2018-09-13 16:13:24 · 1030 阅读 · 0 评论 -
FreeRTOS LCD Demo1
该例子来自: FreeRTOSV8.2.3\FreeRTOS\Demo\CORTEX_LM3S811_KEIL\1 例子解析This project contains an application demonstrating the use of the FreeRTOS.org mini real time scheduler on the Luminary Micro LM...原创 2018-09-14 13:02:07 · 1582 阅读 · 0 评论 -
时间触发嵌入式系统设计模式 第19章 笔记 按键开关
时间触发嵌入式系统设计模式 第19章 笔记 按键开关E:\Nu_LB_Nuc140\Nu_LB_NUC140_BSP\SampleCode\Nu-LB-NUC140\Sched_LED_SWITCH\KEIL代码://// GPIO_LED : GPIO output to control an on-board red LED// // EVB : Nu-LB-NUC140// ...原创 2018-10-11 14:58:14 · 418 阅读 · 0 评论 -
时间触发嵌入式系统设计模式 第20章 笔记 矩阵键盘
时间触发嵌入式系统设计模式 第20章 笔记 矩阵键盘E:\Nu_LB_Nuc140\Nu_LB_NUC140_BSP\SampleCode\Nu-LB-NUC140\Sched_20_KeyBoard原创 2018-10-11 16:58:03 · 245 阅读 · 0 评论 -
时间触发嵌入式系统设计模式 第21章 笔记 多路复用LED显示
时间触发嵌入式系统设计模式 第21章 笔记 多路复用LED显示11114个 8位的 数码管前两个显示小时,后两个显示分钟,不显示秒(稍后补充)原创 2018-10-11 17:21:02 · 449 阅读 · 0 评论 -
时间触发嵌入式系统设计模式 第22章 笔记 控制LCD显示面板
时间触发嵌入式系统设计模式 第22章 笔记 控制LCD显示面板(稍后补充)原创 2018-10-12 11:15:56 · 235 阅读 · 0 评论 -
时间触发嵌入式系统设计模式 第14章 笔记
1 函数指针 代码:/*------------------------------------------------------------------*- Main.C (v1.00) ------------------------------------------------------------------ 函数指针的演示-*-----------...原创 2018-09-28 17:14:47 · 1499 阅读 · 0 评论 -
51单片机的仿真栈(模拟栈/可重入栈)
51单片机的仿真栈(模拟栈/可重入栈)51单片机的仿真栈(又叫模拟栈、或者可重入栈)。首先来看,51的系统栈(又叫系统栈,或者硬件栈),就是SP所指向的栈,他是一个满增栈(注释1),位于片内RAM的128 bytes之中,上电之后系统堆栈指针SP的初值等于多少呢?这个要从51的启动文件来分析,启动文件中有这样的汇编代码:?STACK SEGMENT IDATA ;定义一个片内数据段,段名:?...转载 2018-10-18 09:58:37 · 1864 阅读 · 1 评论 -
C51 Keil 问题
C51: IS STARTUP.A51 REQUIRED?http://www.keil.com/support/docs/1296.htmQUESTIONI’m creating a project that is made up of C and assembly files. Do I need to use the STARTUP.A51 file that you provide,...原创 2018-10-18 11:04:23 · 443 阅读 · 0 评论 -
TI OSAL资料 整理
下载地址http://www.ti.com.cn/tool/cn/z-stackZ-Stack 3.0.x is TI’s Zigbee 3.0 compliant protocol suite for the CC2530, CC2531, and CC2538 Wireless MCU.IAR Workbench:Z-Stack is developed and tested usin...原创 2018-10-08 17:31:04 · 973 阅读 · 0 评论 -
Small RTOS OSStart 函数解析 以及 内存堆栈 变化 (一)
Small RTOS 是在 Keil C51 上面 编译的。看如下代码:#include "config.h"void main(void){ TMOD = (TMOD & 0XF0) | 0X01; TL0 = 0x0; TH0 = 0x0; TR0 = 1; ET0 = 1; OSStart();原创 2018-10-18 12:58:16 · 920 阅读 · 1 评论 -
RTOS 入门资料 整理
1 . 周航慈有一本基于UCOS 应用的书不错,可以入门,论坛上也有,你看看吧2 . AVRX3 . Small RTOS51原理及应用.rarhttp://www.51hei.com/f/small_rtos1.12.1.zip4.基于Easy51RTOS亮度变化的复杂流水灯.rar5 . C51多任务编程思想6 . 老生常谈—一种裸奔多任务模型7 . 基于51单片机的C语...原创 2018-10-15 14:51:13 · 5829 阅读 · 0 评论 -
Small RTOS OSSched 函数解析
Small RTOS OSSched 函数解析变量解析:OSTaskRuning:初始值:对应的比特位为0 ,表示该任务 休眠,对应的比特位为1 ,表示该任务 准备执行uint8 OSTaskRuning = 0xff;OSTaskID :初始值为0 当前运行的任务的序号uint8 data OSTaskID = 0;OSMapTbl[ ]:一些常数: ...原创 2018-10-18 16:42:01 · 549 阅读 · 0 评论 -
带借位的单片机减法指令SUBB举例说明
SUBB A,RnSUBB A,directSUBB A,@RiSUBB A,#data设(每个H,(R2)=55H,CY=1,执行指令SUBB A,R2之后,A中的值为73H。说明:没有不带借位的单片机减法指令,如果需要做不带位的减法指令(在做第一次相减时),只要将CY清零即可。如果是小数减大数,进位C会被置1 ,使用JC rel 转到处理程序去就可以了例如:CLR CSUB...原创 2018-10-18 16:50:23 · 45056 阅读 · 0 评论 -
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 前言 绪论
围绕 DP-51 单片机仿真实验仪的硬件电路,阐述Small RTOS51 操作系统的设计原理。详细的介绍了RS232 ,I2C,USB1.1和CANBUS等一系列外围器件及其功能部件的应用设计。本书的原理篇,以Small RTOS V1.12.1版本为基础,微型嵌入式实时操作系统的网址为: http://www.smallrtos.org/数据包长度为NBYTE,起始字节为STARTB...原创 2018-10-15 17:39:30 · 900 阅读 · 0 评论 -
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第一章 SmallRTOS51 简介
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第一章 SmallRTOS51 简介在这里插入图片描述原创 2018-10-16 10:18:50 · 1578 阅读 · 0 评论 -
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第二章 基本概念
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第二章 基本概念2 信号量原创 2018-10-16 10:58:06 · 385 阅读 · 0 评论 -
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第三章 一个简单的例子
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第三章 一个简单的例子keil C51 调试代码: 软件模拟仿真 运行 源码原创 2018-10-16 12:15:47 · 2482 阅读 · 0 评论 -
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第四章 任务管理------核心的核心
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第四章 任务管理------核心的核心原创 2018-10-16 15:28:27 · 522 阅读 · 0 评论 -
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第五章 如何任务切换
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第五章 如何任务切换5.3 何时进行任务切换(以后补充)原创 2018-10-16 16:14:52 · 780 阅读 · 0 评论 -
时间触发嵌入式系统设计模式 第16章 笔记 面向任务的设计
时间触发嵌入式系统设计模式 第15章 笔记使用合作式调度器的应用程序的关键要求是:对于所有任务,无论是何种情况下,任务的运行时间Duration 都必须满足以下条件:Duration < 时标间隔(tick)时间触发嵌入式系统设计模式 第16章 笔记1 测量转速 任务需要测量一个 转轴的转速,并将转速显示在LED屏幕上面。测量转速是将旋转编码器连接在转轴上面,对固...原创 2018-10-10 15:27:32 · 565 阅读 · 0 评论 -
时间触发嵌入式系统设计模式 第17章 笔记 混合式调度器
co-operative — 合作式任务pre-emptive — 抢占式 任务Nu_LB_NUC140 定时器 精确延时(稍后补充)原创 2018-10-10 16:01:13 · 973 阅读 · 0 评论 -
Small RTOS OSStart 函数解析 以及 内存堆栈 变化 (二)
Small RTOS OSStart 函数解析 以及 内存堆栈 变化 (二)中断:地址:注意 :4F 05 对应的 是 taskA函数 的 最后一个地址59 05 对应的 是 taskB函数的 最后一个地址63 05 对应的 是 taskC函数的 最后一个地址83 01 91 是干嘛的?进入中断之后,...原创 2018-10-19 16:13:02 · 485 阅读 · 0 评论 -
时间触发嵌入式系统设计模式 第18章 笔记 通过RS-232与 PC通信
时间触发嵌入式系统设计模式 第18章 笔记Page292PC上 软件 例子:参考 : Axelson(1998)Serial Port Complete: Programming and Circuits for Rs-232 and Rs-485 Links and NetworksPage296...原创 2018-10-10 17:21:00 · 378 阅读 · 0 评论 -
MCS-51单片机 原理 整理
1 书籍《MCS-51单片机原理、系统设计与应用_12015401.pdf》MCS-51 Intel 公司 的 8051 内核技术MSC-51单片机(有史以来,最简单易懂教程).pdf《新编MCS-51单片机应用设计.pdf》 ---- good2 MCS-51 PC 指针PC 是 单片机 CPU 内部的一个寄存器总是指向程序存储器,存放下一条要执行指令的地址。复位之后的的值为 ...原创 2018-10-17 17:06:32 · 5131 阅读 · 1 评论 -
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第六章 任务之间的通信和同步之信号量
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第六章 任务之间的通信和同步之信号量(稍后补充)原创 2018-10-22 16:48:11 · 960 阅读 · 0 评论 -
农民讲习所建立通用程序 笔记
农民讲习所建立通用程序 笔记(稍后补充)原创 2018-10-25 16:03:18 · 448 阅读 · 0 评论 -
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第七章 任务之间的通信和同步之消息队列
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第七章 任务之间的通信和同步之消息队列Small_RTOS1.12.1\small_rtos\SerialIn原创 2018-10-23 15:33:08 · 512 阅读 · 0 评论 -
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第十三章 如何为Small RTOS51 编写驱动程序
嵌入式实时操作系统small RTOS51原理及应用 ----笔记 第十三章 如何为Small RTOS51 编写驱动程序复制到:原创 2018-10-23 17:06:33 · 360 阅读 · 0 评论