娱乐城白菜论坛

适合STM32的五大嵌入式操作系统

玩转单片机 ? 2019-01-21 17:38 ? 次阅读

基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系统(djyos)。下面分别介绍这五种嵌入式操作系统的特点及不足。

1、μClinux

μClinux是一种优秀的嵌入式Linux版本,其全称为micro-control Linux,从字面意思看是指微控制Linux。同标准的Linux相比,μClinux的内核非常小,但是它仍然继承了Linux操作系统的主要特性,包括良好的稳定性和移植性、强大的网络功能、出色的文件系统支持、标准丰富的API,以及TCP/IP网络协议等。因为没有MMU内存管理单元,所以其多任务的实现需要一定技巧。

μClinux在结构上继承了标准Linux的多任务实现方式,分为实时进程和普通进程,分别采用先来先服务和时间片轮转调度,仅针对中低档嵌入式CPU特点进行改良,且不支持内核抢占,实时性一般。

在内存管理上由于μClinux是针对没有MMU的处理器设计的,不能使用处理器的虚拟内存管理娱乐城白菜论坛,只能采用实存储器管理策略。系统使用分页内存分配方式,在启动时对实际存储器进行分页。系统对内存的访问是直接的,操作系统对内存空间没有保护,多个进程可共享一个运行空间,所以,即使是一个无特权进程调用一个无效指针也会触发一个地址错误,并有可能引起程序崩溃甚至系统崩溃。

μClinux操作系统的中断管理是将中断处理分为两部分:顶半处理和底半处理。在顶半处理中,必须关中断运行,且仅进行必要的、非常少、速度快的处理,其他处理交给底半处理;底半处理执行那些复杂、耗时的处理,而且接受中断。因为系统中存在有许多中断的底半处理,所以会引起系统中断处理的延时。

μClinux对文件系统支持良好,由于μClinux继承了Linux完善的文件系统性能,它支持ROMFS、NFS、ext2、MS-DOS、JFFS等文件系统。但一般采用ROMFS文件系统,这种文件系统相对于一般的文件系统(如ext2)占用更少的空间。但是ROMFS文件系统不支持动态擦写保存,对于系统需要动态保存的数据须采用虚拟RAM盘/JFFS的方法进行处理。

在对硬件的支持上,由于μClinux继承了Linux的大部分性能,所以至少需要512KB的RAM空间,lMB的ROM/Flash空间。

在μClinux的移植方面,。μClinux是Linux针对嵌入式系统的一种改良,其结构比较复杂。移植μClinux,目标处理器除了需要修改与处理器相关的代码外,还需要足够容量的外部ROM和RAM。

综上可知,μClinux最大特点在于针对无MMU处理器设计,这对于没有MMU功能的stm32f103来说是合适的,但移植此系统需要至少512KB的RAM空间,1MB的ROM/FLASH空间,而stmf103拥有256K的FLASH,需要外接存储器,这就增加了硬件设计的成本。μClinux结构复杂,移植相对困难,内核也较大,其实时性也差一些,若开发的嵌入式产品注重文件系统和与网络应用则μClinux是一个不错的选择。

2、μC/OS-II

μC/OS-II是在μC/OS的基础上发展起来的,是用C语言编写的一个结构小巧、抢占式的多任务实时内核。μC/OS-II能管理64个任务,并提供任务调度与管理、内存管理、任务间同步与通信、时间管理和中断服务等功能,具有执行效率高、占用空间小、实时性能优良和扩展性强等特点。

对于实时性的满足上,由于μC/OS-II内核是针对实时系统的要求设计实现的,所以只支持基于固定优先级抢占式调度;调度方法简单,可以满足较高的实时性要求。

在内存管理上,μC/OS-II把连续的大块内存按分区来管理,每个分区中都包含整数个大小相同的内存块,但不同分区之间内存的大小可以不同。用户动态分配内存时,只须选择一个适当的分区,按块来分配内存,释放时将该块放回到以前所属的分区,这样就消除了因多次动态分配和释放内存所引起的碎片问题。

μC/OS-II中断处理比较简单。一个中断向量上只能挂一个中断服务子程序ISR,而且用户代码必须都在ISR(中断服务程序)中完成。

