logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VSCode 安装和使用 Claude Code 完整指南

本文总结了在本地 Windows VSCode 中安装配置 Claude Code + DeepSeek V4 的完整流程,以及在远程 ARM64 板子(Ubuntu 20.04)上部署 Claude Code 的方案选型过程。在VSCode中配置Claude Code并接入DeepSeek V4(ccswitch+claudecode extension)环境方案核心工具链本地 Windows

#linux
OpenBLT 嵌入式 BootLoader 技术解析

MCU 端:一个极简的 BootLoader 固件,常驻 Flash 头部PC 端:一个开箱即用的 GUI 上位机(MicroBoot)即使你完全没写过 BootLoader,也能在几小时内给 STM32 加上远程固件升级功能。问题OpenBLT 的答案BootLoader 怎么写?不需要从头写,改 blt_conf.h 几个宏就行上位机怎么写?自带 MicroBoot,编译即用走什么通信?Mod

#stm32
BCU 平台 Modbus 主机功能开发:液冷机组 & 消防传感器

BCU 硬件设计时未使用 UART 的 RTS 引脚,而是独立 GPIO 控制 ISO3082 的 DE/RE。内核 RS485 框架()依赖 RTS 自动切换,无法适配独立 GPIO 的场景。应用层控制虽然多了一次系统调用的开销,但灵活性更高。

#linux
BCU 平台 RS485 驱动适配:从 THVD1406 到 ISO3082

为什么不放内核层?BCU 硬件未使用 UART 的 RTS 引脚,而是独立 GPIO 控制 DE/RE。内核 RS485 框架依赖 RTS,无法适配。应用层控制更灵活。为什么用 sysfs 而不是 libgpiod?保持文件描述符打开,一次系统调用完成切换,性能足够OK3568 的 Linux 4.19 内核完全支持 sysfs GPIO无需额外链接 libgpiod,依赖更少tcdrain()为

#linux
FreeRTOS 移植到 STM32F407VETX 记录(五)

基于 STM32F407VETX + FreeRTOS V11.1.0 手动移植实战中遇到的每一个坑,反向整理成面试问题和答法。每个问题都按"面试官想听到什么"的结构组织:直接结论 → 原理 → 实战例子。

#stm32#嵌入式硬件#单片机
FreeRTOS 移植到 STM32F407VETX 记录(四)

数据流 →│ 采集物理量│ │ 保护逻辑 │ │ SOC/SOH │ │ CAN/UART ││ 写入cluster│ │ 控制接触器│ │ 纯计算 │ │ 可能阻塞 ││ 堆 4KB │ │ 堆 8KB │ │ 堆 32KB │ │ 堆 8KB │││HOUSEKEEP │ ← 最低优先级,后台杂务 ││ RTC+存储 │ ││ 堆 4KB │ │↑ │└─── IDLE (Prio 0) ──

#stm32
FreeRTOS 移植到 STM32F407VETX 记录(三)

基于 STM32F407VETX + FreeRTOS V11.1.0 手动移植实战总结编译器:arm-none-eabi-gcc,

#stm32#嵌入式硬件#单片机
FreeRTOS 移植到 STM32F407VETX 记录(一)

进入FreeRTOS官网下载源码(FreeRTOSv202411.00版本),下载不带LTS后缀的版本,这样的源码中带示例代码。基础工程:STM32CubeIDE 生成的 STM32F407VETX HAL 库工程。FreeRTOS 版本:V11.1.0(CM4F 移植层)FreeRTOS代码移植,还要把相关.h和.c包含进来。编译器:arm-none-eabi-gcc,

#stm32#嵌入式硬件#单片机
FreeRTOS 移植到 STM32F407VETX 记录(二)

根因第 127 行:该宏将 FreeRTOS中的重命名为 。而 STM32 HAL 模板在中也定义了 。两个文件链接时产生重复定义。方案:注释掉中的宏,在的中手动调用 FreeRTOS 和 HAL 两个 handler。文件:Core/Src/stm32f4xx_it.c文件:FreeRTOS/FreeRTOSConfig.h二、Phase 0:FPU 修复背景STM32F407 内部有硬件 FP

#stm32#单片机
VSCode 安装和使用 Claude Code 完整指南

本文总结了在本地 Windows VSCode 中安装配置 Claude Code + DeepSeek V4 的完整流程,以及在远程 ARM64 板子(Ubuntu 20.04)上部署 Claude Code 的方案选型过程。在VSCode中配置Claude Code并接入DeepSeek V4(ccswitch+claudecode extension)环境方案核心工具链本地 Windows

#linux
    共 11 条
  • 1
  • 2
  • 请选择