logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

腾讯tiny os rtt nano rtt freertos MS-RTOS one os小白视角开发对比

主流国产RTOS物联网的时代突然爆发,催生了很多优秀的国产RTOS,十年磨一剑,然后华山论剑,下面以我本人的一点见解简单对比一下,以小白的开发视角。腾讯tiny OSTencentOS tiny是腾讯面向物联网领域开发的实时终端操作系统,具有低功耗,低资源占用,模块化,可裁剪等特性。TencentOS tiny提供最精简的RTOS内核,内核组件可裁剪可配置,可灵活移植到多种终端MCU上。而且,基于

#操作系统
【保姆级】无外网 Linux 服务器用 VSCode 通义灵码:SSH 代理配置全流程

本文提供了一套完整的解决方案,让无外网权限的Linux服务器通过SSH代理转发使用VSCode通义灵码插件。主要内容包括: 本地Win11配置OpenSSH Server和SOCKS5代理 建立SSH远程转发隧道连接服务器 配置VSCode远程设置使通义灵码使用代理 日常重启后的快速恢复步骤 常见问题排查指南 该方法通过加密隧道实现安全代理,步骤详细且可直接复制执行,即使新手也能快速上手。配置完成

#服务器#linux#vscode
【XTW100编程器】自定义flash芯片与体验

XTW100编程器使用体验摘要: 该编程器操作便捷,可直接通过夹子烧录板载Flash芯片,免去拆卸步骤。核心采用STM32F103芯片,通过SPI/I2C协议实现数据传输,支持上位机自动识别Flash型号(基于JEDEC ID)。功能涵盖读写擦校验,并允许通过配置文件手动添加未收录芯片,仅需填写名称与ID即可适配不同批次芯片。尽管塑料夹具有损耗风险,但低成本可替换。上位机界面简洁,支持基础烧录操作

#flask
USB协议调试笔记 stm32F405(部分)

本文记录了基于STM32的USB开发调试过程。通过参考电堂教程和B站视频,作者完成了USB板子的制作与初步调试。文章详细展示了代码生成步骤,包括串口波特率调整、默认配置设置和串口通信调试。在USB调试部分,重点分析了主机(PC)与设备(STM32)之间的通信流程,添加了数据收发日志打印功能,并对捕获的通信数据包进行了初步解析,特别是主机向设备请求描述符的过程。调试过程中采用了mermaid序列图来

#stm32#嵌入式硬件
Qoder CN 插件停更与迁移指南:从 VS Code 到通义灵码 IDE

Qoder CN VS Code插件已停止更新,远程开发时易出现功能异常。官方建议用户迁移至Qoder CN IDE(通义灵码IDE),该版本优化了远程开发支持,包括SSH连接服务器等功能,提供更稳定的代码补全和智能问答体验。用户需停止使用旧插件,下载新IDE以获得完整功能支持。

#ide#vscode
git gerrit安装钩子

scp -p -P 29418 admin@服务器地址:hooks/commit-msg ${gitdir}/hooks/

#git
大道至简【Linux】i2c驱动给其他模块使用

本文提出了一种高效的I2C设备驱动共享方案,通过封装并导出I2C读写函数,实现多个驱动对同一I2C设备的访问。核心方法包括:1)在主驱动中保存i2c_client指针;2)封装read_reg和write_reg函数并使用EXPORT_SYMBOL导出;3)其他驱动通过extern声明即可调用这些函数。相比为每个驱动编写完整I2C驱动,该方案显著简化了开发流程,同时也支持扩展到多设备场景(通过数组

#linux#驱动开发
stm32 cubemx usb spi flash w25q128 u盘调试笔记

真的太简单了,十分钟就搞定参考文章我卡住了几天,最后发现delay函数的问题,去掉就好了。步骤如下使用cube mx 生成基本代码调试spi flash调试usb融合代码使用cube mx 生成基本代码确定使用需求USBSPIusb以下配置保持默认配置即可,切记不要胡乱修改参数。spi调试spi flash我使用的flash 是w25q128 spi 通信模式,所以直接找一个别人写好的驱动就可以了

#stm32
stm32 hal库 rtc 备份 寄存器 备份sram 调试笔记

rtc 是可以单独供电的,通常设计rtc是带有一个纽扣电池用来给rtc供电。本次是调试rtc 的备份寄存器和备份sram,这两个都是可以在rtc不断电情况下一直保存数据。步骤配置rtc参数,用cube mx 生成初始化代码使能备份寄存器时钟和备份sram时钟写入数据,不断电重启等读取数据使用的hal库函数*** Main and Backup Regulators configuration **

#stm32
    共 23 条
  • 1
  • 2
  • 3
  • 请选择