ISR需要做的事情越多,中断延时也就越长。

内核所能支持的最大嵌套深度为255。

在文件系统的支持方面,由于μC/OS-II是面向中小型嵌入式系统的,即使包含全部功能,编译后内核也不到10 KB,所以系统本身并没有提供对文件系统的支持。但是μC/OS-II具有良好的扩展性能,如果需要也可自行加入文件系统的内容。

在对硬件的支持上,μC/OS-II能够支持当前流行的大部分CPU,μC/OS-II由于本身内核就很小,经过裁剪后的代码最小可以为2KB,所需的最小数据RAM空间为4 KB,μC/OS-II的移植相对比较简单,只需要修改与处理器相关的代码就可以。

综上可知,μC/OS-II是一个结构简单、功能完备和实时性很强的嵌入式操作系统内核,针对于没有MMU功能的CPU,它是非常合适的。它需要很少的内核代码空间和数据存储空间,拥有良好的实时性,良好的可扩展性能,并且是开源的,网上拥有很多的资料和实例,所以很适合向stm32f103这款CPU上移植。

3、eCos

eCos(embedded Configurable operating system),即嵌入式可配置操作系统。它是一个源代码开放的可配置、可移植、面向深度嵌入式应用的实时操作系统。最大特点是配置灵活,采用模块化设计,核心部分由小同的组件构成,包括内核、C语言库和底层运行包等。每个组件可提供大量的配置选项(实时内核也可作为可选配置),使用eCos提供的配置工具可以很方便地配置,并通过不同的配置使得eCos能够满足不同的嵌入式应用要求。

在实时性反面,由于eCos调度方法丰富,提供了两种基于优先级的调度器(即位图调度器和多级队列调度器),允许用户在进行配置时选择其中一个调度器,适应性好。因此在实时性方面表现良好。

在内存管理上eCos对内存分配既不分段也不分页,而是采用一种基于内存池的动态内存分配机制。通过两种内存池来实现两种内存管理方法:一种是变长的内存池;另一种是定长的内存池,类似于VxWorks的管理方案。

在中断管理上eCos使用了分层式中断处理机制,把中断处理分为传统的ISR(中断服务程序)和滞后中断服务程序DSR(递延服务程序)。类似于μClinux的处理机制,这种机制可以在中断允许时运行DSR,因此在处理较低优先级中断时允许高优先级的中断和处理。为了极大地缩短中断延时,ISR应当可以快速运行。如果中断引起的服务量少,则ISR可以单独处理中断;如果中断服务复杂,则ISR只屏蔽中断源,然后交由DSR(递延服务程序)处理。

eCos操作系统的可配置性非常强大,用户可以自己加入所需的文件系统。eCos操作系统同样支持当前流行的大部分嵌入式CPU,eCos操作系统可以在16位、32位和64位等不同体系结构之间移植。eCos由于本身内核就很小,经过裁剪后的代码最小可以为10 KB,所需的最小数据RAM空间为10 KB。

在系统移植方面 eCos操作系统的可移植性很好,要比μC/OS-II和μClinux容易。

综上所述,eCos最大特点是配置灵活,并且支持无MMU的CPU的移植,开源且具有很好的移植性,也比较合适于移植到stm32平台的CPU上。但eCOS的应用还不是太广泛,还没有像μC/OS-II那样普遍,并且资料也没有μC/OS-II多。eCos适合用于一些商业级或工业级对成本敏感的嵌入式系统,例如消费电子领域中的一些应用。

4、FreeRTOS

由于RTOS需占用一定的系统资源(尤其是RAM资源),只有μC/OS-II、embOS、salvo、FreeRTOS等少数实时操作系统能在小RAM单片机上运行。相对于C/OS-II、 embOS等商业操作系统,FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行,其最新版本为6.0版。

作为一个轻量级的操作系统,FreeRTOS提供的功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。 FreeRTOS内核支持优先级调度算法,每个任务可根据重要程度的不同被赋予一定的优先级,CPU总是让处于就绪态的、优先级最高的任务先运行。 FreeRT0S内核同时支持轮换调度算法,系统允许不同的任务使用相同的优先级,在没有更高优先级任务就绪的情况下,同一优先级的任务共享CPU的使用 时间。

