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

 

 

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

 

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

 

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

 

唠两句

这周三是大寒。二十四节气中的最后一个节气,大寒是天气寒冷到极致的意思。

 

本刊是庚子鼠年最后一刊,很抱歉鸽了 4 天,最近身边发生了一些重要的事,写文章这块有所暂停。一转眼这个当初只是抱着玩玩的心态搞的嵌入式半月刊已经发了整整 24 期了,任何一件小事坚持下去都是不容易的。当初夸下海口说至少搞 100 期,目前完成了 1/4,下一个新二十四节气轮回(辛丑牛年),咱们继续再见。

 

本期共收录 1 条资讯、3 个项目、1 个工具、1 个 RT 产品,希望对你有帮助!

 

资讯类

1、树莓派推出首款微控制器级产品 Pi Pico

树莓派基金会近日推出了首款微控制器级产品树莓派 Pi Pico(Raspberry Pi Pico),这款产品的售价仅为 4 美元。

 

资讯主页: https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-now-on-sale/

 

 

树莓派 Pi Pico 是一款基于树莓派自己设计的全新 RP2040 芯片打造的开发板,而 RP2040 微控制器芯片搭载有双核 ARM Cortex M0+处理器,运行频率高达 133MHz,内置 264KB 的 SRAM,支持多达 16MB 的片外闪存。

 

树莓派 Pi Pico 拥有 2MB 的闪存,一个单击按钮、一个 LED 灯和一个 Micro USB Type B 端口,既小又便宜。它提供了一个灵活的、价格合理的开发平台,可直接部署到终端产品中,从而缩短上市时间。

 

项目类

1、perf_counter - 专为 Cortex-M SysTick 设计的性能计数器

perf_counter 是 ARM 公司大神王卓然(江湖绰号傻孩子)维护的项目,是一个 Cortex-M SysTick 专用的性能计数器。它与用户原有的 SysTick 功能共享 SysTick 而不受干扰。

 

这个库将带来新的功能,如 time.h 中定义的性能计数器、delay_us()和 clock()函数。

 

项目主页:https://github.com/GorgonMeducer/perf_counter

 

2、microLite - 极简可靠的嵌入式裸机系统软件平台

microLite,是一个嵌入式裸机系统软件平台,基本属性是多个任务顺序执行,本质是前后台系统。经过多年沉淀,microLite 功能丰富,性能稳定,可有效降低开发门槛、缩短开发周期。

 

项目介绍:https://blog.csdn.net/xlsbz1/article/details/111655405

 

 

microLite 作为一个嵌入式裸机系统软件平台,有如下特点:

 

1. microLite 采用 C 语言编写,与 RTOS 相比较,其实现更加浅显易懂,模块化编程,方面快速剪裁。
2. 相较于 RTOS,microLite 体积小、成本低、启动快速,除此之外 microLite 还具有占用堆栈资源小等特点。
3. microLite 集成了文件系统、网络协议栈、驱动框架等,具有丰富的中间件组件。
4. microLite 拥有高效、灵活的软件内核定时器 API 接口。

 

3、Frequency Probe - 一款超迷你频率探头

国外达人 David Johnson 设计的超迷你频率探头,这个频率探头能够通过显示频率和电压帮助你调试电路,它能够测出 1Hz 到 5MHz 的周期性波形,准确度达到 0.3%,当然也可以当电压表使用,能够告诉你当前的电压值。

 

项目主页:http://www.technoblogy.com/show?25C4

 

 

组装包括:

 

1. ATtiny84A 采用 SOIC 封装,电阻,电容器和二极管均为 0805 尺寸,因此手工焊接应相对容易。
2. 晶体为 5x3.2mm
3. 显示屏为 SSD1306 驱动的 OLED 128x32 I2C 显示模块
4. 用普通的制衣针作为探针
5. 使用了一个 40mAh 的 Lipo 电池通过双面自粘泡沫垫固定在板上给板子供电

 

工具类

1、Matlab Simulink - 可用于嵌入式系统的可视化仿真及代码生成工具

Matlab 是由 MathWorks 公司出品的一款数学分析软件,主要用于算法开发,数据分析等领域,而 Matlab 软件中的一个非常重要组件 Simulink,这个组件对于嵌入式开发也能提供很大的帮助。

 

工具主页:https://www.mathworks.com/products/simulink.html?s_tid=hp_products_simulink

 

Simulink 软件可以提供基于事件建模、物理建模、实时仿真与测试、验证与测试以及代码生成的各类工具箱,能满足嵌入式软硬件设计中各阶段的需求。

 

 

i.MXRT 出品

1、造隆股份 - 摩托车仪表盘 VSC-01

造隆摩托车仪表盘 VSC-01 是一款创新的仪表盘,一改传统摩托车仪表盘的单调设计,功能丰富且酷炫,其 GUI 采用的是 Embedded Wizard。

 

  • RT 芯片:i.MXRT1052产品主页:https://www.chaolong.com.tw/en官网定价:N/A