当前位置: 首页 > news >正文

《安富莱嵌入式周报》第350期:Google开源Pebble智能手表,开源模块化机器人平台,开源万用表,支持10GHz HRTIM的单片机,开源CNC控制器

周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!

视频版:

https://www.bilibili.com/video/BV1YPKEeyEeM/

《安富莱嵌入式周报》第350期:Google开源Pebble智能手表,开源模块化机器人平台,开源万用表,支持10GHz HRTIM的单片机,开源CNC控制器


目录:

1、Google开源Pebble 智能手表所有代码
2、开源光谱辐射探测系统Pomelo
3、控制器开源
(1)开源CNC控制器FluidNC,支持6个步进电机
(2)开源模块化、高度可定制的机器人和自动化平台Tobor
4、TI推出的计算软件ANALOG-ENGINEER升级至V1.8,主要用于运放,比较器,数据转换,噪声,PCB,传感器,I2C上拉计算等
5、Dronecode 基金会发布基于 Pixhawk FMUv6X 平台的空中无人机飞行管理单元FMU的新开放标准:FMUv6X-RT
6、逆向软件Ghidra升级至V11.3
7、资讯
(1)Silicon Labs业界首款BLE6.0单片机AI芯片BG24L,同时BG22L在纽扣电池上提供10年寿命
(2)英飞凌推出面向电机和功率转换的M33内核单片机PSOC Control C3,支持10GHz HRTIM和12Msps ADC带16并行采样保持电路
(3)ST推出支持所有自家传感器测试板
(4)新唐 与 Google 合作的第一个开源加密芯片投入生产
(5)ADI推出的生命体征测量套件MAX86178EVKIT
8、RTOS相关
(1)面向安全的RTOS全家桶解决方案SecureSMX
(2)FreeRTOS的安全版本SafeRTOS分享的19篇RTOS相关技术文档
(3)PX5 RTOS新成立的子公司RTOSX,团队主要由 ThreadX 的原作者组成
9、软件
(1)TASKING编译器为安全关键型嵌入式软件提供完整的认证工具开发流程
(2)树莓派单片机GPIO图形化配置
10、开源终端设备
11、Hackaday徽章附加模组最终获胜者
12、Nordic的无线通信杂志发布2025年第1期,2024年停更后,今年继续更新
13、H7-TOOL本周进展
(1)脱机烧录增加脱机烧录增加巨磁智能MT32L083和珠海巨晟JS32T031支持
(2)脱机烧录增加STM32H7RS系列烧录支持
(3)开始H7-TOOL的2.28版本下一个重要功能提供以太网和WiFii的LUA API支持,方便Matlab联调功能支持
 



一、Google开源Pebble 智能手表所有代码

https://opensource.googleblog.com/2025/01/see-code-that-powered-pebble-smartwatches.html
https://github.com/google/pebble

pebble-main.zip (57.32MB)

Pebble最初通过一个非常成功的Kickstarter项目推出。Pebble的第一次Kickstarter项目是当时筹资最多的,而其继任者Pebble Time的Kickstarter项目也重复了这一壮举——至今仍是第二大筹资项目!在四年的时间里,Pebble售出了超过二百万只智能手表,培养了一个蓬勃发展的开发者社区,开发出了超过一万款Pebble应用和表盘。

2016年,Fitbit收购了Pebble,包括Pebble的知识产权。后来,Fitbit也被谷歌收购,Pebble操作系统也随之被带走。尽管Pebble的硬件和软件支持在八年前已停止,但Pebble依然拥有成千上万的忠实粉丝。

这个代码库包含了整个操作系统,它提供了所有标准的智能手表功能——通知、媒体控制、健身追踪、以及对自定义应用和表盘的支持——并且可以在小型ARM Cortex-M微控制器上运行。该操作系统基于FreeRTOS构建,包含了多个内存管理、图形和时间管理模块,并且提供了一个广泛的框架,可以加载和运行用C语言编写的自定义应用,也可以通过Jerryscript Javascript引擎运行用Javascript编写的应用。Pebble的架构使得该系统非常轻量化,同时提供了丰富的用户体验和非常长的电池寿命。

需要注意的是,部分专有代码已经从代码库中删除,尤其是与芯片支持和蓝牙协议栈相关的代码。这意味着发布的代码包含了所有的构建系统文件(使用waf构建系统),但在发布时无法直接编译或链接。


二、开源光谱辐射探测系统Pomelo