FreeRTOS的内核可根据用户需要设置为可剥夺型内核或不可剥夺型内核。当 FreeRTOS被设置为可剥夺型内核时,处于就绪态的高优先级任务能剥夺低优先级任务的CPU使用权,这样可保证系统满足实时性的要求;当 FreeRTOS被设置为不可剥夺型内核时,处于就绪态的高优先级任务只有等当前运行任务主动释放CPU的使用权后才能获得运行,这样可提高CPU的运行 效率。

FreeRTOS的移植:

FreeRTOS操作系统可以被方便地移植到不同处理器上工作,现已提供了ARM、MSP430、 AVR、PIC、C8051F等多款处理器的移植。FrceRTOS在不同处理器上的移植类似于μC/0S一II,故本文不再详述FreeRTOS的移 植。此外,TCP/IP协议栈μIP已被移植到FreeRTOS上,具体代码可见FreeRTOS网站

FreeRTOS的不足:

相对于常见的μC/OS—II操作系统,FreeRTOS操作系统既有优点也存在不足。其不足之处, 一方面体现在系统的服务功能上,如FreeRTOS只提供了消息队列和信号量的实现,无法以后进先出的顺序向消息队列发送消息;另一方 面,FreeRTOS只是一个操作系统内核,需外扩第三方的GUI(图形用户界面)、TCP/IP协议栈、FS(文件系统)等才能实现一个较复杂的系统, 不像μC/OS-II可以和μC/GUI、μC/FS、μC/TCP-IP等无缝结合。

5、都江堰操作系统(djyos)

都江堰操作系统,简称djyos,得名于一个伟大的水利工程:都江堰。

与传统操作系统不同,djyos不是以线程而是以事件为调度核心,这种调度算法使程序员摆脱模拟计算机执行过程编写程序的思维方式,而是按人类认知世界的方式编写应用程序,就如同在嵌入式编程中引入了VC似的。djyos的调度算法使程序员可以摆脱线程和进程的束缚,djyos没有有关线程的api,一个完全不懂线程知识的程序员也可以顺利地在djyos下编写应用程序。

djyos 操作系统是以事件为核心进行调度的,这种调度策略使程序员可以按人类认知事物的习惯而不是计算机的习惯来编程。

普通操作系统中,调度是以线程为核心的,事件被作为线程的数据,标榜为“事件触发”的软件模型,也是由线程在一旁候着,待特定事件发生时线程恢复运行并把它作为输入数据加以处理。

以事件为核心的调度,则像设备和内存一样,把线程虚拟机作为处理事件所需要的资源看待,当某事件需要处理时,分配或者创建一个线程虚拟机给该事件,并启动该线程虚拟机处理事件。

djysiV0.4.2发布,增加stm32版本的支持,能够移植到cortex-m3 上(芯片为 stm32f103 )。该系统适合于工业控制。系统源代码开放,但并不是永久免费。

由上所述,对于stm32f103来说,移植μC/OS-II、eCos、FreeRTOS、都江堰操作系统是合适的。

原文标题:五大适合STM32的嵌入式操作系统

文章出处:【微信号:mcu168,微信公众号:玩转单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

最新Altium Designer19入门教程:绘制stm32四层主板PCB设计教程元件库创建+原理图绘制+PCB封装创
发表于 10-26 00:00 ? 49611次 阅读

51、stm32单片机入门的一些经验

51单片机作为最经典的一款单片机,已在各大高校的电子、通信专业的入门单片机课程,想学单片机这是最好的....
发表于 04-20 09:04 ? 40次 阅读
51、stm32单片机入门的一些经验

AMD推出新款锐龙嵌入式R1000片上系统 进一步壮大其嵌入式产品家族

2019年4月16日,在台湾嵌入式论坛上,AMD(纳斯达克:AMD))宣布进一步壮大其锐龙嵌入式产品....
发表于 04-19 15:31 ? 127次 阅读
AMD推出新款锐龙嵌入式R1000片上系统 进一步壮大其嵌入式产品家族

