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

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

3天内不再提示

腾讯云推出ARM Cortex-M3 系列处理器

lhl545545 来源:与非网 作者:痞子衡 2020-08-26 14:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1、智芯云联合 ST、瑞兴恒方同步发行 LoRaWAN® OpenCPU 评估板 TSC_WL_EVK

近日,深圳智芯云联合意法半导体(STM)、腾讯 TenentOSTiny 团队、瑞兴恒方同步发行基于 TencentOS Tiny 开源物联网操作系统的 LoRaWAN® OpenCPU 评估板 TSC_WL_EVK。

腾讯云推出ARM Cortex-M3 系列处理器

TSC_WL_EVK 评估板板载瑞兴恒方(RisingHF)出品的的高集成度 RHF0M0E5 LoRa 模组,模组整体体积只有 12x12x2.5mm,外围电路简单,外设接口丰富便于开发者根据项目要求进行灵活配置。评估板集成了物联网俱乐部兼容的 E53 扩展接口,可以外接所有兼容 E53 接口的传感器扩展板。

借助腾讯云 TencentOSTiny 物联网开源操作系统,可以让开发者快速上手体验 TencentOS Tiny 基础内核和最新的 LoRaWAN 物联网组网技术。能帮助客户进一步节省资源,降低开发成本和 BOM 成本,优化系统功耗,让物联网产品开发更加便捷,加速终端产品的落地和推向市场。

项目类

1、tinyriscv - 一个极简易懂的 RISC-V 处理器

tinyriscv 是网友 liangkangnan 设计并维护的一个从零开始写的极简、非常易懂的 RISC-V 处理器核。作者从事的是嵌入式软件相关的工作,做这个项目的初衷是为了入门 RISC-V,熟悉 RISC-V 的指令内容和汇编语法。

项目地址:https://gitee.com/liangkangnan/tinyriscv

tinyriscv 是一个单核 32 位的小型 RISC-V 处理器核,采用 verilog 语言编写,设计目标是对标 ARM Cortex-M3 系列处理器。tinyriscv 在 Xilinx Artix-7 35T FPGA 平台(时钟 50MHz)上运行 CoreMark 跑分成绩为 2.4。其整体框架如下:

腾讯云推出ARM Cortex-M3 系列处理器

tinyriscv 有以下特点:

1. 支持 RV32IM 指令集,通过 RISC-V 指令兼容性测试;

2. 采用三级流水线,即取指,译码,执行;

3. 可以运行 C 语言程序;

4. 支持 JTAG,可以通过 openocd 读写内存(在线更新程序);

5. 支持中断;

6. 支持总线;

7. 支持 FreeRTOS

8. 支持通过串口更新程序;

9. 容易移植到任何 FPGA 平台(如果资源足够的话);

2、FlashDB - 一款超轻量级嵌入式数据库

FlashDB 是一款超轻量级的嵌入式数据库,专注于提供嵌入式产品的数据存储方案。与传统的基于文件系统的数据库不同,FlashDB 结合了 Flash 的特性,具有较强的性能及可靠性。并在保证极低的资源占用前提下,尽可能延长 Flash 使用寿命。

项目地址:https://github.com/armink/FlashDB

FlashDB 提供两种数据库模式:

- 键值数据库 :是一种非关系数据库,它将数据存储为键值(Key-Value)对集合,其中键作为唯一标识符。KVDB 操作简洁,可扩展性强。

- 时序数据库 :时间序列数据库 (Time Series Database , 简称 TSDB),它将数据按照 时间顺序存储 。TSDB 数据具有时间戳,数据存储量大,插入及查询性能高。

FlashDB 主要特性如下:

1. 资源占用极低,内存占用几乎为 0 ;

2. 支持 多分区,多实例 。数据量大时,可细化分区,降低检索时间;

3. 支持 磨损平衡 ,延长 Flash 寿命;

4. 支持 掉电保护 功能,可靠性高;

5. 支持 字符串及 blob 两种 KV 类型,方便用户操作;

6. 支持 KV 增量升级 ,产品固件升级后, KVDB 内容也支持自动升级;

7. 支持 修改每条 TSDB 记录的状态,方便用户进行管理;

工具类

1、TortoiseGIT - 一个 Git 版本控制系统的 Windows 客户端

作为一个软件开发人员,不可能不知道 Git。Git 作为一个复杂的版本控制系统,命令之多,即使经常使用,一些命令也记不住,一般只记住几个常用的命令。TortoiseGit 是 Windows 用户一致推荐的客户端,用 GUI(图形界面)方式来操作 Git,并且它还是开源的。

软件官网:https://tortoisegit.org/

装好 TortoiseGit 后,软件便会自动识别 PC 上的所有 Git 仓库,并标示仓库下各文件状态。使用 TortoiseGit 特别简单,在仓库文件夹上右击选择对应 Git 命令即可。

i.MXRT 出品

1、迈瑞医疗 - 注射泵 BeneFusion nVP