Pomelo是一个易于使用、可嵌入的光谱辐射探测平台。目标是使伽马光谱技术更加普及,就像Arduino为嵌入式系统工程所做的那样。

开箱即用,柚子能够测量每分钟计数(CPM)、每小时微西弗(uSv/h)以及伽马光谱,可以从中识别出不同放射性同位素的峰值

https://github.com/mihaicuciuc/pomelo

规格和效果


三、控制器开源

1、开源CNC控制器FluidNC,支持6个步进电机

6x CNC Controller | Wiki.js
https://github.com/bdring/FluidNC
https://github.com/luc-github/ESP3D-WEBUI

该开源包含用于 Web 的用户界面,并且具有操作各种类型机器的灵活性。这包括能够控制具有多种工具类型的机器,如激光和主轴的组合,或配备工具更换器的机器

规格:

效果:


2、开源模块化、高度可定制的机器人和自动化平台Tobor

https://github.com/evezor/tobor_v00

Tobor Robotics | Crowd Supply

Tobor是一款功能齐全的机器人系统,可放置在桌面上,能够帮助实现工作流程自动化。Tobor旨在成为最多功能的开源机器人系统,可通过无限定制满足您的自动化需求。可以轻松组合机械臂、运动平台、传感器、执行器等组件,打造属于您的独特机器。


四、TI推出的计算软件ANALOG-ENGINEER升级至V1.8,主要用于运放,比较器,数据转换,噪声,PCB,传感器,I2C上拉计算等

ANALOG-ENGINEER-CALC Calculation tool | TI.com

Setup_ANALOG-ENGINEER-CALC.zip (432.17MB)

效果:


五、Dronecode 基金会发布基于 Pixhawk FMUv6X 平台的空中无人机飞行管理单元FMU的新开放标准:FMUv6X-RT

由 Pixhawk 特别兴趣小组开发,基于 NXP i.MX RT1176 处理器。

Holybro Pixhawk 6X-RT | PX4 Guide (main)


六、逆向软件Ghidra升级至V11.3

这期视频录制时,采用的V11.2版本

最强bin固件逆向,可方便查看每个外设的配置实现,代码安全任重道远
最强bin固件逆向,可方便查看每个外设的配置实现,代码安全任重道远 - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!

Ghidra 是由美国国家安全局(NSA)研究理事会开发的一款软件逆向工程(SRE)框架。该框架包含一套功能齐全的高端软件分析工具,使用户能够在多种平台上(包括Windows、MacOS和Linux)分析已编译的代码。其功能涵盖反汇编、汇编、反编译、调试、仿真、图形化展示和脚本编写,以及数百种其他特性。Ghidra 支持多种处理器指令集和可执行文件格式,并可在用户交互模式和自动化模式下运行。用户还可以利用公开的API开发自己的Ghidra插件组件和/或脚本。此外,Ghidra 还提供了多种扩展方式,例如支持新的处理器、加载器/导出器、自动化分析工具以及新的可视化功能。

为支持NSA的网络安全任务,Ghidra 旨在解决复杂逆向工程中的规模化和团队协作问题,并提供一个可定制和可扩展的逆向工程研究平台。NSA已将Ghidra的逆向工程能力应用于多种问题,包括分析恶意代码并为NSA分析师生成深入洞察,以帮助他们更好地理解网络和系统中潜在的漏洞。


七、资讯

1、Silicon Labs业界首款BLE6.0单片机AI芯片BG24L,同时BG22L在纽扣电池上提供10年寿命

https://news.silabs.com/2025-01- ... ectivity#assets_all

新款 BG22L 为常见蓝牙设备提供强大的安全性和处理能力,而 BG24L 支持先进的 AI/ML 加速和通道探测。

BG24L 加速了蓝牙6.0 和通道探测的采用

BG22L 在纽扣电池上提供长达十年的电池寿命


2、英飞凌推出面向电机和功率转换的M33内核单片机PSOC Control C3,支持10GHz HRTIM和12Msps ADC带16并行采样保持电路

https://www.infineon.com/cms/en/ ... arm-cortex-m33-mcu/

1、带三角函数加速
2、12Msps ADC带16并行采样保持电路,支持16路同步采样,允许为电流和电压测量提供准确的实时数据捕获
3、支持低于 100 ps 的高分辨率脉宽调制器 (HRPWM)
4、集成电机开发套件ModusToolbox Motor Suite

ADC带FIR滤波功能


3、ST推出支持所有自家传感器测试板