円星科技将在台积电28奈米嵌入式闪存制程娱乐城白菜论坛开发SRAM Compiler IP

台湾新竹 - 2019年4月17日 -全球精品硅智财开发商円星科技(M31 Technology,台....
发表于 04-19 15:26 ? 43次 阅读
円星科技将在台积电28奈米嵌入式闪存制程娱乐城白菜论坛开发SRAM Compiler IP

更多学习资料在群 :嵌入式物联网群:922387798 python人工智能群:399932895 ...
发表于 04-19 14:57 ? 259次 阅读

发表于 04-19 14:54 ? 221次 阅读

发表于 04-19 14:54 ? 221次 阅读

TF卡为金士顿8G卡 SDHC。 使用STM32F103VCT6,SPI3驱动方式。CMD0和CMD8可以正常响应,接着发送CMD5...
发表于 04-19 13:35 ? 315次 阅读

大家好,小弟在这里有个疑问,看了正点原子FI的RTC实时时钟试验后,想自己写一个STM32L152的实时时钟(万年历),但不知...
发表于 04-19 10:52 ? 215次 阅读

STM32自己写的中断服务函数名必须与启动文件中预设的中断服务函数名一样吗?如果不一样,会怎样?PB6产生下降沿,满足中断条...
发表于 04-19 09:07 ? 401次 阅读

STM32F0XXX Cortex-M0编程手册的详细资料免费下载

本编程手册为应用程序和系统级软件开发人员提供信息。它给出了STM32 Cortex?-M0处理器编程....
发表于 04-19 08:00 ? 17次 阅读
STM32F0XXX Cortex-M0编程手册的详细资料免费下载

STM32G0系列产品的详细资料介绍

在意法半导体STM32产品家族中,STM32F0系列微控制器(MCU)是市场占有率很高的一款产品,现....
发表于 04-19 08:00 ? 50次 阅读
STM32G0系列产品的详细资料介绍

stm32的boot0和1在烧录前可以都接地吗
发表于 04-19 07:56 ? 37次 阅读

stm32的中断服务函数必须是这个吗,?void USART2_IRQHandler(void) 不能自己写个中断函数吗比如void USART2_Ha...
发表于 04-19 07:55 ? 9次 阅读

   《--顶层 底层: STM32F103ZET6 的32.68K和8M晶振放在底层是否适合...
发表于 04-19 06:36 ? 12次 阅读

那么多VCC,GND,还有去耦电容,怎么布局布线啊...
发表于 04-19 06:36 ? 13次 阅读

基于STM32进行TSL2561的写读操作和读取一个字节的数据程的驱动程序

TSL2561是一个采用smbus/iic接口的可以直接读取测量的数字型测量光强度传感器。本文采用i....
发表于 04-18 17:27 ? 22次 阅读
基于STM32进行TSL2561的写读操作和读取一个字节的数据程的驱动程序

苹果的零售主管AngelaAhrendts正式离职

今年6月3日,苹果将会举办WWDC2019全球开发者大会。若按照惯例,苹果预计将提供其主要操作系统未....
的头像 科技美学 发表于 04-18 16:05 ? 479次 阅读
苹果的零售主管AngelaAhrendts正式离职

详解Melexis嵌入式电机驱动器IC产品系列

基于Melexis高度集成的设计理念,将无刷直流电动机和直流电动机操作所必备的功能模块全部整合到单一....
发表于 04-18 12:31 ? 97次 阅读
详解Melexis嵌入式电机驱动器IC产品系列

IT8511高度集成的嵌入式控制器的用户手册免费下载

IT8511是一款高度集成的嵌入式控制器,具有适合移动系统应用的系统功能。IT8511直接连接到LP....
发表于 04-18 08:00 ? 29次 阅读
IT8511高度集成的嵌入式控制器的用户手册免费下载

51、MSP430、TMS、 STM32、PIC、AVR、STC主流单片机的性能特点对比

单片机现在可谓是铺天盖地,种类繁多,各个厂商们也在速度、内存、功能上各有特点,本文对51、MSP43....
发表于 04-17 17:28 ? 54次 阅读
51、MSP430、TMS、 STM32、PIC、AVR、STC主流单片机的性能特点对比

STM32单片机位带操作的使用资料总结

51单片机估计都用过,可以单独对P1口的第一个IO进行操作,然而STM32是不允许这样做的,为了像5....
发表于 04-17 17:28 ? 43次 阅读
STM32单片机位带操作的使用资料总结

AMD锐龙嵌入式R1000 SoC为嵌入式行业带来了全新性能标杆

2019年4月16日,在台湾嵌入式论坛上,AMD(纳斯达克:AMD))宣布进一步壮大其锐龙嵌入式产品....
发表于 04-17 16:15 ? 93次 阅读
AMD锐龙嵌入式R1000 SoC为嵌入式行业带来了全新性能标杆

