ICode9

精准搜索请尝试: 精确搜索
  • rtos heap_4.c模型分析 待完善2021-02-02 22:02:42

    heap_4.c / *放在每个分配的内存开头的结构的大小块必须按正确的字节对齐。堆按照8字节对齐 * /xHeapStructSize = ( ( sizeof( BlockLink_t ) + ( ( ( size_t ) portBYTE_ALIGNMENT_MASK ) - ( size_t ) 1 ) ) & ~( ( size_t ) portBYTE_ALIGNMENT_MASK ) ); = 8 + (8 - 1)&~(0x0

  • 什么是ESP-AT2020-12-07 15:30:56

    前言:ESP-AT是由Espressif开发的一种解决方案,用于将连接性集成到客户的产品中,并可以快速移至批量生产。它旨在降低软件开发成本并快速形成产品。使用ESP-AT命令,您可以快速加入无线网络,连接到云平台,实现数据传输和远程控制功能,并通过无线通信轻松实现所有内容的互连。 ESP-AT是

  • (二)FreeRTOS入门指南2020-11-25 16:31:28

    FreeRTOS可以被移植到很多不同架构的处理器和编译器。每一个RTOS移植都附带一个已经配置好的演示例程,可以方便快速启动开发。更好的是,每个演示例程都附带一个说明网页,提供如何定位RTOS演示工程源代码、如何编译演示例程、如何配置硬件平台的全部信息。       演示例程说明网

  • 您需要一个实时操作系统吗?2020-11-24 18:28:44

    您需要一个实时操作系统吗? By Chris Barlow | Technical Product Manager on Nov 11, 2019 10:29:00 AM Topics:Multicore Systems Architecture Rtos Embedded Systems Development Real-Time 原文链接 https://www.lynx.com/embedded-systems-learning-center/do-you-n

  • 换个环境运行-将FreeRTOS运行在linux上【转】2020-11-02 14:32:29

    转自:https://blog.csdn.net/q361750389/article/details/104105862 前言:了解FreeRTOS第一步肯定是搭建可以运行的环境,不管是移植到STM32还是哪里都阔以,有自己敲代码的实践总比只捧着书看来的印象深刻,所以为了方便,本猿查阅点资料,把FreeRTOS运行在linux上来方便学习! 本篇目标:搭建Fr

  • INtime-可与Windows在同个PC运行的实时操作系统(下)2020-06-24 14:38:47

     上一篇系列文章“INtime可与Windows在同个PC运行的实时操作系统(上)”中我们介绍INtime实时操作系统的基本特性与功能。本篇文章将着重介绍INtime RTOS内部的关键处理机制及其相关的应用案例。 INtime ® RTOS是一个动态的,确定性的硬实时操作系统,用于多核x86兼容处理器上的非对

  • 一周总结——2020.6.212020-06-22 12:44:27

    目录标题前言1.本周总结①硬件部分②软件部分2.下周计划①硬件部分②软件部分总结 前言 这周学习stm32的RTOS(通过野火的FreeRTOS方面的书籍),同时为了增强对操作系统底层的理解,恶补了数据结构方面的知识,但对RTOS底层源代码还是。。。。。(从汇编部分开始崩。。。因为没有学过汇

  • 使用STM32F405RGT6开发智能电动床控制系统2020-06-20 10:45:14

    简介     智能家居是在互联网影响之下物联化的体现。智能家居通过物联网技术将家中的各种设备连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、暖通控制、红外转发以及可编程定时控制等多种功能和手段。     智能电动床属于智能家具产品的一类,反映

  • 中国移动发布物联网操作系统 OneOS2020-06-19 15:01:33

    想必很多小伙伴都用过中国移动的物联网平台 OneNet,作为一款 PaaS 物联网开放平台,OneNet 帮助开发者轻松实现设备接入与设备连接,并提供设备管理、数据展示、数据分析等功能,打造了很多不错的综合性物联网解决方案。 作为国内三大电信运营商之一,中移物联网在蜂窝网络连接和通

  • 叱咤风云的ThreadX全家桶正式加入开源免费的大浪潮中2020-05-26 12:05:32

    说明: 1、去年微软宣布收购ThreadX,但是没有公布后续策略,uCOS全家桶进入开源免费后,ThreadX也宣布正式加入。 2、微软未来四年将投资50亿美元到物联网上,收购Express Logic是该战略的一部分。 3、ThreadX的产品涵盖了各种领域,包括NASA的多个太空探测项目,飞机自动驾驶仪系统,火星侦察轨

  • 学习笔记——make项目中克隆GitHub目录失败的解决2020-05-19 13:58:13

    在示例项目中执行make后出现下面的错误 WARNING: Missing submodule components/json/cJSON... WARNING: Missing submodule components/lwip/lwip... 详细报错如下: Building partitions from /home/cxj/ESP8266_RTOS_SDK/components/partition_table/partitions_singleapp.csv..

  • RT-Thread(上海睿赛德)招聘 | 遇见offer之就要圆你的大厂梦2020-05-16 15:36:21

    简历投递入口 高级BSP开发工程师 2名 薪资预算:15~25K/M 工作地点:上海、武汉 岗位职责: 本岗位招聘多人,负责RTOS操作系统的板级支持包开发,主要涉及USB驱动与协议栈、TCP/IP网络协议栈与网卡驱动、音视频驱动框架等高级驱动开发,具体开发方向结合个人情况确定。 任职要求: 电子

  • RTOS互斥信号量的使用流程2020-05-05 09:02:28

    1.创建互斥信号量   SemaphoreHandle_t MutexSemaphore;   MutexSemaphore=xSemaphoreCreateMutex(); 2.释放互斥信号量 xSemaphoreGive(MutexSemaphore); 3.获取互斥信号量 xSemaphoreTake(MutexSemaphore,portMAX_DELAY);  

  • RTOS二值信号量使用流程2020-04-30 09:01:35

    1.初始化二值信号量句柄 SemaphoreHandle_t BinarySemaphore;  2.创建二值信号量 BinarySemaphore=xSemaphoreCreateBinary(); 3.二值信号量的释放 BaseType_t xHigherPriorityTaskWoken; xSemaphoreGiveFromISR(BinarySemaphore,&xHigherPriorityTaskWoken); 4.获取二值信号量 B

  • ESP8266 RTOS点亮LED与GPIO`PWM相关操作2020-04-28 10:05:03

    点亮一个LED灯,因为是功能性代码,所以此文件放在项目文件夹下的Components>user_code 注意自定义目录要在其目录下新建一个component.mk的空文件,并在其目录下新建include用于存放头文件 #include <stdio.h> #include <stdlib.h> #include <string.h> #include "freertos/FreeRTOS.h

  • 《嵌入式操作系统风云录》读后感2020-02-03 15:51:20

    这本书应该算是一本科普性质的书籍,讲述了嵌入式操作系统及周边产品的历史、特点和展望,相比较而言,教科书通常是某一个rtos的深入解读,而这本书是教科书的辅助书籍,提到了很多教科书所没有的内容,值得一读。 1、看完书,我才知道ucos不是最早的rtos,vxworks也不是,而是vrtx,他是第一个真正意

  • Robomaster电控入门(8)RTOS2020-01-23 18:55:41

    OS和裸机的区别 OS即(operating system)操作系统,比如我们常用的windows系统,mac系统,android系统,ios系统,linux系统等,都属于操作系统。操作系统的本质是一个特殊的软件,它直接管理硬件,同时为各个应用程序划分资源(内存,堆栈,时间片等),并提供控制(调度,同步)。不管是计算机还是单片机,在任意时刻

  • 嵌入式调试工具汇总笔记(一)2019-12-28 20:52:48

    在armbbs的论坛中,看到了很多新的知识点和嵌入式调试方面的工具,这个在有些时间是可以加速查找bug的工具,因此掌握一两个工具很有必要的。 1、uC/Probe,我曾经在年初的时候用过,教育版和专业版是有区别的,查看变量的时候,可以用到,同事查看任务的堆栈大小等,适合于观察变量值的变化,比如pid

  • 到底该不该用RTOS——rtos的优点2019-12-16 12:55:46

    我现在要不要学习RTOS? 学习RTOS有什么好处? 我的项目要不要跑RTOS?······等等一些关于RTOS的问题,其实归根结底还是你对RTOS了解的不够,项目开发的经验还不足等。针对这部分朋友,今天分享几点相关内容:嵌入式系统中,有很多方式实现任务调度。功能有限的小系统中,无限循环足够实现

  • Keil的RTX特性2019-12-10 13:52:54

    Keil RTX是为ARM和Cortex-M设备设计的免版税,确定性的实时操作系统。它允许您创建同时执行多个功能的程序,并帮助创建更好的结构和更容易维护的应用程序。 特征 具有源代码的免版权,确定性RTOS 灵活的调度:循环,抢占和协作 具有低中断延迟的高速实时操作 为资源有限的系统提供小封装

  • 聊聊CMSIS-RTOS是什么东东2019-12-10 12:57:16

    起因:发布自己翻译用的CMSIS_RTOS_Tutorial后,陆续收到网友关于“CMSIS-RTOS是干么的?”之类的问题,再次统一回复。   众所周知,实时操作系统是嵌入式领域的基石。而可选的嵌入式操作系统有很多,如FREE-RTOS、RTX、uc-os、vcWork、uLinux等。 CMSIS-RTOS是ARM公司为统一操作系统、降低

  • CMSIS-RTOS 简介2019-12-10 12:51:28

    CMSIS-RTOS API是基于Arm®Cortex®-M处理器的设备的通用RTOS接口。CMSIS-RTOS为需要RTOS功能的软件组件提供标准化API,从而为用户和软件行业带来了巨大的好处。 CMSIS-RTOS提供许多应用程序或技术(如UML或Java(JVM))所需的基本功能。 CMSIS-RTOS API的统一功能集简化了软件组件的共享

  • 手把手教你如何在mac系统搭建esp32-RTOS开发环境教程2019-09-11 10:35:48

    如何在mac系统搭建esp32-RTOS开发环境教程 因为项目需要最近在开发esp8266/esp32项目,发现关于Mac平台的相关教程特别少,希望能帮到初学者,故写此教程,希望能帮到正在看教程的你.有什么问题可以在下面留言! 一般我们做事前都要准备好前戏,哦,不对是前奏。 先要安装python包管

  • 【操作系统】RT-Thread 入门了解2019-08-22 10:39:10

    一、嵌入式操作系统 1.1 软实时与硬实时 硬实时操作系统:严格限定在规定时间内完成任务,否则就会导致灾难性的发生,例如导弹拦截系统、汽车引擎系统等。 软实时操作系统:可以允许偶尔出现一定的时间偏差,但是随着时间的偏移,整个系统的正确性会随之下降,例如DVD播放器,允许其偶尔

  • 漫谈一个摄像机SDK2019-07-25 21:06:31

    下面是一篇技术梳理文章的目录,算是对这些年工作的一个简短总结。如果有一天回忆这段流逝的日子,希望是美好更多(2019.7.25) 目录 1.纵览    3 2. RTOS的简单修改    5 3. RTOS的功能模块    7 3.1 RTOS的功能模块:驱动    8 3.1.1 LCD驱动    8 3.1.2 Audio驱动  

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有