0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NO RTOS移植!32位、64线程开发板,超强实时性体验!

电子发烧友论坛 来源:未知 2022-10-25 08:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

af7bce8c-53fa-11ed-a3b6-dac502259ad0.jpg

并行多线程是一种全新的 CPU 工作模式与软件开发模式,不同于单线程裸机编程,只能顺序执行,也不同于操作系统通过切换造成的多线程执行,并行多线程的各个线程是一直在并行运行的,彼此互不打扰,没有优先级的概念,也没有切换的随机性,每个线程的运行速度和自己的栈空间都可以按需配置。

为此,感芯科技推出支持并行多线程处理器 MC3172 开发板,64线程同步并行运行,各个线程的运行速度都可按需配置,无任何响应延迟或中断嵌套,其他线程则可独立运行,不会被中断打扰。为了帮助大家更好理解学习MC3172 开发板,本期汇总整理了MC3172开发板相关的开箱体验、环境搭建、串口通讯、多线程MCU开发等相关内容,带大家深入理解与运用。

开发板精选试用文章

1.【感芯科技64线程MC3172开发板免费试用体验】开箱搭环境

afe4edfe-53fa-11ed-a3b6-dac502259ad0.png

内容简介:感谢发烧友学院以及感芯科技,为我和孩子提供此产品感芯科技64线程MC3172开发板。感谢ROTHD研发人员和 大佬们的支持指导。这是一款32位RISC处理器MC3172,64线程同步并行运行,线程资源可按需配置,共享代码段空间与数据段空间,硬件级实时响应,无需中断服务程序,无需实时操作系统。

2.【感芯科技64线程MC3172开发板免费试用体验】串口收发程序

b0691106-53fa-11ed-a3b6-dac502259ad0.png

内容简介:今天收到MC3172开发板,下载资料,经过一翻摸索,现将串口应用分享如下:开发环境的建立资料上说是用MounRiver Studio的做为开发工具,因为我原先已经安装好了,所以这里不再作介绍,大家如果有不明白之处,可以私信我。

3.【感芯科技64线程MC3172开发板免费试用体验】这个芯片不一样,硬件多线程MCU体验

b0872ccc-53fa-11ed-a3b6-dac502259ad0.png

内容简介:从开发环境,配置工具等来看,还是MC3172比较容易入手的,尤其是硬件实现线程切换调度,减少了RTOS移植,上下文调度切换的时间考虑等问题,编程更简单,使得开发板都效率都更高,运行的实时性也更高。

4.【感芯科技64线程MC3172开发板免费试用体验】1.HAL库实现IO控制Led&Key

b0969356-53fa-11ed-a3b6-dac502259ad0.png

内容简介:hal库的编程优势;1.有利于多人协同开发:可以按三个层次对人员的工作进行分配,定义好接口,可实现三层软件同时开发,大大提高开发效率;2.有利于不同平台的移植:在移植时应用层可不过修改,组件层修改量很少,只需要着重修改hal层就可满足要求;

5.【感芯科技64线程MC3172开发板免费试用体验】串口1转4

b0ec27f8-53fa-11ed-a3b6-dac502259ad0.png

内容简介:这个板子最大的优点就是SPI和串口多啊!做串口转发再适合不过了。于是就用他实现了串口1转4的功能,希望大家给些建议。

6.【感芯科技64线程MC3172开发板免费试用体验】MC3172开发板开发环境搭建与烧写

b11037d8-53fa-11ed-a3b6-dac502259ad0.png

内容简介:接上一篇,接下来开始进行程序开发。根据该开发资料说明,该开发板试用的是mounriver.Ide开发工具,在mounriver官方网站上找到 windows 64 位开发工具,下载安装。

7.【感芯科技64线程MC3172开发板免费试用体验】与PC和51开发板串口通讯

b17432a6-53fa-11ed-a3b6-dac502259ad0.jpg

内容简介:从介绍上看MC3172有非常丰富的IO资源,这里就实际测试一下MC3172的常用的串口通信功能。此次MC3172的串口测试设定两个目标,一个是与PC通信,即能够在PC上对MC3172板子进行收发数据。第二是与51单片机进行收发数据通讯。

8.【感芯科技64线程MC3172开发板免费试用体验】Fedora Linux 搭环境

b180672e-53fa-11ed-a3b6-dac502259ad0.png