嵌入式卧龙荣信传动PLM项目分享

关键词:湃睿科技 , PLM 项目背景 卧龙电气集团辽宁荣信电气传动有限公司(简称卧龙荣信传动)是卧....
发表于 04-17 14:38 ? 59次 阅读
嵌入式卧龙荣信传动PLM项目分享

SPB嵌入式音频处理系统设计

FPGA(Field Programmable Gate Array)现场可编程门阵列,是在PAL,....
发表于 04-17 14:25 ? 37次 阅读
SPB嵌入式音频处理系统设计

嵌入式开发PCB过孔全介绍

过孔(via)是多层PCB的重要组成部分之一,钻孔的费用通常占PCB制板费用的30%到40%.简单的....
发表于 04-17 14:23 ? 57次 阅读
嵌入式开发PCB过孔全介绍

以太网接口的设计嵌入式系统是关键

目前,以太网(Ethernet)协议已经非常广泛地应用于各种计算机网络,如办公局域网、工业控制网络、....
发表于 04-17 14:21 ? 47次 阅读
以太网接口的设计嵌入式系统是关键

嵌入式智能家居系统的设计与实现

想象一下:在酷热的夏天或寒冷的严冬,当您工作一整天后带着疲惫的身躯在回家的路上时,空调已经开启并调节....
发表于 04-17 14:18 ? 72次 阅读
嵌入式智能家居系统的设计与实现

嵌入式税控POS系统中AT91RM9200有重要作用

据赛迪顾问统计,全国将有300~500万台的市场装机总容量及相关税务接口软硬件、配套设备、服务和培训....
发表于 04-17 14:15 ? 60次 阅读
嵌入式税控POS系统中AT91RM9200有重要作用

LPC213X通过μC/OS-II的多种移植方案

C/OS-II是可移植、适用于对安全性要求苛刻的剥夺型实时多任务嵌入式系统,简单易学,在工程应用和嵌....
发表于 04-17 14:11 ? 17次 阅读
LPC213X通过μC/OS-II的多种移植方案

Docker和传统虚拟化方式的不同之处

当用户创建了自己的镜像之后就可以使用 push 命令将它上传到公有或者私有仓库,这样下次在另外一台机....
的头像 马哥Linux运维 发表于 04-16 13:40 ? 199次 阅读
Docker和传统虚拟化方式的不同之处

嵌入式设计须知: MCU如何在扩展的SDRAM上运行程序?

在使用MCU的嵌入式系统设计中,当程序或者数据内存占用太大而无法放入片上闪存或SRAM时,开发者通常....
的头像 嵌入式资讯精选 发表于 04-16 11:14 ? 298次 阅读
嵌入式设计须知: MCU如何在扩展的SDRAM上运行程序?

使用STM32的dht11温湿度检测通过GSM模块发送到手机的代码免费下载

本文档的主要内容详细介绍的使用STM32的dht11温湿度检测通过GSM模块发送到手机的代码免费下载....
发表于 04-16 08:00 ? 23次 阅读
使用STM32的dht11温湿度检测通过GSM模块发送到手机的代码免费下载

使用STM32设计的多功能智能小车超声波蔽障的详细资料说明

本文档的主要内容详细介绍的是使用STM32设计的多功能智能小车超声波蔽障的详细资料说明。
发表于 04-16 08:00 ? 27次 阅读
使用STM32设计的多功能智能小车超声波蔽障的详细资料说明

