首页 > 其他分享 >《痞子衡嵌入式半月刊》 第 84 期

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

时间:2023-11-05 11:23:31浏览次数:31  
标签:痞子 嵌入式 NuttX https Olive com 84

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

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

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

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

唠两句

历史上的今天:1993年11月5日,中国第一台586微机诞生。

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

项目类

1、NuttX - 成熟的实时嵌入式操作系统

NuttX 是一个实时操作系统(RTOS),强调标准遵从性和小占用空间。从8位到64位的微控制器环境可扩展,NuttX的主要管理标准是Posix和ANSI标准。那些来自Unix和其他常见RTOS(如VxWorks)的附加标准api(在Posix和ANSI标准下不可用的功能或者不适合深度嵌入式环境的功能(如fork()))也被采用。

NuttX 从架构和风格与 linux 非常相似,NuttX 与 uCOS、FreeRTOS 这类已经普及的实时操作系统差异巨大。NuttX 驱动和应用开发,从结构、接口、风格上都和 linux 非常相像,但是又加入了 linux 不具备的元素和实时特性。

2、Gobot - 下一代机器人/物联网框架

Gobot 是一个机器人、无人机和物联网(IoT)的框架,用 Go 编程语言编写,它提供了一种简单而强大的方法来创建同时包含多个不同硬件设备的解决方案。

Gobot 目前支持多达 35 个平台:

3、Olive.c - 基于C的简单开源图形库

Olive.c 是非常简单的基于C语言的图形库,没有任何依赖关系,Olive.c 将所有内容逐像素地呈现到给定的内存中。Olive.c 库不关心图像的显示,它只会用像素填充内存,如何处理这些像素取决于用户。

4、wifi_camera - 可实时查看WiFi信号强度的传感器方案

wifi_camera 方案利用传感器阵列从附近的 WiFi 网络捕获 RSSI 值,并将收集到的像素数据发送给主机,主机对捕获的数据进行处理和可视化。目标是制造一种传感器,使 WiFi 信号或多或少实时可见。

5、Rodeostat - 用于进行电化学测量的电位器

Rodeostat 是一个开源的电位器,用于进行电化学测量,它是一种非常灵活的仪器,具有多个输出电压和电流测量范围。

电流测量范围:+/- 1,10,100,1000uA
输出电压范围:+/- 1、2、5、10V

Rodeostat 固件实现了许多常见的伏安方法,例如,计时伏安法,线性扫描,循环伏安法和恒压伏安法。软件以基于网络的应用程序的形式提供图形用户界面。

欢迎订阅

文章会同时发布到我的 博客园主页CSDN主页知乎主页微信公众号 平台上。

微信搜索"痞子衡嵌入式"或者扫描下面二维码,就可以在手机上第一时间看了哦。

标签:痞子,嵌入式,NuttX,https,Olive,com,84
From: https://www.cnblogs.com/henjay724/p/17810326.html

相关文章

  • P3784 [SDOI2017] 遗忘的集合
    传送门description对于一个元素都\(\leqn\)的正整数集合\(S\)(不含相同元素),\(f(i)\)表示使用集合\(S\)里的数加和为\(i\)的方案数,每个元素可以被使用多次,两个方案不同当且仅当存在一个元素在两种方案中使用次数不同。现给定\(n\)和\(f(i),1\leqi\leqn\)。求出集......
  • CF1842G
    第一次听没听懂,补个笔记。弄懂这种奇妙拆贡献后感觉非常厉害。答案的形式为:\(\prod(a_i+k\cdotv)\),这些\(v\)是前面的操作带来的影响。我们考虑一个个加入这个\((a_i+k\cdotv)\),并且维护很多个等价类,使得这个值可以根据分开等价类的那个标志被确认。\(k\),不过是前......
  • 嵌入式系统中的时钟:时间的精准管理
    江河入海,知识涌动,这是我参与江海计划的第8篇。时钟在嵌入式系统中扮演着至关重要的角色。它不仅仅用于跟踪时间,还用于同步各种操作和事件。本文将介绍嵌入式系统中时钟的基本原理,并提供代码示例,演示如何在嵌入式系统中使用时钟功能。时钟概述嵌入式系统中的时钟可以分为两种类型:实......
  • Oracle 性能检查SQL 语句 转载 https://blog.csdn.net/wan212000/article/details/13
    目录1.Oracle查询SQL语句1.1.性能查询常用SQL1.1.1.查询最慢的SQL1.1.2.列出使用频率最高的5个查询1.1.3.消耗磁盘读取最多的sqltop51.1.4.找出需要大量缓冲读取(逻辑读)操作的查询1.1.5.查询每天执行慢的SQL1.1.6.从V$SQLAREA中查询最占用资源的查询1.1.7.......
  • 国产教学实验箱_嵌入式实验箱:3-4 mp3音频解码实验
    一、实验目的了解MP3文件的结构,掌握MP3音频解码的原理,并实现基于SYSBIOS系统,将MP3格式的音频解码为PCM格式。二、实验原理1、MP3音频格式MP3是一种音频压缩技术,其全称是动态影像专家压缩标准音频层面3(MovingPictureExpertsGroupAudioLayerIII),简称为MP3。它被设计用来大幅度地......
  • P8424 [JOI Open 2022] 跷跷板(Seesaw)
    Description一根长度为\(10^9\)的直杆从左到右水平放置。你可以忽略这根杆的重量。共有\(N\)个砝码挂在这根杆上,每个砝码的质量为一单位。这\(N\)个砝码的位置两两不同。第\(i(1\leqi\leqN)\)个砝码的位置为\(A_i\)。即,第\(i\)个砝码到直杆最左端的距离为\(A_i\)......
  • CF484D Kindergarten
    CF484DKindergarten题目描述:有一组数,你要把他分成若干连续段。每一段的值,定义为这一段数中最大值与最小值的差。求一种分法,使得这若干段的值的和最大。数据范围:\(N<10^6\),\(a[i]<10^9\)。思路:仔细手摸几组数据,你会发现,我们将原序列分好后,每一段肯定是一个递增或者......
  • 《安富莱嵌入式周报》第320期:键盘敲击声解码, 军工级boot设计,开源CNC运动控制器,C语言
     视频版:https://www.bilibili.com/video/BV1Cr4y1d7Mp/1、键盘敲击声解码https://arxiv.org/abs/2308.01074键盘敲击声被解码的话,我们使用键盘输入密码将被方便的解码出来。这篇文章介绍了一种使用最先进的深度学习模型,以便使用手机麦克风对笔记本电脑敲击键盘分析。实际测试训练......
  • 软件测试与嵌入式测试的异同
    ​ 软件嵌入式测试 一、软件测试和嵌入式测试的定义(一)软件测试是一种评估软件质量和功能的过程,它是为了验证软件系统是否符合要求,发现可能存在的bug并及时修复和改进的过程。(二)嵌入式软件测试(cross-test):是一种进行测试的方法和活动,针对的是嵌入式系统中的软件。1、嵌入式......
  • 什么是嵌入式?什么是物联网?
    嵌入式:以应用为中心,以计算机技术为基础,软硬件可剪裁,适用于应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。 物联网:物联网是通过传感设备,按约定的协议把任何物品与互联网相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和......