Upgraded sensor board accelerates plug-and-play ev... - STMicroelectronics Community


4、新唐 与 Google 合作的第一个开源加密芯片投入生产

在过去的六年里,Google 一直在与开源社区合作构建 OpenTitan,这是第一个开源芯片Root of Trust (RoT)

https://opensource.googleblog.com/2025/02/fabrication-begins-for-production-opentitan-silicon.html


5、ADI推出的生命体征测量套件MAX86178EVKIT

MAX86178EVKIT 评估套件 | 亚德诺半导体

MAX86178是一款完整的PPG、ECG和BioZ模拟前端解决方案,由两个光学读出通道、一个单导联ECG通道和一个BioZ通道(支持四极性和双极性电极配置)组成


八、RTOS相关

1、面向安全的RTOS全家桶解决方案SecureSMX

SecureSMX允许将应用程序划分为完全隔离的分区。如果获得对一个分区的访问权限,他们无法访问其他分区。此外,对分区施加了强大的限制,以防止通过无限循环或占用系统资源等手段导致系统崩溃。通过将关键资源置于pmode屏障之下,并将易受攻击的资源保持在屏障之上,进一步加强了安全性

Secure RTOS - SecureSMX for ARM Cortex-M


2、FreeRTOS的安全版本SafeRTOS分享的19篇RTOS相关技术文档

https://www.highintegritysystems ... rtos/rtos-tutorials

无需注册,直接点击就可以下载

FreeRTOS,SafeRTOS相关的内容基本都涉及到了。


3、RTOSX

Industrial Grade Alternative to Eclipse ThreadX | RTOSX KERNEL

1、微软收购ThreadX原公司Express Logic
2、微软将ThreadX移交给Eclipse基金会
3、ThreadX原团队离开微软,开发第5代RTOS系统PX5 RTOS正式上线
4、ThreadX原团又成立子公司RTOSX,团队主要由 ThreadX 的原作者组成

RTOSX KERNEL 作为 Eclipse ThreadX 的强大替代品,源于最新的 ThreadX 版本,但经过了全面的重构,并结合了 PX5 RTOS 的专有技术。指针/数据验证(PDV)和集中错误处理等创新使其与众不同,同时该内核完全兼容标准 ThreadX 的 API 和功能


九、软件

1、TASKING编译器为安全关键型嵌入式软件提供完整的认证工具开发流程

https://www.tasking.com/content/ ... ing-solution-safety

TASKING 正在推出 winIDEA 工具认证支持包 (TQSP)。符合 ISO 标准的调试解决方案使 TASKING 成为唯一 一家为安全关键型嵌入式软件开发的所有领域提供认证工具完整开发工作流程的嵌入式软件工具供应商


2、树莓派单片机GPIO图形化配置

https://github.com/andrewdavidmackenzie/pigg

效果做的不错


十、开源终端设备

Tanmatsu | Nicolai Electronics

Tanmatsu是黑客、创客和科技爱好者的梦想终端设备。该设备基于ESP32-P4 微控制器,提供了一种随时随地进行制作、破解和修补的便捷方式。

注:这个描述是开源,但是还没有提供开源下载,描述如下,后面将提供

规格

效果


十一、Hackaday徽章附加模组最终获胜者

以下四个将投入生产,并在 2025 年春季的 Hackaday Europe 上分发给所有与会者。

所有的这些都是开源的

https://hackaday.com/2024/11/04/ ... dge-add-on-winners/

(1)最佳整体,万用表

一 款功能齐全的数字万 用 表, 具有 测量 电压、 电阻 和 导 通 性 的 功能


(2)旋钮画板

配备了一个1.5英寸128 x 128灰度OLED显示屏和一对带有3D打印旋钮的可调电位器


(3)动感摇摇板


(4)LED矩阵

显示屏是一个 7 x 10 LED 矩阵,而纵杆则通过电容式触摸传感器实现。PIC16F88 微控制器运行简化版的Scramble游戏,甚至还有一个扬声器,可提供适合的音频


荣誉提名:

LoRa 对讲机,无限镜,骷髅头


最佳沟通

NFC标签


灯光秀

通过使用一排五个微型白色 LED 和一个 ADXL345 加速度计,能够利用人眼的易骗性在空中书写文字


最难制造


十二、Nordic的无线通信杂志发布2025年第1期,2024年停更后,今年继续更新

2024年仅推出了一期,今年继续更新,之前已经连续更新了17年,季刊