使用STM32单片机寄存器74HC165进行三线检测八个按键的程序和电路图

本文档的主要内容详细介绍的是使用STM32单片机寄存器74HC165进行三线检测八个按键的程序和电路....
发表于 04-15 18:25 ? 35次 阅读
使用STM32单片机寄存器74HC165进行三线检测八个按键的程序和电路图

大咖教你如何设计BLDC直流无刷电机驱动器

一谈到电子工程师当前最热且高薪的就业方向都离不开一个话题,那就是”电机控制软硬件工程师”,哪里需要动....
发表于 04-15 10:41 ? 0次 阅读
大咖教你如何设计BLDC直流无刷电机驱动器

基于ARM的FPGA嵌入式系统实现

嵌入式微处理器S3C44BOX内置ARM7TDMI核,集成了丰富的外围功能模块,内部8 kB Cac....
发表于 04-13 10:36 ? 110次 阅读
基于ARM的FPGA嵌入式系统实现

2019 STM32峰会:汇聚解决中国新挑战的所有AI解决方案

人工智能对于今年的STM32峰会来说具有特殊的意义
的头像 STM32单片机 发表于 04-12 17:03 ? 527次 阅读
2019 STM32峰会:汇聚解决中国新挑战的所有AI解决方案

一种基于嵌入式的USB读写器设计

随着USB娱乐城白菜论坛和闪存娱乐城白菜论坛的飞速发展,移动存储设备的速度和容量日新月异,但在工业控制的上位机和下位机之....
发表于 04-12 16:57 ? 155次 阅读
一种基于嵌入式的USB读写器设计

浅谈飞机上常用的操作系统

航空软件并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别,都是由处理器,总线,I/O设备....
的头像 嵌入式资讯精选 发表于 04-12 16:11 ? 540次 阅读
浅谈飞机上常用的操作系统

STM32f0按键模块电路经常遇到上电不复位的情况

LED灯全部点亮函数实际上是一个I2C写函数,通过向ZLG7290相应寄存器写入0xFF,可点亮LE....
的头像 畅学单片机 发表于 04-12 10:46 ? 261次 阅读
STM32f0按键模块电路经常遇到上电不复位的情况

基于STM32F1的环形队列的程序资料合集免费下载

本文档的主要内容详细介绍的设计基于STM32F1的环形队列的程序资料合集免费下载。
发表于 04-12 08:00 ? 35次 阅读
基于STM32F1的环形队列的程序资料合集免费下载

ISP下载器MCUISP用于STM32串口下载程序的应用程序免费下载

本文档的主要内容详细介绍的是ISP下载器MCUISP用于STM32串口下载程序的应用程序免费下载。 ....
发表于 04-11 16:51 ? 50次 阅读
ISP下载器MCUISP用于STM32串口下载程序的应用程序免费下载

嵌入式软件工程师一般都在开发什么

在嵌入式这个行业,只要工作了几年的同仁。他们通常在跳槽面试下一家企业的时候简历都写的高大上,十个里面....
的头像 工程师人生 发表于 04-10 15:22 ? 295次 阅读
嵌入式软件工程师一般都在开发什么

嵌入式软件工程师待遇怎么样 当前企业需要哪些娱乐城白菜论坛

想要了解嵌入式软件开发工程师待遇怎么样,那就先来看一下嵌入式软件工程师发展趋势怎么样,据市场分析,现....
的头像 工程师人生 发表于 04-10 14:57 ? 302次 阅读
嵌入式软件工程师待遇怎么样 当前企业需要哪些娱乐城白菜论坛

基于嵌入式的煤矿安全生产集中监控系统设计

煤炭、石油等化石能源是我国能源供应的主体,特别是煤炭在保障我国能源安全中,起着基础性作用。在我国目前....
发表于 04-10 08:44 ? 280次 阅读
基于嵌入式的煤矿安全生产集中监控系统设计

使用STM32和OV7670摄像头制作迷你相机的资料合集免费下载

本文档的主要内容详细介绍的是使用STM32和OV7670摄像头制作迷你相机的资料合集免费下载包括了:....
发表于 04-10 08:00 ? 32次 阅读
使用STM32和OV7670摄像头制作迷你相机的资料合集免费下载

