你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

楼主: zero99

[活动] 【回看】STM32RTOS在线培训,学习一下

  [复制链接]

35

主题

1405

回帖

22

蝴蝶豆

金牌会员

最后登录
2020-12-3
发表于 2018-3-27 11:23:31 | 显示全部楼层
申请Nucleo-L496ZG理由:
        一直玩STM32F0  F1 F4 L0 L4 等
        大部分时间是裸跑,有时候玩一下FREERTOST ,所以不精。希望这次跟着玩玩。
        熟悉IAR开发环境。
结论:
        如果被选中,当然要分享心得。
        完成FreeRTOS的启动、创建任务、信号量应用、队列应用等试用。
回复 支持 反对

使用道具 举报

0

主题

487

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-12-9
发表于 2018-3-27 12:18:04 | 显示全部楼层
我是山东农业大学信息学院的一名老师,较为熟悉uCOS,不熟悉FreeRTOS,今年带学生参加电子竞赛,希望对学生做一下嵌入式是操作系统的培训。希望得到一块,了解熟悉一下FreeRTOS,能够帮助学生提高水平。谢谢!
回复 支持 反对

使用道具 举报

3

主题

961

回帖

28

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2018-3-27 14:08:24 | 显示全部楼层
签到签到
回复 支持 反对

使用道具 举报

0

主题

5

回帖

0

蝴蝶豆

新手上路

最后登录
2018-3-27
发表于 2018-3-27 14:38:06 | 显示全部楼层
报名参加呢
回复 支持 反对

使用道具 举报

3

主题

67

回帖

13

蝴蝶豆

高级会员

最后登录
2019-7-3
发表于 2018-3-27 15:38:31 | 显示全部楼层
申请开发板:
本人从事stm32开发已经有三年多的时间,使用过F1系列的多个型号的,F205 和F4等多个种类的单片机。主要做的项目是充电桩。对片上的大多数外设如 PWM UART IIC  CAN SPI AD DA FLASH等功能都有过使用经验。
最近在研究RTOS,了解到这是一个相对简单而且功能也更加强大的一个微型操作系统。所以希望能申请一块开发板进行学习。
回复 支持 反对

使用道具 举报

6

主题

786

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-12-8
发表于 2018-3-27 16:11:18 | 显示全部楼层
申请参加活动,之前用ST的STM32F4做过产品,STM32L4xx是在DIY时用过。RTOS方面,熟悉UCOS,FREERTOS学习过,一直没用起来。非常希望这次有机会复习巩固一下,所以申请板卡做实验实操一把。有老师指导,估计会很快上手吧。
回复 支持 反对

使用道具 举报

0

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
2018-6-9
发表于 2018-3-27 23:33:47 | 显示全部楼层
您好:
我报个名,想申请一个开发板。
我用STM32F103C8/RB/RC/RE系列开发过工程产品、汽车电子、农业物联网产品,后期准备开发有TFT和触屏UI的产品,需要嵌入操作系统。
正在需要的时候,您的喜讯来了!可以学习,可以领开发板!
如果能有机会,必定万分感谢、感谢万分!
回复 支持 反对

使用道具 举报

15

主题

215

回帖

3

蝴蝶豆

金牌会员

