- 博客(5)
- 收藏
- 关注
原创 单片机入门的相关工具XCOSnTh。
XCOSnTh 是一种针对单片机开发的集成工具,主要用于嵌入式系统的设计、仿真和代码生成。该工具支持多种单片机架构,包括 ARM、AVR 和 PIC,提供图形化编程界面,简化了硬件抽象层(HAL)的配置和调试过程。XCOSnTh 的核心功能包括模块化设计、实时数据可视化和自动代码生成,适合初学者快速上手单片机开发。
2025-10-13 23:35:09
154
原创 如何缩小物联网设备的 Docker 镜像。
较小的 Docker 镜像可以加快部署速度,减少网络传输时间,并降低存储需求。优化镜像大小还能减少潜在的安全漏洞,因为更少的组件意味着更小的攻击面。多阶段构建允许在多个阶段中编译和构建应用,最终只将必要的文件复制到最终镜像中。这种方法特别适合需要编译的应用,如 Go 或 Rust 程序。在这个例子中,最终镜像仅包含编译后的二进制文件,而不包含整个 Go 工具链,显著减少了镜像大小。对于需要特定工具或库的应用,可以使用 Alpine 的变种,例如。这些镜像包含了必要的运行时环境,同时保持较小的体积。
2025-10-13 23:34:29
272
原创 嵌入式硬件——基于IMX6ULL的UART(通用异步收发传输器)。
硬件包含独立的发送(TX)和接收(RX)缓冲区,支持DMA传输,并配备16字节的FIFO以减少CPU中断负载。UART模块还支持硬件流控(RTS/CTS)和多种数据格式(8位/9位数据位、1/2停止位)。例如,UART1的TX(UART1_TXD)和RX(UART1_RXD)默认复用为GPIO1_IO16和GPIO1_IO17。\text{波特率} = \frac{\text{UART模块时钟频率}}{16 \times (\text{UBMR} + 1)}:通过IOMUXC寄存器设置引脚功能。
2025-10-13 23:33:50
263
原创 **SLAM技术:探索现代定位与地图构建的前沿**=======================在现代计算机科技领域,SLA。
滤波法(如EKF-SLAM)将SLAM问题建模为状态估计问题,使用卡尔曼滤波器递推更新状态。优化法(如图优化SLAM)将SLAM问题建模为非线性最小二乘问题,通过图优化框架求解。现代SLAM系统多采用优化法,因其精度更高且能处理大规模环境。SLAM系统通常依赖多种传感器,包括激光雷达(LiDAR)、摄像头(视觉SLAM)、惯性测量单元(IMU)和深度相机(如RGB-D传感器)。激光雷达提供高精度的距离测量,视觉SLAM成本低但依赖光照条件,IMU提供高频运动估计,RGB-D传感器则结合了视觉和深度信息。
2025-10-13 23:33:10
186
原创 Rust中用ring实现RSA公私钥加解密。
库是一个高性能的加密库,支持多种加密算法,包括 RSA。生成的密钥对是 PKCS#8 格式的字节数组,可以通过。生成 RSA 密钥对、加密和解密数据的详细步骤。本身不直接提供 RSA 加密功能,但可以通过。生成 RSA 密钥对需要调用。从密钥对中提取公钥,可以调用。解析为可用的密钥对。
2025-10-13 23:32:31
217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