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

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

时间:2024-03-17 19:47:23浏览次数:21  
标签:痞子 firmware 开源 嵌入式 键盘 qmk LVGLBuilder 95

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

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

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

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

唠两句

历史上的今天:1950年3月17日,美国加州伯克利大学发现第98号元素锎(Cf, californium)。

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

资讯类

1、意法半导体推出600MHz主频的STM32H7R/S

近日,意法半导体发布了一款新的集MPU和MCU两者之长的高性能产品 STM32H7R/S,搭载了在意法半导体迄今发布的产品中性能最高的Arm®Cortex®-M内核(最高运行频率600MHz的Cortex-M7。新微控制器具有强大的安全功能,能够满足物联网(IoT)应用对网络安全的要求。两款产品的共同安全功能包括防止物理攻击、存储器保护、在运行时保护应用程序的代码隔离保护功能,以及平台验证。此外,STM32H7S产品还增加了更多的强化的安全功能,集成了不可变的信任根、调试验证,以及硬件加密加速器,其中,硬件加密加速器支持最新的加密算法,防止非法访问代码和数据。利用这些安全保护功能,这两款产品聚焦于SESIP3和PSA 3级以下安全认证,满足业内最高的网络安全保护标准。

新产品细分为两个产品线:STM32H7R3/S3 通用MCU和图形处理能力增强的 STM32H7R7/S7。

2、先楫半导体推出面向数字仪表显示及人机界面应用的HPM6800

近日,先楫半导体推出了新一代数字仪表显示及人机界面系统应用平台——HPM6800系列。该系列产品结合主频600MHz RISC-V CPU内核,算力高达1710DMIPS,采用了芯原的高性能2.5D OpenVG GPU,支持OpenVG Lite图形库和2D图形加速PDMA,内置1MB RAM,支持DDR2/DDR3/DDR3L接口,集成2组 4 Lane MIPI-DSI/LVDS-Tx 显示接口和2组 2 Lane MIPI-CSI/LVDS-Rx 摄像头接口,单芯片MCU开发简便,启动时间低至百毫秒,系统功耗低,赋予数字仪表显示和人机界面应用巨大的发展潜力。

项目类

1、qmk_firmware - 一个开源的键盘固件

qmk_firmware 是一个开源的键盘固件,适用于 Atmel AVR 和 Arm USB 系列芯片,包括了一系列开源键盘项目和固件代码。它由来自开源社区的程序员和键盘爱好者共同维护和开发,旨在为用户提供高度可定制的键盘体验。

qmk_firmware 功能和特点:

• 灵活的键盘布局和映射:qmk_firmware允许用户自定义键盘布局,可以在一个键盘上使用多种布局,并通过编程映射按键功能。这为用户提供了极大的灵活性和便利性,满足个性化设置和定制需求。
• 丰富的功能支持:qmk_firmware提供了丰富的功能支持,包括多种按键动作(单击、双击、长按等)、多层按键、宏、媒体控制、RGB背光控制等。用户可以根据自己的需求实现各种独特的功能和效果。
• 跨平台兼容性:qmk_firmware支持多种操作系统,包括Windows、Mac和Linux。这使得用户可以在不同的机器上进行键盘定制和编程,无论是个人电脑还是嵌入式系统。
• 活跃的开源社区:作为一个开源项目,qmk_firmware拥有活跃的社区支持。用户可以在论坛、GitHub和社交媒体上与其他开发者和用户交流思想、分享自己的项目和成果,从中获取技术支持和灵感。

2、FabGL - 一个面向ESP32的图形库

FabGL 主要是 ESP32 的图形库。它实现了几个显示驱动程序(用于直接VGA输出和I2C和SPI LCD驱动程序)。FabGL 也可以从 PS/2 键盘和鼠标获得输入。ULP 核心处理 PS/2 端口通信,使主 CPU 核心自由执行其他任务。FabGL 还实现:一个音频引擎,一个图形用户界面(GUI),一个游戏引擎和一个 ANSI/VT 终端。

工具类

1、LVGLBuilder - 一个开源的LVGL界面编辑器

LVGLBuilder 是一款强大而简便的 UI 界面设计工具,通过可视化的方式帮助开发者快速创建令人惊艳的用户界面。无论是初学者还是有经验的开发者,都可以轻松使用 LVGLBuilder 实现自己的创意和项目需求,省去繁琐的手动编码步骤。

LVGLBuilder 支持多种嵌入式平台,包括但不限于 Arduino、ESP32、Raspberry Pi 等。这使得开发者能够在各种不同的硬件平台上使用 LVGLBuilder,实现跨平台开发,方便快捷地构建出精美的 UI 界面。

欢迎订阅

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

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

标签:痞子,firmware,开源,嵌入式,键盘,qmk,LVGLBuilder,95
From: https://www.cnblogs.com/henjay724/p/18079011

相关文章

  • 蓝桥杯单片机PCF8951数模转换测光敏电阻和滑动变阻器
    无论怎么调试,数码管只显示000,让人非常苦恼。下面是代码,请各位大佬指点>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>这是main函数/*头文件声明区*/#include<STC15F2K60S2.H>......
  • lc795 区间子数组个数
    给定数组nums[n]和两个整数left,right,找出nums中连续非空、并且最大元素在[left,right]范围内的子数组,统计所有满足条件子数组的个数。1<=n<=1e5;0<=nums[i]<=1e9;0<=left<=right<=1e9;保证答案在int内枚举每个元素作为最大元素的情况,统计对应的子数组数量,如果arr[i]在允许范......
  • 嵌入式毕业设计-基于单片机的智能红外遥控器的设计与实现
    项目介绍技术:C语言、单片机等摘要:本设计内容是实现一个智能遥控器,利用STC89C54单片机作为主控芯片,同时与无线发射和接收模块配合,然后通过硬件设计和软件编程最终实现系统功能。本设计首先对红外遥控技术的基本原理和设计方法进行了详细介绍,然后确定系统方案,紧接着分别对......
  • 【触想智能】嵌入式工控一体机在交通监控管理上的应用分析
    随着现代交通网络和技术的不断发展,高速公路的建设已经成为国家重点工程之一。然而,如何确保高速公路的安全驾驶则成为了一个长期亟待解决的问题。为了提高高速公路的交通管理效率,嵌入式工控一体机被广泛应用于高速公路的联合监控管理系统中。嵌入式工控一体机是一......
  • 【机器学习智能硬件开发全解】(五)—— 政安晨:嵌入式系统基本素养【总线、地址、指令集
    在智能硬件领域中,一个核心概念是嵌入式系统,整体结构可以分为以下几个主要组成部分:控制器:控制器是嵌入式系统的核心,负责处理和执行系统中的各种任务和功能。它通常由中央处理器(CPU)和相关的外围设备(如存储器、时钟、中断控制器等)组成。存储器:存储器用于存储系统的程序代码和......
  • 【毕设级项目】基于嵌入式的智能家居控制板(完整工程资料源码)
    基于嵌入式的智能家居控制板演示效果基于嵌入式的智能家居控制板前言:        随着科技的不断进步,物联网技术得到了突飞猛进的发展。智能家居是物联网技术的典型应用领域之一。智能家居系统将独立家用电器、安防设备连接成一个具有思想的整体,实现家居设备的智能管......
  • 嵌入式驱动学习目录索引(更新中)
    前言  这是一篇索引博客,用来作为索引记录学习嵌入式Linux的过程,可以用来给自己以及需要的读者作为一个目录索引,每次更新完博客都会添加进该目录中。  嵌入式驱动学习专栏将详细记录博主学习驱动的详细过程,未来预计四个月将高强度更新本专栏,喜欢的可以关注本博主并订......
  • 【嵌入式开发】288
    【嵌入式开发】PSC预分频器函数的深入理解在嵌入式系统的定时器(TIM)功能中,PSC(预分频器)是一个关键组件,它负责调整输入时钟信号的频率,以便为定时器提供一个适合的计数速率。对PSC预分频器函数的深入理解,是优化定时器使用、确保精确计时和避免潜在问题的关键。PSC预分频器的......
  • linux 环境下嵌入式开发vim 工具编辑跳转
    参考资料:https://www.cnblogs.com/dpf-learn/p/14326000.htmlvim安装nerdtreenerdtree效果安装ctagsaptinstallexuberant-ctagsyuminstallctags用法接着,在源文件目录树(这里是在/home/ballack/test/目录下)执行如下命令:ctags-R.其他编辑器配置在Linux下用VI编......
  • 嵌入式——线程
    嵌入式——线程......