加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 痞子衡嵌入式半月刊:第 30 期
    • 唠两句
    • 项目类
    • 工具类
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

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

2021/04/26
753
阅读需 8 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

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

 

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

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

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

唠两句

这周二是谷雨,历史上的今天:1986年4月25日国务院批准确定全国儿童预防接种宣传日,这一天,既是广大儿童的节日, 也是广大免疫预防工作者的节日。

本期共收录 1个项目,5个工具,希望对你有帮助!

项目类

1、libopencm3 - 开源Cortex-M系列单片机固件库

libopencm3 项目(以前称为libopenstm32)旨在为各种ARM Cortex-M0(+)/M3/M4微控制器创建一个免费开源(LGPL v3或更高版本)的固件库。

项目主页: https://github.com/libopencm3/libopencm3

libopencm3 库当前支持的MCU包括但不限于:

- ST STM32 F0xx/F1xx/F2xx/F30x/F37x/F4xx/F7xx/H7xx series
- ST STM32 G0xx G4xx L0xx L1xx L4xx series
- Atmel SAM3A/3N/3S/3U/3X series, as well as SAMDxx and friends
- NXP LPC1311/13/17/42/43
- Stellaris LM3S series (discontinued, without replacement)
- TI (Tiva) LM4F series (continuing as TM4F, pin and peripheral compatible)
- EFM32 Gecko series (only core support)
- Freescale Vybrid VF6xx
- Qorvo (formerly ActiveSemi) PAC55XX
- Synwit SWM050

该固件库完全是根据MCU厂商的数据表、编程手册和应用程序说明从头开始编写的。代码配合ARM GCC工具链一起使用,可以使用OpenOCD ARM JTAG软件将代码下载到MCU。

工具类

1、Serial Studio - 跨平台、多功能串行数据可视化程序

Serial Studio是一个多平台,多用途的串行数据可视化的应用软件。Serial Studio的目标是使嵌入式开发人员和制造商可以轻松地可视化的呈现和分析其项目和设备生成的数据,而无需为每个项目编写专用的计算机软件。

软件主页: https://github.com/Serial-Studio/Serial-Studio

Serial Studio采用JSON “映射”文件,创客们可以根据自身的需要来定制自己的控制面板接口,使用插件来显示他们的数据并导出所有接收到的信息到CSV/Excel格式,并有时间戳来标记每一帧的信息。Serial Studio可以扩展支持几乎所有与数据采集/测量相关的项目。

2、SerialPlot - 简单易用的开源串口波形软件

SerialPlot是一个可视化的串口收发工具,QT源码开源。这个软件非常好用,能录波、缩放、多种格式输入,数据输入设置比较灵活,作者还在持续更新。

软件主页: https://github.com/hyOzd/serialplot

 

3、ScriptCommunicator - 支持多种接口的可脚本化跨平台数据终端

ScriptCommunicator 是一种可编写脚本的跨平台数据终端,支持串行端口(RS232、USB到串行)、UDPTCP客户机/服务器SPII2C和CAN。所有发送和接收的数据都可以显示在控制台中,并可以记录在html和文本日志中。

软件主页: https://github.com/szieke/ScriptCommunicator_serial-terminal

 

4、VOFA+ - 插件驱动的高自由度上位机

VOFA+ 是一款通过直观简洁的协议将字节流翻译成多通道数据的软件,支持十六进制浮点数据,也支持CSV格式字符串流。VOFA+ 通过拖动的操作逻辑动态添加控件,并将数据绑定到控件上,以实现传感器数据的可视化。

  • 软件主页: https://www.vofa.plus/插件库:https://github.com/je00/Vodka

VOFA+主体尚不开源,Vodka 是VOFA+上位机的插件库(这个库是开源的),当前包含3个协议、5个控件。

 

5、amaoCom - 集思广益而出的串口网络调试助手

amaoCom 即猫猫串口网络调试助手,集成com串口和TCP/UDP服务器,是开发者阿猫在项目开发过程中遇到各种问题解决方法,网友建议,与开发需求相结合而开发的一个实用简洁高效的串口网络调试助手

  • 软件主页: http://www.amaocom.com/

amaoCom 支持多种编码格式显示ASCII,Unicode,GB2312/GBK,UTF-8,UTF-7,UTF-32,Hex,Dec,Oct,Bin等,配置自动保存,更换电脑配置不变,更常用的发送扩展和自动回复功能,可以无限增加(BUG级别)。

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
CPC1117NTR 1 IXYS Corporation Transistor Output SSR, 1-Channel, 1500V Isolation, ROHS COMPLIANT, MINIATURE, SOP-4
$1.4 查看
CSTCE16M0V53-R0 1 Murata Manufacturing Co Ltd Ceramic Resonator, 16MHz Nom, ROHS AND REACH COMPLIANT, CERAMIC PACKAGE-3

ECAD模型

下载ECAD模型
$0.75 查看
KSZ9477STXI-TR 1 Microchip Technology Inc IC ETHERNET SWITCH 7PORT 128TQFP

ECAD模型

下载ECAD模型
$17.3 查看

相关推荐

电子产业图谱

硕士毕业于苏州大学电子信息学院,目前就职于恩智浦(NXP)半导体MCU系统部门,担任嵌入式系统应用工程师。痞子衡会定期分享嵌入式相关文章