logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用cursor移植单片机的串口驱动(DMA+队列式串口驱动,APM32F103移植到PY32F071)

本文展示了使用Cursor AI编程工具移植单片机串口驱动的过程。作者将一个成熟的APM32F103串口驱动(包含DMA收发、中断接收超时等功能)移植到PY32F071单片机中。通过Cursor的AI辅助,完成了工程模板创建、代码分析、功能移植和测试验证,仅用2小时就完成了通常需要半天的工作。测试显示收发功能正常,但也发现接收缓冲区大小和队列设计需要调整。文章还分享了Cursor的使用技巧,如.c

#单片机#嵌入式硬件
基于ESP32实现一个WIFI透传模块demo

esp32作为一个热门芯片,网上的文章很多,sdk里的例子和官网的教程也是比较详细。不过作为新玩家,还是要先做一些小改动才更容易入门。所以这里就综合几个example代码,写一个简单的透传demo。

在ubuntu 20.04中,通过vscode的插件来搭建ESP32-S3的开发环境

本文是在ubuntu中,不使用外部的esp-idf,而是通过vscode内部的插件,搭建esp32的开发环境。

文章图片
#ubuntu#vscode#linux
新建esp32的vscode工程的三种方式

普通的idf工程在vscode下直接打开的时候,会发现很多头文件都是报错的,一些函数/类型等的定义也无法找到,比较影响阅读:因此在vscode上开发esp32的时候,最好为这个工程提供vscode的支持,以下是三种实现的方法。

#vscode#ide#编辑器
到底了