最后登录
2020-11-30
发表于 2018-3-28 09:01:17 | 显示全部楼层
STM32是ARM&reg;Cortex&reg;-M内核单片机。目前提供10大产品线(F0, F1, F2, F3, F4, F7, H7, L0, L1, L4),超过700个型号。STM32产品广泛应用于工业控制、消费电子、物联网、通讯设备、医疗服务、安防监控等应用领域,其优异的性能进一步推动了生活和产业智能化的发展。截至2017年4月,STM32全球出货量超过24亿颗。  主流型MCU  STM32F0系列 – ARM Cortex-M0入门级MCU  意法半导体基于ARM Cortex-M0的STM32F0系列单片机实现了32位性能,同时传承了STM32系列的重要特性,特别适合成本敏感型应用。STM32F0 MCU集实时性能、低功耗运算和STM32平台的先进架构及外设于一身。  STM32F1系列 –ARM Cortex-M3基础型MCU  STM32 F1系列基础型MCU满足了工业、医疗和消费类市场的各种应用需求。凭借该产品系列,意法半导体在全球ARMCortex-M微控制器领域处于领先地位,同时树立了嵌入式应用的里程碑。该系列利用一流的外设和低功耗、低压操作实现了高性能,同时还以可接受的价格、利用简单的架构和简便易用的工具实现了高集成度。  STM32F3系列 – ARM Cortex-M4混合信号MCU(附带DSP和FPU)  STM32 F3系列单片机具有运行于72MHz的32位ARM Cortex-M4内核(带有FPU和DSP指令)并集成多种模拟外设,从而降低应用成本并简化应用设计,它包括:  ·超快速比较器(25ns)  ·具有可编程增益的运算放大器  ·12位DAC  ·超快速12位ADC,单通道每秒5M次采样(每秒五百万次采样),交替模式下可达到每秒18M次采样  ·精确的16位sigma-deltaADC(21通道)  ·内核耦合存储器SRAM(程序加速器)是提高时间关键程序性能所专用的存储器架构,可将性能提升43%  ·144 MHz高级16位脉宽调制定时器(分辨率< 7 ns),用于控制应用  ·高分辨率定时器(217ps),对供电和温度漂移可自补偿  灵活的互连矩阵可在外设之间自主式通信,节省了CPU资源和功耗。  与STM32F0系列MCU高度兼容,保证了在设计不同性能等级的后续应用时有卓越的效率。  stm32高性能MCU  STM32F2系列 – ARM Cortex-M3高性能MCU  基于ARM Cortex™-M3的STM32F2系列单片机采用意法半导体先进的90nm NVM制程制造而成,具有创新型自适应实时存储器加速器(ART加速器™)和多层总线矩阵, 实现了前所未有的高性价比。  该系列MCU具有集成度高的特点:整合了1MBFlash存储器、128KBSRAM、以太网MAC、USB 2.0HS OTG、照相机接口、硬件加密支持和外部存储器接口。  意法半导体的加速技术使这些MCU能够在主频为120MHz 下实现高达150DMIPS/398 CoreMark的性能,这相当于零等待状态执行,同时还能保持极低的动态电流消耗水平(175&micro;A/MHz)。  STM32F4系列 – ARM Cortex-M4高性能MCU(附带DSP和FPU)  基于ARM Cortex-M4的STM32F4系列单片机(MCU) 采用了意法半导体的NVM工艺和ART加速器™,在180MHz的工作频率下通过闪存执行指令时可实现225DMIPS/608CoreMark的性能,是迄今所有基于Cortex-M内核的微控制器产品所达到的最高性能得分。  由于采用了动态功耗调整功能,通过闪存执行指令时的电流消耗范围为从STM32F410的89&micro;A/MHz到STM32F439的260&micro;A/MHz。  STM32F4系列包括11条兼容的数字信号控制器(DSC)产品线,是MCU实时控制功能与DSP信号处理功能的完美结合体  STM32F7系列 – ARM Cortex-M7高性能MCU  得益于意法半导体的ARTAccelerator™加速器以及一级高速缓存【L1CACHE】,不论是从内部闪存还是外部存储器执行程序,STM32F7微控制器均能释放Cortex-M7内核的高性能理论值:在216MHz fCPU主频时,性能测试取得1082CoreMark/462 DMIPS的成绩。  STM32H7系列  -ARM Cortex-M7超高性能MCU  利用L1缓存,STM32H732位单片机实现了Cortex-M7内核的高理论性能——无论是从嵌入式闪存还是外部存储器来执行代码:400MHz处理器频率下性能可达到2010 CoreMark /856 DMIPS。  stm32超低功耗MCU  STM32L0系列 – ARM Cortex-M0+超低功耗MCU  ARM Cortex-M0+内核与STM32单片机超低功耗特性的独有结合,使STM32 L0 MCU非常适合电池供电或供电来自能量收集的应用。STM32L0微控制器提供了动态电压调节、超低功耗时钟振荡器、LCD接口、比较器、DAC及硬件加密。  新的自主式外设(包括USART、I&sup2;C、触摸传感控制器)分担了ARMCortex-M0+内核的负荷,减少了CPU唤醒次数,因此有助于减少处理时间及功耗。  STM32L1系列 – ARM Cortex-M3超低功耗MCU  基于ARM Cortex™-M3的STM32L1系列MCU采用ST专有的超低泄漏制程,具有创新型自主动态电压调节功能和5种低功耗模式,STM32L1系列mcu扩展了超低功耗的理念,并且不会牺牲性能。  与STM32L0及STM8L一样,STM32L1单片机提供了动态电压调节、超低功耗时钟振荡器、LCD接口、比较器、DAC及硬件加密功能。  这种创新型架构(电压调节、超低功耗MSI振荡器)能够以极低的功耗预算为您的设计实现更高的性能。大量嵌入式外设,例如USB、LCD接口、运算放大器、比较器、具有快速开/关模式的ADC、DAC、电容触摸和AES,为STM32L1系列MCU提供了一个可扩展平台  STM32L4系列 – ARM Cortex-M4超低功耗MCU  STM32L4 MCU在超低功耗微控制器效率的标准化EEMBC™ ULPBench&reg;测试中获得253分【该测试是用来对各类低功耗微处理器做低功耗效率比较的标准】。此外,STM32L4系列单片机打破了当前超低功耗领域的性能极限。基于带FPU的ARM Cortex-M4内核以及意法半导体ARTAccelerator™技术的前提下,该系列在80MHzCPU频率下的性能可达到100DMIPS。  STM32L4系列MCU可以根据微处理器运行时不同的应用需求来适时调整电压从而实现功耗的动态平衡。该功能适用于STOP模式下的低功耗外设(LPUART、LP定时器)、安全和保密特性、大量智能外设,以及诸如运算放大器、比较器、LCD、12位DAC和16位ADC(硬件过采样)等先进的低功耗模拟外设。

