vesperW 头像

vesperW

720 声望
他还没有填写个人简介
关注了
0
粉丝数
3
最新动态
  • 发布了文章 ·
    Zephyr与FreeRTOS实时性测试比较分析

    摘要:用Rhealstone基准程序方法,分别测试Zephyr和FreeRTOS两个RTOS的六个实时性能指标,发现Zephyr指标较差。考虑到任务切换时间是其它指标的基础,因此以任务切换时间为例,分析两个系统在实现上的差异。目前Zephyr任务切换时间为6.9微秒,FreeRTOS为2.2微秒。分析比较代码后得出,Zephyr设计时考虑到了时间片等因素...

    摘要图
  • 发布了文章 ·
    嵌入式系统的GUI分类及介绍——面向MCU微控制器

    摘要:分析嵌入式系统GUI选型时需要考虑的问题,简要介绍目前嵌入式系统使用的ToughGFX、emWin、Embedded Wizard、uGFX、LittlevGL、MiniGUI(飞漫)、AWTK(周立功)、Microwindows、OpenGUI、Qt for MCU等10款国内外的GUI。

  • 发布了文章 ·
    IOT操作系统分析与比较

    摘要:根据IOT设备的需求,以及IOT OS需要满足的技术特征、现有IOT OS的来源,分别概述FreeRTOS、AliOS-Things、RT-Thread、Lite OS、Zephyr、Mbed OS、AWorksOS、HybridOS等8个IOT OS的特点。智能物联网(AIOT,AI+IOT)是人工智能与物联网的协同应用,据此分析IOT OS的发展方向。

  • 发布了文章 ·
    [ARM异常]-ARMV8-aarch64异常和中断处理概念详细介绍

    (AArch64 Exception and Interrupt Handling) 异常是指需要特权软件(an exception handler))采取某些操作,以确保系统的平稳运行

    摘要图
  • 发布了文章 ·
    ARM探索之旅03 | 如何使用 ARM FPU 加速浮点计算

    笔者接触嵌入式领域软件开发以来,几乎用的都是 ARM Cortex M 内核系列的微控制器。感谢C语言编译器的存在,让我不用接触汇编即可进行开发,但是彷佛也错过了一些风景,没有领域到编译器之美和CPU之美,所以决定周末无聊的休息时间通过寻找资料、动手实验、得出结论的方法来探索 ARM CPU 架构的美妙,以及C语言编译器的...

    摘要图
  • 发布了文章 ·
    ARM探索之旅02 | ARM Cortex-M 用什么指令集?

    笔者接触嵌入式领域软件开发已近五年,几乎用的都是 ARM Cortex M 内核系列的微控制器。在这五年期间,感谢C语言编译器的存在,让我不用接触汇编即可进行开发,但是彷佛也错过了一些风景,没有领域到编译器之美和CPU之美,所以决定周末无聊的休息时间通过寻找资料、动手实验、得出结论的方法来探索 ARM CPU 架构的美妙,...

    摘要图
  • 发布了文章 ·
    ARM探索之旅01 | 带你认识一下 ARM Cortex-M 阵营

    笔者接触嵌入式领域软件开发已近五年,几乎用的都是 ARM Cortex M 内核系列的微控制器。在这五年期间,感谢 C 语言编译器的存在,让我不用接触汇编即可进行开发,但是彷佛也错过了一些风景,没有领域到编译器之美和 CPU 之美,所以决定周末无聊的休息时间通过寻找资料、动手实验、得出结论的方法来探索 ARM CPU 架构的美...

    摘要图
  • 发布了文章 ·
    Mali GPU opencl编程优化方法总结

    以下优化方法是翻译自arm\_mali\_bifrost\_and\_valhall\_opencl\_developer\_guide\_101574\_0403\_00\_en.这篇官方文档。链接:

    摘要图
  • 发布了文章 ·
    ARM Mali GPU架构演进

    年初有机会调研了一下历代ARM Mali GPU架构,目前一共四代【1】,分别是Utgard,Midgard,Bifrost和Valhall。有感于他的演进是大GPU架构发展的缩影,所以作文一篇记录心得。我不打算逐一介绍各代架构的细节,而是针对Shader处理器聊一聊每代GPU的发展。对各代架构细节有兴趣或者希望了解全貌的同学可以参考【2】【3】【4...

    摘要图
  • 发布了文章 ·
    Keil MDK环境下Git入门指南

    1 前言使用Git后的感受只有一个成语能形容:相见恨晚一旦熟练使用Git后,就再也离不开它了。我既有独自开发的项目,也有和同事一起开发的项目,Git都能轻而易举地管理它们。本文是我学习Git的过程记录,供需要者参考。2 初识命令行Git参考廖雪峰的Git教程。包括Git的安装、基础的Git命令。这一时期大概持续一周,期间不...

    摘要图
  • 发布了文章 ·
    从 Arm® Compiler 5 迁移到 Arm® Compiler 6

    MDK版本5.23或更高版本MDK版本5.23提供两个编译器,分别是 ARM Compiler 5.06 和 ARM Compiler 6.6。软件包也需要支持 ARM Compiler 6,以下是支持 ARM Compiler 6 的最低软件包版本:Keil MDK-Middleware包: 版本7.4.0及以上Keil ARM Compiler Support 包: 版本1.3.0及以上ARM CMSIS 包: 版本5.0.1及以上

    摘要图
  • 发布了文章 ·
    全面解读STM32生态环境,介绍、下载安装、使用教程等

    STM32能被这么多开发者认可,它的强大生态系统起了关键作用。本文围绕STM32生态各软件工具进行相关描述,其中包含一些技术细节。

    摘要图
  • 发布了文章 ·
    M0N0: N-Zero传感器的Arm Research平台

    电池更换是儿童和成人都非常熟悉的日常例行任务。 如果每个月只需给家用设备更换一次电池,则几乎所有人都可以轻松管理。但是如果有成千上万的设备且都部署在遥远而无法访问的位置,那该怎么办呢? 突然感到电池寿命为一个月也并不理想了。如果想要将这个问题转化为研究机会,请进入DARPA的N-ZERO计划。

    摘要图
  • 发布了文章 ·
    Arm上带DPDK的Open vSwitch:第三章PHY-VM-PHY的设置

    本文是“Arm上带DPDK的OpenvSwitch”系列博客的第3章。本文描述了如何使用DPDK设置OvS从而在Arm平台上运行PHY-VM-PHY 或vHost-Loopback 流量测试。 高级执行步骤的顺序如下所示:

    摘要图
  • 发布了文章 ·
    Arm上带DPDK的Open vSwitch:第二章PHY-PHY 测试的设置

    本文是“Arm上带DPDK的Open vSwitch”系列博客的第2章。本文描述了如何使用DPDK设置OvS从而在Arm平台上运行PHY-PHY流量测试。高级执行步骤列举如下:•前提条件:隔离CPU• 大页内存(Hugepage)配置• DPDK设置•使用 OvS的 DPDK配置 设置OvS•PHY-PHY设置

    摘要图
  • 关注了专栏 ·
    图标
    FPGA 的逻辑

    FPGA Logic 二三事

  • 关注了专栏 ·
    图标
    数字芯片实验室

    前瞻性的眼光,和持之以恒的学习~

  • 关注了专栏 ·
    图标
    极术公开课订阅

    订阅极术公开课,即时获取最新技术公开课信息

  • 关注了专栏 ·
    图标
    嵌入式AI

    嵌入式端AI,包括AI算法在推理框架Tengine,MNN,NCNN,PaddlePaddle及相关芯片上的实现。欢迎加入微信交流群,微信号:aijishu20(备注:嵌入式)

  • 关注了专栏 ·
    图标
    Arm技术博客

    Arm相关的技术博客,提供最新Arm技术干货,欢迎关注

认证与成就
获得 83 次点赞
2020年01月13日 加入
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息