AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、将AWTK应用程序移植到其它平台
2024-03-21 08:23:5670 /STM32CubeMP13_Package_-_Getting_started#Integrating_AzureRTOS_middleware
咨询一下关于DDR的使用问题:
1.只有RTOS的才能对DDR进行配置吗?
2.单纯裸机开发(无rtos 无操作系统)无法使用DDR吗?
2024-03-11 07:01:14
的DongshanPI-D1S 开发板。
DongshanPI-D1S 是百问网推出的一款基于 RISC-V 架构的学习裸机、 RTOS 的最小开发板。集成 CKLink 调试器,支持 OTG 烧录、 GDB 调试
2024-03-06 13:54:31
RTOS中的关键因素是最小的中断延迟和最小的线程切换延迟。RTOS的价值在于它的响应速度或可预测性,而不是它在给定时间段内可以执行的工作量。
2024-03-05 09:32:2560 在每个开发项目的初期,你都必须选择软件开发的基础。虽然有很多选择,但它们通常分为三类:裸机、实时操作系统(RTOS)或通用操作系统(GPOS)。
2024-02-27 11:42:39260 嵌入式系统中,有很多方式实现任务调度。功能有限的小系统中,无限循环足够实现小系统的功能。当软件设计变得庞大且复杂时,开发者应该考虑使用实时操作系统RTOS。
2024-01-24 18:23:09783 相比前后台系统中后台顺序执行的程序主体,在多线程系统中,根据程序的功能,我们把这个程序主体分割成一个个独立的,无限循环且不能返回的小程序,这个小程序我们称之为线程。
2024-01-24 18:21:03229 嵌入式Linux开发主要有三种方式:裸机开发、SDK开发和驱动开发。
2024-01-22 14:22:21191 MCU(Microcontroller Unit)和SoC(System on a Chip)是两种不同的嵌入式系统,它们通常运行不同类型的操作系统,具体取决于其应用场景和硬件资源。
2024-01-15 10:29:03237 裸机云服务是一种基础设施即服务 (IaaS)的一个变体,它允许用户租用和配置单租户服务器,这通常意味着没有虚拟化层的存在。这种服务方式可以让用户享受到独立的硬件资源、带宽和防御,而且配置可以随时灵活升级。更重要的是,用户在需要时,最快在10分钟内就可以开通独立的服务器。
2024-01-08 09:22:35107 本文将介绍 RTOS 软件包、地址,内核配置等。 Kconfig 简介 有过 linux 内核开发经验的人,对 menuconfig 不会陌生。对于各类内核,只要是支持 menuconfig 配置
2023-12-22 16:20:52170 最近几年,嵌入式行业应该是越来越火热了,随着平台性能和功能的逐步加强,对嵌入式软件的需求也是越来越迫切,功能比较单一一点的处理器RTOS算是常规标准了
2023-12-13 09:42:52420 Azure RTOS 是一个带有 ThreadX 实时操作系统(RTOS)的嵌入式开发套件。ThreadX 是一个普及性很高的小型 RTOS,可为资源受限的设备提供可靠、超快的性能;目前已部署在全球超过 120 亿台设备上。
2023-12-01 16:17:42356 多处理架构。“非对称AMP”双系统是指多个核心相对独立运行不同的操作系统或裸机应用程序,如Linux + RTOS/裸机,但需一个主核心来控制整个系统以及其它从核心。每个处理器核心相互隔离,拥有属于自己的内存
2023-12-01 09:35:26
看到有小伙伴在讨论【RTOS任务属于线程还是进程】的话题,这里就来分析一下OS中的线程、进程和协程的这几个概念,同时一起看看RTOS中的任务到底属于哪一种。
2023-11-09 12:36:09844 在2011、12年读书的时候,RTOS还不像现在这么流行(那时还是以“裸机”为主),那个时候网上RTOS的教程大多都还是以μCOS为主,其他RTOS的资料相对很少。像FreeRTOS、RT-Thread以及其他RTOS的资料都很少。
2023-10-30 16:37:28257 RTOS相比裸机有什么优点?RTOS相比裸机更方便吗? RTOS代表实时操作系统,专门为需要高可靠性和可预测性的系统设计。相比之下,裸金属或“裸”系统的硬件或软件层最少,严重依赖开发人员的代码来处
2023-10-29 16:33:12875 号称全球最大开源软件开发平台和仓库的SourceForge网站有一份“2023年RTOS榜单”:
VxWorks
RT-Thread
FreeRTOS
Mbed OS
2023-10-27 19:04:311971 在汽车领域,常用的RTOS除了以上介绍的AUTOSAR/OSEK OS和FreeRTOS之外,包括但不限于以下几种: 1 QNX OS QNX是一种实时操作系统(RTOS),具有以下功能特性: 1.
2023-10-27 17:10:031567 使用MM32F3270基于Azure RTOS事件标志组的应用
2023-10-27 11:31:33252 使用MM32F3270基于Azure RTOS (ThreadX) 的移植
2023-10-27 10:15:34405 嵌入式系统中,有很多方式实现任务调度。功能有限的小系统中,无限循环足够实现系统功能。当软件设计变得庞大且复杂时,设计师应该考虑使用RTOS(实时操作系统)
2023-10-20 09:38:27389 单片机裸机实现队列功能的方案
2023-10-17 14:34:52268 。
二、外设
Milk-V Duo是一个基于CV1800B芯片的超紧凑嵌入式开发平台。它可以运行Linux和RTOS,为专业人士、工业ODM厂商、AIoT爱好者、DIY爱好者和创作者提供了一个可靠
2023-10-17 09:42:01
RTOS会比裸机实时性好么
2023-10-13 07:17:57
介绍 FreeRTOS 下如何使用 rtplayer 的接口来开发播放器应用程序,方便播放器开发人员快速正确地开发,以及播放器测试人员如何根据该文档对 rtplayer 播放器进行验证测试。
2023-10-10 16:28:431668 本书是野火嵌入式教学丛书“RTOS 内核实现与应用开发实战指南的”FreeRTOS 版本,其中机械工业出版社出版的《RT-Thread 内核实现与应用开发实战指南—基于 STM32》是该书的姐妹篇
2023-09-28 08:05:46
PX5 RTOS的开发在很大程度上依赖于IAR bembedded workbench,特别是IDE、编译器、调试器、代码覆盖率和静态分析功能。所有这一切都集成在一个IDE,这真是太好了。更好的是,IAR工具套件的每个功能都是一流的。
2023-09-26 14:46:13236 本文档详细介绍 CC2640R2 的外设功能,例如 UART,GPIO,I2C,SPI,PWM,ADC 等等,以帮助开发者快速熟悉外设的使用。通过本文档的学习,开发者能够快速进行外设的使用。
1.1
2023-09-22 07:30:10
RTOS中的中断是怎么处理的
2023-09-22 06:06:35
电子发烧友网站提供《在具有RTOS的STM32Cube上开发应用.pdf》资料免费下载
2023-09-21 11:02:091
选择RTOS时,要看哪些参数
2023-09-21 07:42:22
低功耗应用是用RTOS还是裸机,哪个省电?
2023-09-20 07:43:58
STM32嵌入式开发中的RTOS,你用过哪些?
2023-09-18 16:21:14702 通常RTOS系统滴答为1KHz,当然,也有100Hz,或者10KHz的情况。
2023-09-15 09:16:451308 ,如Linux+RTOS/裸机,但需一个主核心来控制整个系统以及其它从核心。每个处理器核心相互隔离,拥有属于自己的内存,既可各自独立运行不同的任务又可多个核心之间进行核间通信
2023-09-13 08:07:11761 RTOS的实时性能对您来说重要吗?根据Aspencore最近的嵌入式调查(2023年5月),49%的受访者表示,实时性能是对商业RTOS的最重要要求。
2023-09-12 11:06:08618 本文转自公众号,欢迎关注 基于DWC_ether_qos的以太网驱动开发-RTOS环境移植LWIP与性能测试 (qq.com) https://mp.weixin.qq.com
2023-09-11 11:20:35970 /s/YCHunvHybX6Ugp93GvsldQ 一. 前言 LWIP是优秀的嵌入式TCP/IP协议栈,我们之前介绍了其在嵌入式环境裸机和RTOS环境的移植,有时候我们仅仅是需要调试协议栈本身,在嵌入式环境中可能调试不便,此时
2023-09-11 08:40:291002 1 学习和掌握一种RTOS
2 FreeRTOS的原理
3 TraceAlyzer工具介绍
4 IAR EWARM集成开发环境
5 基于NUCLEO-F401RE的OS实验
2023-09-11 08:26:47
R(real) T(time) OS 实时多任务操作系统、RTOS是一种操作系统,属于嵌入式操作系统,RTOS种类很多:有商业的、DIY和开源的。
2023-09-07 08:08:50
裸机(单片机)程序主要是相对于基于操作系统的程序开发而言,就是没有操作系统的基础上开发具有特定功能的代码。
2023-09-05 16:48:24593 RTOS产生的背景、RTOS的发展历程、国内RTOS/IoT OS市场格局概况、越来越多智能设备以RTOS为核心、“轻”智能时代渐行渐近、AIoT 时代,RTOS的发展趋势等
2023-09-05 07:28:43
CMSIS-RTOS API是基于Cortex-M处理器的设备的通用RTOS接口。
CMSIS-RTOS为需要RTOS功能的软件组件提供了标准化的API,因此给用户和软件行业带来了巨大的好处
2023-09-04 06:37:25
飞讯教学篇:振弦采集读数模块开发原理详细介绍 振弦采集读数模块是一种用于采集弦振信息的模块,其原理是通过传感器感知弦的振动,将其转化为电信号,然后经过模拟处理和数字化处理,最终输出为可供后续处理
2023-08-28 13:07:22535 硬件验证工程师经常运行裸机测试来验证片上系统(SoC)中与内核相关的功能。
然而,在没有对ARM体系结构上的软件开发有基本了解的情况下,为裸机系统编写引导代码可能是具有挑战性的。
本应用笔记假定您不
2023-08-23 06:20:29
弹簧拉压测试机的详细介绍?|深圳磐石测控
2023-08-21 09:48:18570 今天和大家聊一聊一款能跑安卓、Linux、RTOS的开发板,而且是车规级工业超强国产CPU。那就是米尔电子今年新推出的,基于芯驰D9系列核心板及开发板。 D9有什么特点? 1、D9处理器 D9
2023-08-18 10:46:00342 本指南介绍如何将ASCET-Developer开发流程与ARM Development Studio集成。
一辆全新的汽车可能在控制其各种系统的软件中包含超过1亿行代码,从发动机管理到大气控制
2023-08-08 07:07:45
1 前言 试想与我们相伴的MCU如若只存在裸机程序,那么运行到一个包含延时的线程时,我们的CPU就开始“摸鱼”了。 为了最大化运行CPU,就需要用到RTOS(RealTime Operating
2023-08-03 08:45:02354 电子发烧友网站提供《STM32 RTOS知识点.pdf》资料免费下载
2023-08-01 14:28:032 》 。这篇文章里的一些观点放在今天,仍然是适用的。比如:裸机在并发性、模块化、实时性、可重用性以及生态上的缺陷。当你使用裸机写的软件越多,功能越复杂,你所遇到的问题也会越来越多。 这次主要是想跟大家分享一下”如何学习和掌握RTOS”,为什么会有这个想法呢
2023-07-28 20:45:01653 Linux 系统开发 基于 linux 操作系统来开发我们的产品叫 linux系统开发。此开发的编程方式和裸机开发的编程方式是截然不同的。裸机开发的编程方式是直接运行在硬件之上,不与任何操作系统关联
2023-07-27 17:00:59758 Queue即消息队列是通过RTOS内核提供的一种服务。它是一种线程间同步数据的安全方法。
2023-07-25 15:45:591634 裸机云和虚拟化云模型都提供类似的功能和优势。它们都有助于基于需求和基于 DevOps 的配置和按需付费预算。但是,裸机云还有一些额外的好处,包括硬件控制、可扩展性和性能优化。 如前所述,引入管理程序
2023-07-13 14:08:12203 我在编写RTOS应用程序的过程中,经常会遇到这些困难,包括正确确定系统中有多少任务、如何设置优先级、协调任务行为、避免常见陷阱,有时只是为了让应用程序正常工作! 如今,近三分之二
2023-07-07 16:49:02540 今天给大家分享的是Cortex-M裸机环境下,临界区保护的三种实现。
2023-07-07 09:06:05504 RTOS任务间通信为什么不用全局变量?原因在于使用全局变量存在诸多弊端。
2023-07-05 09:06:46378 你好,我是爱吃鱼香ROS的小鱼。上一节我们对单片机硬件进行了简单介绍,但单片机运行不仅仅需要硬件,类似于电脑需要配套的操作系统一样,单片机还需要与之配套的软件,本节我们学习下常见的开发平台。
2023-07-02 15:30:293762 这个系列将介绍 STM32 裸机编程的基础知识,以便更好地理解 STM32Cube、Keil 等框架和 IDE 是如何工作的。本指南完全从头开始,只需要编译器和芯片数据手册,而不依赖任何其它软件工具和框架。
2023-06-28 15:14:12355 电子发烧友网站提供《使用Zephyr RTOS的碳漫游者.zip》资料免费下载
2023-06-28 14:54:140 本菜鸟一直是用的裸机开发,也学习过操作系统,但是一直没明白什么时候用RTOS,感觉用裸 机开发一点问题没有啊,什么情况下用RTOS呢
2023-06-28 06:54:51
对许多嵌入式项目来说,系统设计师都倾向于选择实时操作系统(RTOS)。但RTOS总是必要的吗?答案是取决于具体的应用,因此了解我们要达到什么目标是决定RTOS是必要的还是花瓶的关键。 一般来说
2023-06-22 10:46:00408 按照 裸机的历程能够实现收发 ,手册上也没特别明确 中断发送的步骤,但是我 试图开发送中断 ,但是程序不进入中断 数据能够发出 ,总线上也有波形,但是就是不触发发送中断,对端也不进入接收中断。
2023-06-15 06:42:43
RTOS有临界区,裸机依然有临界区。今天给大家分享一下Cortex-M裸机环境下临界区保护的几种实现方法。
2023-06-13 09:08:21281 我正在研究在 i.MX93 EVK 的 A-55 内核上运行裸机代码(例如带有 Zephyr RTOS 的程序)。是否有很多关于如何使用 SEGGER J-Link 调试以这种方式运行的应用程序
2023-06-05 07:00:51
原则上,是否可以将运行 RTOS 映像的 ESP8266 OTA 转换为使用 NonOS 框架开发的不同映像?
对我来说,闪存的分段方式似乎不同,所以我不太确定这种 OTA 是否可行。
2023-06-02 12:25:54
API都有其专用的功能。回顾过去30多年,我开始意识到私有的RTOS API已经并将继续对嵌入式开发和我们的整个行业产生负面的影响。
2023-05-30 11:08:02138 对许多嵌入式项目来说,系统设计师都倾向于选择实时操作系统(RTOS)。但RTOS总是必要的吗?答案是取决于具体的应用,因此了解我们要达到什么目标是决定RTOS是必要的还是花瓶的关键。
2023-05-30 09:45:32719 基于RTOS的应用中,通常使用队列机制实现任务间的数据交互,一个应用程序可以有任意数量的消息队列,每个消息队列都有自己的用途。
2023-05-29 10:49:13385 从裸机(前后台架构)的软件开发过渡到使用实时操作系统(RTOS)可能是一项困难的工作。
2023-05-29 09:22:34471 说起RTOS移植,我们首先会想到32位单片机。
2023-05-23 17:09:551321 5G单站验证详细介绍
2023-05-22 12:38:38309 每个人的嘴边的唯一原因是这款面向21世纪的新RTOS仅在几周前才上市。本周早些时候,我很幸运能与比尔聊天。我们的谈话涵盖了许多话题,遗憾的是,我们没有时间完整地介绍这个,所以我将用一个简洁的概括总结如下
2023-05-18 13:59:26
简介明了带你了解嵌入式RTOS的 任务栈 和 系统栈
2023-05-16 09:57:021967 学习正点原子的裸机BSP工程管理、makefile的创建等
2023-05-03 13:58:11451808 用C语言裸机编程驱动正点原子I.MAX6ULL开发板上的LED灯
2023-05-02 15:22:33258546 本文介绍了对称应用笔记PIC1000和AVR1000b,展示了它们如何应用于非凡的MPLAB®代码配置器(MCC)生成的代码。本文将介绍如何使用这些应用笔记来查看MCC的幕后情况,作为生成的裸机代码
2023-04-20 09:45:33597 今天聊一下RTOS应用程序设计的五个实战技巧。
2023-04-18 10:02:42769 CW32配置Free-RTOS全过程,CW32开发者扶持计划
2023-04-18 09:38:215513 之前,写过两篇文章,介绍了在Windows下搭建ARM11的裸机开发环境,以及使用Eclipse创建ARM11的裸机程序管理工程,需要的朋友可以过去看看。
2023-04-08 14:13:541141 上一篇文章介绍了在Windows下搭建ARM11的裸机开发环境,需要的朋友可以过去看看。
2023-04-08 09:36:00612 很多初学者都是从裸机开始学起,不能明白裸机和操作系统的区别。甚至有不少人认为用中断就能代替多任务处理,你认同吗?
2023-04-04 14:08:111555 STM32开发板 STM32F103RCT6最小系统板 ARM 一键串口下载 液晶屏
2023-04-04 11:05:04
对于许多嵌入式项目来说,在采用非实时操作系统(non-RTOS)的任何场合,也都可采用RTOS。但是,要找到一款具有完全相同应用编程接口(API)的匹配RTOS就相当困难了。因此,许多传统的操作系统
2023-03-31 15:20:39591 N32G430C8L7_STB开发板用于32位MCU N32G430C8L7的开发
2023-03-31 12:05:12
高性能32位N32G4FRM系列芯片的样片开发,开发板主MCU芯片型号N32G4FRMEL7
2023-03-31 12:05:12
HiHope 满天星智能家居开发套件
2023-03-28 13:07:10
ATK-Mini Linux开发板-EMMC
2023-03-28 13:05:54
ATK-Mini Linux开发板-NAND
2023-03-28 13:05:54
TI CC2541开发套件
2023-03-25 01:27:25
评论
查看更多