喜欢Zigbee,蓝牙,LoRa,Thread,WIFI,NBIOT等通信的同学可以看看,杂志做的比较走心,电子版可以免费下载。

Wireless Quarter - nordicsemi.com

a_NS_WQ_Issue_1_2025.pdf (17.58MB)


十三、H7-TOOL本周进展

H7-TOOL详细介绍:H7-TOOL开发工具,1拖4/16脱机烧录,高速DAPLINK,RTOS Trace,CAN/串口助手, 示波器, RTT等,支持WiFi,以太网,高速USB和手持 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

(1)脱机烧录增加脱机烧录增加巨磁智能MT32L083和珠海巨晟JS32T031支持

(2)脱机烧录增加STM32H7RS系列烧录支持

支持单路,1拖4和1拖16

在线烧录(在线烧录是方便验证测试,上位机和下位机均无需联网即可测试)

脱机烧录(手持TOOL操作烧写,无需连接电脑和任何网络)

实物效果:


(3)开始H7-TOOL的2.28版本下一个重要功能提供以太网和WiFi的LUA API支持,方便Matlab联调功能支持

这个功能在去年年初就开始规划了,过了一年才安排上。 现在开始优先支持以太网和WiFii的LUA API

Matlab使用以太网或者WiFi方式连接TOOL非常方便,这种玩法在我们分享的第2版DSP教程里面已经做过分享。

借助网络LUA API,可以将SWD, CANFD,  I2C,  示波器, UART, SPI等采集的数据全部交给Matlab处理。

相关文章:

《安富莱嵌入式周报》第350期:Google开源Pebble智能手表,开源模块化机器人平台,开源万用表,支持10GHz HRTIM的单片机,开源CNC控制器

周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz! 视频版: https://www.bilibili.com/video/BV1YPKEeyEeM/ 《安富莱嵌入式周报》第350期:Google开…...

img标签的title和alt

img标签的title和alt 显示上 title:鼠标移入到图片上时候显示的内容&#xff1b; alt:图片无法加载时候显示的内容; <div class"box"><div><!-- title --><h3>title</h3><img src"./image/poster.jpg" title"这是封…...

MambaMorph brain MR-CT

loss代码实现了几种用于医学图像配准(Registration)和分割(Segmentation)任务的损失函数,主要包括以下几种: NCC (Normalized Cross-Correlation): 功能: 计算局部归一化互相关损失,用于衡量两个图像之间的相似性。 应用场景: 通常用于图像配准任务,通过最大化图像之间…...

小米 R3G 路由器(Pandavan)实现网络打印机功能

小米 R3G 路由器&#xff08;Pandavan&#xff09;实现网络打印机功能 一、前言 家中有多台 PC 设备需要打印服务&#xff0c;但苦于家中的 Epson L380 打印机没有网络打印功能&#xff0c;并且配置 Windows 共享打印机实在是过于繁琐且需要共享机保持唤醒状态过于费电。想到…...

Python PyCharm DeepSeek接入

Python PyCharm DeepSeek接入 创建API key 首先进入DeepSeek官网,https://www.deepseek.com/ 点击左侧“API Keys”,创建API key,输出名称为“AI” 点击“创建",将API key保存,复制在其它地方。 在PyCharm中下载Continue插件 安装 下载中 下载完成后,点击OK 配…...

【ISO 14229-1:2023 UDS诊断全量测试用例清单系列:第二十节】

ISO 14229-1:2023 UDS诊断服务测试用例全解析&#xff08;WriteMemoryByAddress_0x3D服务&#xff09; 作者&#xff1a;车端域控测试工程师 更新日期&#xff1a;2025年02月14日 关键词&#xff1a;UDS协议、0x3D服务、内存写入、ISO 14229-1:2023、ECU测试 一、服务功能概述…...

jemalloc 5.3.0的base模块的源码及调用链使用场景的详细分析

一、背景 这篇博客&#xff0c;我们继续之前的 由jemalloc 5.3.0初始化时的内存分配的分析引入jemalloc的三个关键概念及可借鉴的高性能编码技巧-CSDN博客 博客里对初始化分配逻辑进行分析&#xff0c;已经涉及到了jemalloc 5.3.0里的非常重要的base模块的一部分逻辑&#xff…...

ThreadLocal源码分析

