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

    文章

    407

    浏览量

    29219
  • 开发板
    +关注

    关注

    25

    文章

    6129

    浏览量

    113494

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    将经典射击游戏移植到芯科科技MG24 Matter开发板

    开发板之后,我们迎来了新的挑战:将另一款经典第一人称射击游戏-毁灭公爵3D(Duke Nukem 3D)的完整体验带到我们的超低功耗平台MG24的开发板上,以实现包括游戏音乐、多人连线模式等完整的游戏玩法。
    的头像 发表于 11-30 10:46 578次阅读
    将经典射击游戏<b class='flag-5'>移植</b>到芯科科技MG24 Matter<b class='flag-5'>开发板</b>

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

    本文介绍瑞芯微RK3588芯片平台RT-Linux系统实时性及硬件中断延迟测试,基于触觉智能RK3588核心/开发板演示。Linux-RT实时性测试测试环境说明本次测试是使用Cycl
    的头像 发表于 11-28 18:57 138次阅读
    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 421次阅读
    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 411次阅读
    ‌STM32 Nucleo-<b class='flag-5'>64</b><b class='flag-5'>开发板</b>技术解析与应用指南

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

    本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞芯微RK3576开发板)的移植EtherCATIgh方案的开发测试。摘自优秀
    的头像 发表于 09-26 08:04 9455次阅读
    如何<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 4193次阅读
    RK3568<b class='flag-5'>开发板</b>暗藏32<b class='flag-5'>位</b>兼容开关?飞凌嵌入式带你一键解锁!

    迅为RK3576开发板摄像头实时推理测试-ppseg 图像分割

    迅为RK3576开发板摄像头实时推理测试-ppseg 图像分割
    的头像 发表于 07-11 14:31 707次阅读
    迅为RK3576<b class='flag-5'>开发板</b>摄像头<b class='flag-5'>实时</b>推理测试-ppseg 图像分割

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

    本文主要介绍基于瑞萨64MPU RZ/G2L进行32应用软件开发的介绍,用于解决客户32软件移植
    的头像 发表于 06-26 15:48 1611次阅读
    基于瑞萨<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>

    【新品】远距离图传数传模块开发板、蓝牙模块开发板、无线模块开发板

    新品上市图传数传模块开发板蓝牙模块开发板国产无线模块开发板部分型号参与送样文末了解详情↓↓↓EWT611-900NW20S远距离图传数传模块开发板EWT611-900NW20S是一款入
    的头像 发表于 06-12 19:33 907次阅读
    【新品】远距离图传数传模块<b class='flag-5'>开发板</b>、蓝牙模块<b class='flag-5'>开发板</b>、无线模块<b class='flag-5'>开发板</b>

    如何在APM32F407开发板上应用uC/OS-III实时操作系统

    最近我开始学习 uC/OS-III 实时操作系统,并着手将其移植到APM32F407 开发板上。在这个过程中,我遇到了许多有趣的挑战和发现,也感受到了操作系统带来的强大功能和灵活性。
    的头像 发表于 04-01 09:39 1273次阅读
    如何在APM32F407<b class='flag-5'>开发板</b>上应用uC/OS-III<b class='flag-5'>实时</b>操作系统

    ElfBoard技术贴|如何在ELF 1开发板上交叉移植Qt

    在嵌入式系统开发领域,针对特定硬件平台进行Qt框架的移植与适配是一项关键技术任务。作为业界主流的跨平台应用开发框架,Qt凭借其完善的图形界面支持能力,在嵌入式开发图形界面应用程序中占据
    的头像 发表于 02-24 16:18 1046次阅读
    ElfBoard技术贴|如何在ELF 1<b class='flag-5'>开发板</b>上交叉<b class='flag-5'>移植</b>Qt

    dsPIC33EDV64MC205电机控制开发板用户指南

    电子发烧友网站提供《dsPIC33EDV64MC205电机控制开发板用户指南.pdf》资料免费下载
    发表于 01-21 14:34 12次下载
    dsPIC33EDV<b class='flag-5'>64</b>MC205电机控制<b class='flag-5'>开发板</b>用户指南

    【RA-Eco-RA4E2-64PIN-V1.0开发板试用】MDK+点灯+流水灯

    在之前的空白工程里src加入文件,命名得加bsp不然添加不进去工程。 文件加入工程里,点击Generate Project Content,再编译一次 配置引脚,根据硬件图得知,本开发板
    发表于 12-15 15:59