STM32F103系列官方数据手册免费下载

STM32F103XC、STM32F103XD和STM32F103XE性能系列集成了高性能ARM?C....
发表于 04-10 08:00 ? 73次 阅读
STM32F103系列官方数据手册免费下载

STM32系列微控制器的中文参考手册资料免费下载

本手册是STM32微控制器产品的娱乐城白菜论坛参考手册参照2009年12月 RM0008 Reference ....
发表于 04-10 08:00 ? 65次 阅读
STM32系列微控制器的中文参考手册资料免费下载

STM32单片机原理图资料合集免费下载

本文档的主要内容详细介绍的是STM32单片机原理图资料合集免费下载。
发表于 04-10 08:00 ? 94次 阅读
STM32单片机原理图资料合集免费下载

Aitech防务系统公司提供用于人工智能(AI)的小型嵌入式计算系统

Aitech防务系统公司正在与Concurrent Real-Time公司合作,将RedHawk L....
的头像 新光电 发表于 04-09 14:36 ? 383次 阅读
Aitech防务系统公司提供用于人工智能(AI)的小型嵌入式计算系统

汽车工业和硅谷正在为争夺最后一块未被征服的屏幕的控制权而斗争

汽车制造商还必须注意驾驶员的注意力分散,并确保系统在各种条件下工作。J.D.Power 全球汽车副总....
的头像 人工智能学家 发表于 04-09 10:44 ? 569次 阅读
汽车工业和硅谷正在为争夺最后一块未被征服的屏幕的控制权而斗争

如何点亮你的LED详细教程说明

就如同软件工程师第一个程序永远是“Hello World”一样,电子工程师第一个实验是点亮你的 LE....
发表于 04-09 08:00 ? 47次 阅读
如何点亮你的LED详细教程说明

STM32F101x与STM32F103x微控制器的固件函数库用户手册免费下载

该函数库是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。该函数库还包....
发表于 04-09 08:00 ? 28次 阅读
STM32F101x与STM32F103x微控制器的固件函数库用户手册免费下载

如何使用STM32单片机进行无人机飞行控制系统设计

本文从工程应用出发,将航模固定翼飞机作为研究平台,在总结国内外微小型无人机飞行控制系统设计的基础上,....
发表于 04-09 08:00 ? 97次 阅读
如何使用STM32单片机进行无人机飞行控制系统设计

基于DSP的实时嵌入式数字处理系统设计剖析

弹载信息处理系统是一种实时嵌入式数字处理系统,用于对弹载导引系统接收信号进行分析处理,实现对目标信号....
发表于 04-08 08:44 ? 248次 阅读
基于DSP的实时嵌入式数字处理系统设计剖析

冰点还原应用程序免费下载

冰点还原(DeepFreeze)是由Faronics公司出品的一款系统还原软件,它可自动将系统还原到....
发表于 04-08 08:00 ? 34次 阅读
冰点还原应用程序免费下载

STM32H743XI 32位ARM处理器的数据手册免费下载

STM32H743XI设备基于高性能ARM?Cortex?-M7 32位RISC核心,工作频率高达4....
发表于 04-08 08:00 ? 63次 阅读
STM32H743XI 32位ARM处理器的数据手册免费下载

STM32L4XXXX系列微控制器的用户手册免费下载

本参考手册面向应用程序开发人员。它提供了关于如何使用STM32L41xxx/42xxx/43xxx/....
发表于 04-08 08:00 ? 54次 阅读
STM32L4XXXX系列微控制器的用户手册免费下载

STM32F103ZET6最小系统原理图免费下载

本文档的主要内容详细介绍的是STM32F103ZET6最小系统原理图免费下载。
发表于 04-08 08:00 ? 123次 阅读
STM32F103ZET6最小系统原理图免费下载

最全智能小车资料!带原理图、源代码、完整论文

又快到毕业季啦,很多同学又要着手做毕业设计了,这份资料为 STM32 智能小车所有资料包含硬件原理图....
发表于 04-04 17:19 ? 163次 阅读
最全智能小车资料!带原理图、源代码、完整论文