• 《痞子衡嵌入式半月刊》 第 66 期


    痞子衡嵌入式半月刊: 第 66 期

    这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。

    本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。

    上期回顾《痞子衡嵌入式半月刊: 第 65 期》

    唠两句

    历史上的今天:1935年11月6日,美国工程师阿姆斯特朗在无线电工程学会纽约分部首次发表文章描述调频广播。

    本期共收录 4 个项目、 2 个工具,希望对你有帮助!

    项目类

    1、AVH-TFLmicrospeech - 基于TFL-M的语音识别包入门

    这是 ARM 发布的一个基于 TensorFlow Lite 的语音识别包,程序分析一个音频输入与语音识别模型,可以检测两个关键字- Yes 和 No,然后将识别的关键字打印到串口中。

    示例程序既可以在 Arm虚拟硬件(AVH)上执行,也可以在物理硬件目标(i.MXRT1050/1060)上执行。

    • 项目地址:https://github.com/ARM-software/AVH-TFLmicrospeech

    2、ThunderScope - 雷电USB4开源示波器

    ThunderScope 是为 Thunderbolt 设计的第一个示波器,允许实时采样数据以超过 1 GB/s 的速度流到计算机。通过利用现代设备强大的处理能力,该设计消除了传统示波器的所有限制。ThunderScope 是完全开源的,所有的开发和设计决策都在其 hackaday 上详细说明。

    • 项目地址:https://github.com/EEVengers/ThunderScope
    • 项目主页:https://hackaday.io/project/180090-thunderscope

    ThunderScope 参数指标:

    - Channels: Four
    - Analog Bandwidth: 350 MHz
    - Sample Rate: 1 GS/s
    - Resolution: 8-bit
    - Voltage ranges (with 1× probe): 1 mV to 10 V per division
    - Memory Depth: As many gigabytes as you can allocate!
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    3、Aeropoint GUI - 支持通过PPT文件创建界面的GUI方案

    Aeropoint GUI 是日本一家叫 CRI WARE 公司的产品,本是面向 PC 端的 GUI 解决方案。但其也推出了 Aeropoint GUI for RX,这是一个特殊版本,使所有基本的 Aeropoint 功能可用于普通的低成本微控制器,比如瑞萨的 RX65N・RZ/A 等。

    Aeropoint GUI 采用出色的色彩还原技术,还可以使用 PowerPoint 创建 GUI、播放音频与视频。

    • 项目主页:https://www.cri-mw.co.jp/business/product/embedded/aeropointguien/

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-a5tyGgkw-1670225639610)(http://henjay724.com/image/biweekly20221106/AeropointGUI.PNG)]

    4、jsmn - 号称世界上最快的JSON解析器/标记器

    jsmn 是基于 C 语言的一个极简的 JSON 解析器,它可以很容易地集成到资源有限或嵌入式项目中。大多数 JSON 解析器提供了一系列函数来加载 JSON 数据、解析数据并根据其名称提取任何值。jsmn 证明了检查每个 JSON 包的正确性或分配临时对象来存储解析的 JSON 字段通常是一种过度的做法。

    • 项目地址:https://github.com/zserge/jsmn

    工具类

    1、IAR Build Tools - 用于CI/CD下进行高效构建和测试工具

    IAR 为 Arm 提供支持 Linux 和 Windows 安装的 IAR Build tools,进一步扩展了 IAR Systems 提供的自动化构建的灵活自动化工作流。支持在基于跨平台的框架中实现自动化应用程序构建和测试过程,这些工具支持关键软件构建和测试的大规模部署。

    • 项目主页:https://www.iar.com/bxarm

    如下是一个 IAR Build Tools、Gitea 和 Jenkins 部署集成设置的方法示例:

    2、EEZ Studio - 开源跨平台模块化可视化低代码开发工具

    EEZ Studio 是一个开源的跨平台(在电子中开发)模块化可视化低代码开发工具和SCPI控制器,适用于 EEZ BB3 T&M 设备和 EEZ H24005 可编程电源和其他 T&M 设备,支持来自Keysight, Rigol, Siglent, Tek/Keithley, R&S 等制造商的 SCPI。

    • 项目主页:https://www.envox.eu/studio/studio-introduction/
    • 项目地址:https://github.com/eez-open/studio

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hwm0wL1S-1670225639612)(http://henjay724.com/image/biweekly20221106/EEZ-Studio.PNG)]

  • 相关阅读:
    Vue3入门
    PyTorch语音识别的理论基础——MFCC
    Jmeter常用参数化技巧总结!
    Fortify-解决中文乱码
    【Pygame实战】再次祭出舍不得分享的学习小技巧,用游戏玩出英文能力(O基础也能轻松get)
    【Qt】简单聊聊信号与槽
    HashMap&ConcurrentHashMap
    第一章 调度系统架构设计之线程池创建
    【Filament】材质系统
    X-Spider媒体下载工具
  • 原文地址:https://blog.csdn.net/Henjay724/article/details/128187762