当前位置:首页 > 公众号精选 > 痞子衡嵌入式
[导读]Lua RTOS 是一个实时操作系统,设计在嵌入式系统上运行,对 FLASH 和 RAM 内存的要求最低。目前 Lua RTOS 可用于 ESP32, ESP8266 和 PIC32MZ 平台,并可以轻松移植到其他32位平台。


项目类

1、Lua-RTOS-ESP32 - 基于Lua语言面向嵌入式的RTOS

Lua RTOS 是一个实时操作系统,设计在嵌入式系统上运行,对 FLASH 和 RAM 内存的要求最低。目前 Lua RTOS 可用于 ESP32, ESP8266 和 PIC32MZ 平台,并可以轻松移植到其他32位平台。

Lua RTOS 有 3 层设计:

- 在顶层有一个Lua 5.3.4解释器,它为程序员提供Lua编程语言提供的所有资源,以及用于访问硬件的特殊模块(PIO、ADC、I2C、RTC等),以及Lua RTOS提供的中间件服务(Lua Threads、LoRa WAN、MQTT等)。
- 中间层是一个由FreeRTOS驱动的实时微内核。这就是事情在预期时间内发生的责任。
- 底层是硬件抽象层,它与平台硬件直接通信。

2、SOEM,SOES - 工业以太网协议EtherCAT的开源主从协议栈

SOEM是一个用C语言编写的EtherCAT主库,其目的是学习和使用。邀请所有用户研究源,以了解EtherCAT主控器如何工作以及它如何与EtherCAT从器相互作用。由于所有的应用程序都是不同的,SOEM尽量不强加任何设计架构。在Linux下,它可以在一般用户模式、PREEMPT_RT或Xenomai下使用。在Windows下可以作为用户模式程序使用。

SOES (简单开源EtherCAT从栈)是一种非常容易使用且占用空间小的开源从栈。它是市场上更复杂的堆栈的一个很好的替代方案。

  • 项目主页:https://github.com/OpenEtherCATsociety/SOEM
  • 项目主页:https://github.com/OpenEtherCATsociety/SOES

MBED里有该项目的移植,EasyCAT LAB是一个完整的教育和实验EtherCAT®系统,由一个主系统和两个从系统组成。

3、STM32 OpenSource Multimeter - 适合DIY入门的开源万用表

一个基于 STM32F1/F3 的开源万用表设计,具有双量程的V/I, RMS测量,连续性,组件测试等功能。作者将全部设计文件都开源了,非常适合 DIY 入门。

  • 项目主页:https://github.com/MartinD-CZ/STM32F1-open-source-multimeter

特性如下:

1. voltage measurement: ±60 V, ±6 V, ±600 mV, ±60 m ranges, with DC or RMS data acquisition
2. current measurement: ±250 or ±2500 mA ranges, again with DC or RMS
3. can measure voltage and current simultaneously and display the product, ie power
4. measures continuity and displays the resistance and voltage drop
5. can perform simple component testing
6. frequency measurement up to 10 MHz

工具类

1、Power Profiler Kit II - Nordic出品的开源二代功耗测量套件

Power Profiler Kit II (PPK2)是一个独立的单元,除了外部硬件外,它可以测量并可选地提供所有 Nordic DK 板上从sub-uA到高达1A的电流。

  • 工具主页:https://www.nordicsemi.com/Products/Development-hardware/Power-Profiler-Kit-2

PPK2具有先进的模拟测量单元,具有较高的动态测量范围。这使得在低功耗嵌入式应用程序中可以精确测量整个范围的功耗,从单个μ a到1A。根据测量范围的不同,分辨率在100nA和1mA之间变化,并且足够高,可以检测在低功率优化系统中经常看到的小峰值。

PPK2还可以使用数字输入作为低端逻辑分析器,支持代码同步测量。这可以通过将数字输入连接到被测外部设备(DUT)上的I/O引脚来实现。

2、ChipWhisperer - 汽车级芯片爆破设备

ChipWhisperer 是 NewAE 公司推出的用于侧通道功率分析和故障攻击的完整的开源工具链。工具链含硬件,上位机软件,硬件芯片固件,均在 Github 上开源,这套设备主要是致力于硬件安全研究。

  • 工具主页:https://github.com/newaetech/chipwhisperer
  • 工具主页:https://github.com/newaetech/ChipShover

下图是在 NXP 汽车级芯片上的做的爆破演示,展示了绕过了芯片的安全启动,直接进入主程序,但攻击和理解结果的可移植性的想法适用于整个领域。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