文章目录 1.核心数据结构 ThreadLocalMap1.静态内部类 Entry2.真正存储数据的是table数组 2.ThreadLocal.set()方法源码详解1.set2.getMap3.ThreadLocalMap.set4.createMap5.rehash6.resize 3.ThreadLocalMap.get()详解1.get2.ThreadLocalMap.getEntry3.getEntryAfterMiss 4.Th…...

Python爬虫实战:获取笔趣阁图书信息,并做数据分析

注意:以下内容仅供技术研究,请遵守目标网站的robots.txt规定,控制请求频率避免对目标服务器造成过大压力! 1. 环境准备与反爬策略 python import requests from bs4 import BeautifulSoup import pandas as pd import re import time import random from fake_useragent …...

如何在Java EE中使用标签库?

在Java EE&#xff08;现在称为Jakarta EE&#xff09;中使用标签库&#xff08;Tag Library&#xff09;&#xff0c;主要是通过JSP标准标签库&#xff08;JSTL&#xff09;或自定义标签库来实现的。标签库允许在JSP页面中使用自定义的标签&#xff0c;从而简化页面逻辑、增强…...

3天功能开发→3小时:通义灵码2.0+DEEPSEEK实测报告,单元测试生成准确率92%的秘密

前言 随着人工智能技术的迅猛发展&#xff0c;AI 赋能编程成为了必然趋势。通义灵码应运而生&#xff0c;它是阿里巴巴集团在人工智能与编程领域深度探索的结晶。通义灵码旨在借助 AI 的强大能力&#xff0c;为开发者提供更加智能、高效的编程辅助工具。通义灵码 2.0 作为其升…...

STM32 Flash详解教程文章

目录 Flash基本概念理解 Flash编程接口FPEC Flash擦除/写入流程图 Flash选项字节基本概念理解 Flash电子签名 函数读取地址下存放的数据 Flash的数据处理限制部分 编写不易&#xff0c;请勿搬运&#xff0c;感谢理解&#xff01;&#xff01;&#xff01; Flash基本概念…...

ubuntu服务器部署

关闭欢迎消息 服务器安装好 ubuntu 系统后&#xff0c;进行终端登录&#xff0c;会显示出很多的欢迎消息 通过在用户的根目录下执行 touch .hushlogin 命令&#xff0c;再次登录终端就不会出现欢迎消息 修改hostname显示 修改 /etc/hostname 文件内容为主机名&#xff0c;保…...

小爱音箱控制手机和电视听歌的尝试

最近买了小爱音箱pro&#xff0c;老婆让我扔了&#xff0c;吃灰多年的旧音箱。当然舍不得&#xff0c;比小爱还贵&#xff0c;刚好还有一台红米手机&#xff0c;能插音箱&#xff0c;为了让音箱更加灵活&#xff0c;买了个2元的蓝牙接收模块Type-c供电3.5接口。这就是本次尝试起…...

问卷数据分析|SPSS实操之独立样本T检验

适用条件&#xff1a; 检验分类变量和定量变量之间的差异 分类变量只能为二分类变量&#xff0c;如性别 1.选择分析--比较平均值--独立样本检验 2. 在下方选择性别&#xff08;分类变量&#xff09; 3. 点击定义组&#xff0c;组1输入1&#xff0c;组2输入2 4.在上方填入定量…...

Linux 内核 IPoIB 驱动中 sysfs 属性冲突问题的分析与解决

一、引言 在 Linux 内核的设备驱动开发中,sysfs 文件系统是一种重要的机制,用于向用户空间暴露内核对象的属性信息。通过 sysfs,用户空间程序可以读取或修改设备的属性,从而实现对硬件设备的监控和配置。然而,在实际开发中,可能会遇到 sysfs 属性冲突的问题,特别是在复…...

双ESP8266-01S通讯UDP配置

第一台ESP8266(发送命令需要勾---发送新行) ATCWMODE3 ATCWSAP_DEF"CAR_wifi_Master","12345678",5,3 //设置本地wifi名称以及密码 ATCIPSTA_DEF"192.168.4.1" //设置本地IP ATCIFSR …...

【C】初阶数据结构5 -- 栈

前面学习了两种最基本的数据结构 -- 顺序表和链表&#xff0c;接下来就可以基于这两种数据结构来实现其他数据结构了。其实&#xff0c;其他的数据结构的物理结构要么是数组&#xff0c;要么就是链表&#xff0c;所以学好顺序表和链表是学好其他数据结构的基础。接下里&#xf…...

闭源大语言模型的怎么增强:提示工程 检索增强生成 智能体