内容简介:这里我所用的环境是Fedora Linux 36,KDE Plasma桌面。下载交叉编译工具链,选择 Linux下载 MRS_Toolchain_Linux_x64_V1.50.tar.xz,下载和编译 MC3172-CMake 例子,使用 wine 启动 MC3172 线程配置工具,编译GX芯片下载工具 GX_ISPTool,烧录固件并且完成串口连接和测试。

9.【感芯科技64线程MC3172开发板免费试用体验】MC3172-CMake改为C++工程

b1d5d088-53fa-11ed-a3b6-dac502259ad0.png

内容简介:上一篇文章介绍了 Fedora Linux 搭环境的过程,其中使用的 MC3172-CMake 项目是 C 工程,这次改成 C++ 工程。


本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com

b1e7d80a-53fa-11ed-a3b6-dac502259ad0.png

近期开发板试用申请

【MCU专题】 国民技术N32G430开发板免费试用

米尔MYD-Y6ULX-V2开发板-王牌产品免费试用-入门级嵌入式平台

飞凌嵌入式】OK3568-C开发板试用活动

【OH专题】软通动力启鸿OpenHarmony开发板免费试用

热门推荐干货好文

1、四核64位,超强CPU ,看RK3568“竞”开发板DEMO!

2、人工智能也能这么玩, 简单快速入手,还能自定义AI运算

3、业界首款!支持富设备开发,OpenHarmony开发者都选它!

4、高性能双核RISC-V,满足大多数开发,这款国产MCU工程师都爱了!

5、LoRa网关制作、触屏DIY电视、Sygic导航HUD,带你快速入手ESP32物联网开发!

6、国产64位开源硬件,支持自主深度定制,极客工程师们都玩坏了!

7、汽车仪表盘、数据图传、内网穿透 如何快速上手国产车规级开发板?

8、从源码、文档、虚拟机入手,教你玩转工业级嵌入式开发板!

9、教你玩转32位RISC-V内核CH32V系列MCU(附样例)

↓↓点击【阅读原文】了解多线程开发精彩内容


原文标题:NO RTOS移植!32位、64线程开发板,超强实时性体验!

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 移植
    +关注

    关注

    1

    文章

    417

    浏览量

    29541
  • 开发板
    +关注

    关注

    26

    文章

    6433

    浏览量

    121217