这款注射泵是行业突破产品,7 寸全触摸彩屏,SafeDose 药品管理系统有效消除药品混淆错误,创新的 SmartAIR 系统确保更精确地检测气泡,革命性的 SmartRapid 系统确保 2 秒通电、4 秒装填、3 秒内送完第一滴。配合临床辅助应用 InfusionView 系统使医务人员能够在患者监护仪屏幕上查看输液数据。
责任编辑:pj

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

    关注

    68

    文章

    20329

    浏览量

    254859
  • 数据
    +关注

    关注

    8

    文章

    7348

    浏览量

    95013
  • 物联网
    +关注

    关注

    2950

    文章

    48121

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于ARM Cortex-M3架构用于各类通用微控制应用的指纹识别芯片-P1032BF1

    ARM Cortex-M3是一款专为嵌入式系统优化的32位RISC(精简指令集)处理器内核,基于 ‌ARMv7-M架构‌,广泛应用于STM32、GD32等微控制
    的头像 发表于 04-21 09:21 40次阅读
    基于<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M3</b>架构用于各类通用微控制<b class='flag-5'>器</b>应用的指纹识别芯片-P1032BF1

    深度剖析LPC18S5x/S3x 32位ARM Cortex - M3微控制

    深度剖析LPC18S5x/S3x 32位ARM Cortex-M3微控制 在嵌入式应用的广袤领域中,微控制如同璀璨繁星,而NXP Sem
    的头像 发表于 04-09 09:35 119次阅读

    深入解析Atmel SAM3S系列ARM Cortex - M3微控制

    的SAM3S系列微控制,基于高性能的32位ARM Cortex - M3 RISC
    的头像 发表于 04-06 14:20 733次阅读

    S6E2C4系列32位ARM® Cortex®-M4F FM4微控制深度剖析

    S6E2C4系列是高度集成的32位微控制,具有高性能和成本竞争力。它基于ARM Cortex - M4F
    的头像 发表于 03-31 16:55 292次阅读

    探索LPC1311/13/42/43:32位ARM Cortex - M3微控制的卓越性能

    /43系列32位ARM Cortex - M3微控制,凭借其高度集成和低功耗的特性,成为了众多嵌入式项目的理想选择。今天,我们就来深入了解
    的头像 发表于 03-29 11:15 283次阅读

    深入解析Cypress MB9B520M系列32位ARM® Cortex®-M3 FM3微控制

    一、产品概述 MB9B520M系列是高度集成的32位微控制,专为嵌入式控制设计,具备低功耗模式和出色的成本效益。它基于ARM®
    的头像 发表于 03-29 09:50 240次阅读

    探索MB9A310A系列32位ARM® Cortex® - M3 FM3微控制的魅力

    : MB9AF314LAPMC1-G-JNE2.pdf 产品概述 MB9A310A系列是高度集成的32位微控制,专为高性能和成本敏感的嵌入式控制应用而设计。它基于ARM Cortex
    的头像 发表于 03-29 09:50 219次阅读

    ADuCM3027/ADuCM3029:超低功耗ARM Cortex - M3 MCU的卓越之选

    : ADuCM3027.pdf 产品概述 ADuCM3027/ADuCM3029是集成了电源管理功能的超低功耗MCU系统,适用于处理、控制和连接等多种场景。它基于ARM® Cortex® -
    的头像 发表于 03-24 14:35 148次阅读

    LPC43S50/S30/S20:32 位 ARM Cortex - M4/M0 微控制的深度剖析

    : LPC43S50FET180E.pdf 一、概述 LPC43S50/S30/S20 是基于 ARM Cortex - M4 架构的微控制,专为嵌入式应用而设计。它集成了
    的头像 发表于 03-15 17:10 1071次阅读

    最小化ARM Cortex-M CPU功耗的方法与技巧分享

    降低CPU功耗方面也起着关键作用。以前的ARM7-TDMI需要“多达”42个时钟周期,Cortex-M3 NVIC从中断请求发生到执行中断处理代码仅需要12个时钟周期的转换时间,这显然提高了CPU执行
    发表于 01-21 06:19

    Cortex-M3工作模式及异常

    Cortex-M3 支持大量异常,包括 16-4-1=11个系统异常,和最多 240 个外部中断——简称 IRQ。具体使用了这 240 个中断源中的多少个,则由芯片制造商决定。由外设产生的中断信号
    发表于 01-20 08:24

    Cortex-M0 处理器介绍

    功耗的32位处理器Cortex-M0是Cortex-M家族中的M0系列。最大特点是低功耗的设计。Co
    发表于 01-16 08:04

    Cortex-M产品的特色

    与外部设备进行通信。 指令集:Cortex-M系列处理器支持ARM Thumb指令集,包括16位和32位的Thumb-2指令集,以及可选的DSP指令和浮点单元,提供了高性能的信号
    发表于 11-26 07:22

    Cortex-M0+处理器的HardFault错误介绍

    ARM处理器中,如果一个程序产生了错误并且被处理器检测到,就会产生错误异常。Cortex-M0+处理器只有一种异常用以
    的头像 发表于 10-14 10:50 3645次阅读
    <b class='flag-5'>Cortex-M</b>0+<b class='flag-5'>处理器</b>的HardFault错误介绍

    MAX32555 Cortex-M3闪存微控制英文数据手册

    电子发烧友网站提供《MAX32555 Cortex-M3闪存微控制英文数据手册.pdf》资料免费下载
    发表于 04-25 16:40 7次下载