闭源大语言模型的怎么增强 提示工程 检索增强生成 智能体 核心原理 提示工程:通过设计和优化提示词,引导大语言模型进行上下文学习和分解式思考,激发模型自身的思维和推理能力,使模型更好地理解和生成文本,增强其泛用性和解决问题的能力。检索增强生成:结合检索的准确…...

C语言-------结构体(1)

数据类型 &#xff08;1&#xff09;基本数据类型 整型 浮点型 字符型 &#xff08;2&#xff09;构造类型 数组 结构体 结构体: 用来处理&#xff0c;现实生活中&#xff0c;更复杂的数据的描述 用来 描述复杂数据的 一种用户自定义的数…...

Python爬虫实战:研究MechanicalSoup库相关技术

一、MechanicalSoup 库概述 1.1 库简介 MechanicalSoup 是一个 Python 库,专为自动化交互网站而设计。它结合了 requests 的 HTTP 请求能力和 BeautifulSoup 的 HTML 解析能力,提供了直观的 API,让我们可以像人类用户一样浏览网页、填写表单和提交请求。 1.2 主要功能特点…...

【根据当天日期输出明天的日期(需对闰年做判定)。】2022-5-15

缘由根据当天日期输出明天的日期(需对闰年做判定)。日期类型结构体如下&#xff1a; struct data{ int year; int month; int day;};-编程语言-CSDN问答 struct mdata{ int year; int month; int day; }mdata; int 天数(int year, int month) {switch (month){case 1: case 3:…...

数据链路层的主要功能是什么

数据链路层&#xff08;OSI模型第2层&#xff09;的核心功能是在相邻网络节点&#xff08;如交换机、主机&#xff09;间提供可靠的数据帧传输服务&#xff0c;主要职责包括&#xff1a; &#x1f511; 核心功能详解&#xff1a; 帧封装与解封装 封装&#xff1a; 将网络层下发…...

高危文件识别的常用算法:原理、应用与企业场景

高危文件识别的常用算法&#xff1a;原理、应用与企业场景 高危文件识别旨在检测可能导致安全威胁的文件&#xff0c;如包含恶意代码、敏感数据或欺诈内容的文档&#xff0c;在企业协同办公环境中&#xff08;如Teams、Google Workspace&#xff09;尤为重要。结合大模型技术&…...

VTK如何让部分单位不可见

最近遇到一个需求&#xff0c;需要让一个vtkDataSet中的部分单元不可见&#xff0c;查阅了一些资料大概有以下几种方式 1.通过颜色映射表来进行&#xff0c;是最正规的做法 vtkNew<vtkLookupTable> lut; //值为0不显示&#xff0c;主要是最后一个参数&#xff0c;透明度…...

Module Federation 和 Native Federation 的比较

前言 Module Federation 是 Webpack 5 引入的微前端架构方案&#xff0c;允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...

css的定位(position)详解:相对定位 绝对定位 固定定位

在 CSS 中&#xff0c;元素的定位通过 position 属性控制&#xff0c;共有 5 种定位模式&#xff1a;static&#xff08;静态定位&#xff09;、relative&#xff08;相对定位&#xff09;、absolute&#xff08;绝对定位&#xff09;、fixed&#xff08;固定定位&#xff09;和…...

Linux-07 ubuntu 的 chrome 启动不了

文章目录 问题原因解决步骤一、卸载旧版chrome二、重新安装chorme三、启动不了&#xff0c;报错如下四、启动不了&#xff0c;解决如下 总结 问题原因 在应用中可以看到chrome&#xff0c;但是打不开(说明&#xff1a;原来的ubuntu系统出问题了&#xff0c;这个是备用的硬盘&a…...

GitHub 趋势日报 (2025年06月08日)

&#x1f4ca; 由 TrendForge 系统生成 | &#x1f310; https://trendforge.devlive.org/ &#x1f310; 本日报中的项目描述已自动翻译为中文 &#x1f4c8; 今日获星趋势图 今日获星趋势图 884 cognee 566 dify 414 HumanSystemOptimization 414 omni-tools 321 note-gen …...

【C语言练习】080. 使用C语言实现简单的数据库操作

080. 使用C语言实现简单的数据库操作 080. 使用C语言实现简单的数据库操作使用原生APIODBC接口第三方库ORM框架文件模拟1. 安装SQLite2. 示例代码:使用SQLite创建数据库、表和插入数据3. 编译和运行4. 示例运行输出:5. 注意事项6. 总结080. 使用C语言实现简单的数据库操作 在…...