原文标题:NO RTOS移植!32位、64线程开发板,超强实时性体验!

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    保姆级教程 | i.MX 93开发板适配Zephyr RTOS全解析

    对于嵌入式RTOS选型、工业级产品开发的团队而言,飞凌嵌入式OK-MX9352-C开发板+Zephyr RTOS是兼顾开发效率、系统安全与硬
    的头像 发表于 04-28 08:03 6276次阅读
    保姆级教程 | i.MX 93<b class='flag-5'>开发板</b>适配Zephyr <b class='flag-5'>RTOS</b>全解析

    瑞萨RA MCU众测宝典 | 环境搭建之【RA-Eco-RA6E2-64PIN-V1.0 开发板】介绍、环境搭建、工程测试

    “RAMCU众测宝典”环境搭建专题再添实用干货!这次咱们聚焦高性能入门级开发板——【RA-Eco-RA6E2-64PIN-V1.0】。本文介绍了RA-Eco-RA6E2-64PIN-V1.0
    的头像 发表于 03-20 16:23 7977次阅读
    瑞萨RA MCU众测宝典 | 环境搭建之【RA-Eco-RA6E2-<b class='flag-5'>64</b>PIN-V1.0 <b class='flag-5'>开发板</b>】介绍、环境搭建、工程测试

    32还是64?答案藏在你的项目里

    LuatOS系统具备强大的跨芯片平台支持能力,并为开发者同时提供 3264双版本固件 。 本文将基于LuatOS在Air780EPM开发板
    的头像 发表于 02-23 21:36 522次阅读
    32<b class='flag-5'>位</b>还是<b class='flag-5'>64</b><b class='flag-5'>位</b>?答案藏在你的项目里

    【瑞萨FPB-RA6E2试用】【瑞萨RA × Zephyr开发板评测】+线程创建及测试

    操作系统即RTOS(Real-Time Operating System。 在RTOS中,线程(Thread) 是任务调度和并发执行的基本单位。针对不同的RTOS,对
    发表于 02-03 21:33

    瑞萨RA-Eco-RA6E2-64PIN-V1.0开发板介绍及环境搭建指南

    本文介绍了RA-Eco-RA6E2-64PIN-V1.0开发板的基本信息,包括产品特点、参数资源、开发环境搭建以及工程测试等。
    的头像 发表于 01-30 15:12 8454次阅读
    瑞萨RA-Eco-RA6E2-<b class='flag-5'>64</b>PIN-V1.0<b class='flag-5'>开发板</b>介绍及环境搭建指南

    迅为驱动开发实战:iTOP-RK3568开发板eDP屏幕移植全攻略

    迅为驱动开发实战:iTOP-RK3568开发板eDP屏幕移植全攻略
    的头像 发表于 12-30 15:42 1312次阅读
    迅为驱动<b class='flag-5'>开发</b>实战:iTOP-RK3568<b class='flag-5'>开发板</b>eDP屏幕<b class='flag-5'>移植</b>全攻略

    选择RTOS的要点

    更小和资源有限的MCU。例如,CMX的CMX-RTX和CMX-Tiny+可运行在8MCU到64处理器上。 RTOS核心:调度和分割 大多数程序员不熟悉
    发表于 12-12 08:00

    RK3588核心/开发板RT-Linux系统实时性及硬件中断延迟测试

    本文介绍瑞芯微RK3588芯片平台RT-Linux系统实时性及硬件中断延迟测试,基于触觉智能RK3588核心/开发板演示。Linux-RT实时性测试测试环境说明本次测试是使用Cycl
    的头像 发表于 11-28 18:57 1055次阅读
    RK3588核心<b class='flag-5'>板</b>/<b class='flag-5'>开发板</b>RT-Linux系统<b class='flag-5'>实时</b>性及硬件中断延迟测试

    【飞凌OK153-S开发板评测】系统实时性及codesys测试

    接牛刀小试章节,今天我们主要测试下OK153-S开发板系统实时性以及是否可以跑codesys底层runtime。 因OK153-S开发板只有一个网口,后面跑codesys测试EtherCAT要使
    发表于 11-28 14:00

    STM32 Nucleo-64开发板技术解析与应用指南

    ARDUINO^®^ Uno V3连接和ST morpho接头,可轻松扩展STM32 Nucleo开放式开发平台的功能。该设有板载ST-LINK调试器/编程器,具有USB重新枚举功能。STM32 nucleo-64
    的头像 发表于 10-22 14:26 1271次阅读
    STM32 Nucleo-<b class='flag-5'>64</b><b class='flag-5'>开发板</b>技术解析与应用指南

    ‌STM32 Nucleo-64开发板技术解析与应用指南

    STMicroelectronics -C051C8 STM32 Nucleo-64开发板通过由STM32微控制器为概念测试和原型创建提供了一种经济实惠且灵活的途径。该开发板支持ARDUINO
    的头像 发表于 10-16 10:50 1021次阅读
    ‌STM32 Nucleo-<b class='flag-5'>64</b><b class='flag-5'>开发板</b>技术解析与应用指南

    如何移植EtherCAT Igh--基于米尔RK3576开发板

    本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞芯微RK3576开发板)的移植EtherCATIgh方案的开发测试。摘自优秀
    的头像 发表于 09-26 08:04 1w次阅读
    如何<b class='flag-5'>移植</b>EtherCAT Igh--基于米尔RK3576<b class='flag-5'>开发板</b>

    【米尔NXP i.MX 91开发板评测】移植和运行RT-Linux,实时性能测试

    介绍 实时性系统应用广泛,在工业自动化、医疗设备、汽车电子等领域扮演着十分重要的角色,我们用i.MX91开发板移植运行RT-Linux,看看它的实时性能表现如何
    发表于 09-01 10:11

    RK3568开发板暗藏32兼容开关?飞凌嵌入式带你一键解锁!

    RK3568是一款64处理器,飞凌嵌入式为其提供的交叉编译器也是64的,然而部分用户可能需要在RK3568开发板上运行32
    的头像 发表于 07-19 08:49 4604次阅读
    RK3568<b class='flag-5'>开发板</b>暗藏32<b class='flag-5'>位</b>兼容开关?飞凌嵌入式带你一键解锁!

    基于瑞萨64MPU RZ/G2L进行32应用软件开发

    本文主要介绍基于瑞萨64MPU RZ/G2L进行32应用软件开发的介绍,用于解决客户32软件移植
    的头像 发表于 06-26 15:48 2224次阅读
    基于瑞萨<b class='flag-5'>64</b><b class='flag-5'>位</b>MPU RZ/G2L进行32<b class='flag-5'>位</b>应用软件<b class='flag-5'>开发</b>