FreeRTOS(读作"free-arr-toss")是一个嵌入式系统使用的开源实时操作系统。FreeRTOS被设计为“小巧,简单,和易用”,能支持许多不同硬件架构以及交叉编译器。
FreeRTOS自2002年Richard Barry开始开发以来,一直都在积极开发中。至于我,我不是FreeRTOS的开发人员或贡献者,我只不过是一个最终用户和爱好者。因此,这章将着重与FreeRTOS架构之“是什么”和“怎么做”,而相对本书其他章节来说,较少去讲“为什么”。

就像所有操作系统一样,FreeRTOS的主要工作是执行任务。大部分FreeRTOS的代码都涉及优先权、调度以及执行用户自定义任务。但又与所有其他操作系统不同,FreeRTOS是一款运行在嵌入式系统上的实时操作系统。

到本章结束,我希望你可以了解FreeRTOS的基本架构。大部分FreeRTOS致力于执行任务,所以你可以很好地看到它究竟是如何做到的。

如果这是你首次去深入了解一个操作系统,我还是希望你可以学习到最基本的操作系统是如何工作的。FreeRTOS是相对简单的,特别是相比Windows,linux,或者OS X而言,不过所有操作系统都有着相同的概念和目标,所以不论学习哪个操作系统都是有启发和有趣的。
回复 支持 反对

使用道具 举报

0

主题

2

回帖

3

蝴蝶豆

新手上路

最后登录
2019-3-17
发表于 2018-3-28 15:49:48 | 显示全部楼层
江苏唐恩科技有限公司嵌入式硬件研发工程师,目前正在使用STM32L433CBT6这款芯片开发一个室内高精度定位系统。目前的情况是当标签数量多了之后数据就处理不过来,现在对于基站以及标签的数量有限制。所以后面可能会考虑RTOS。对于RTOS仅限于了解,没有实际开发过。
jipeng@donntech.com

回复 支持 反对

使用道具 举报

8

主题

45

回帖

0

蝴蝶豆

高级会员

最后登录
2020-5-30
发表于 2018-3-28 15:54:42 | 显示全部楼层
技术背景:玩了5年STM32,熟练运用FreeRTOS
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版