logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

stm32 vscode(cubemx生成的工程) 格式化文档变得美观

不知道什么原因,官方的C/C++插件的格式化文档用不了,只能用下图所示的格式化程序进行格式化,但是使用这个格式化后看得不舒服,缩进只能两个字节。

#vscode#ide#编辑器
在Linux环境下搭建多个版本的ESP32IDF(esp32Linux下环境搭建)

实现效果如下:下面用5.0和5.2版本举例。实现文件目录如下:~/esp/├── esp-idf_latest/ (可选,用于跟踪 master)

文章图片
#linux#嵌入式硬件
stm32cubemx生成的vscode工程更改工程名

4、在CMakeLists.txt中更改第22行为新文件夹名。2、再更改.ioc文件名,与新文件夹名称一致。1、先将原工程文件夹复制完成再给其重命名。3、删除build文件夹。

#vscode#ide#编辑器
ESP32-S3使用OpenOCD报错问题(类型一)

sudo usermod -a -G dialout $USER输入这个指令重启后依然不起作用。解决方案:输入最近使用的指令即可(Windows与乌班图都一样)

#vscode
LINUX下ESP-ADF搭建 在原子esp32s3上跑通http_mp3例程

开发环境如下:IDF是通过EIM离线安装的。

#linux#http#运维
LINUX下ESP-ADF搭建 在原子esp32s3上跑通http_mp3例程

开发环境如下:IDF是通过EIM离线安装的。

#linux#http#运维
从keil中放到vscode中的c文件编码不一致问题解决方案

【代码】从keil中放到vscode中的c文件编码不一致问题解决方案。

#vscode#ide#编辑器
WSL编译安装Python3.11

在使用最新的esp-idf 2.0.2时,遇到Python版本低的问题,网上搜的安装方法均失败。这里换一个方法从源码编译安装Python3.11。

#python3.11
stm32cubemx生成的vscode工程(如何printf浮点数,如何在外部sdram中新建变量)

注意变量的赋值要在sdram初始化之后,否则会卡死。1、printf浮点数(加入最后一行内容即可)编译效果如下:可见sdram已被利用。2、如何在sdram中新建变量?

#stm32#vscode#嵌入式硬件
stm32(cubemx)工程如何实现正点原子delay相关函数

正点原子的工程都是利用keil,但是既然是hal库,不用cubemx生成代码我觉得发挥不出来hal库的优势,并且利用vscode效率比keil高的多。滴答定时器已经被FreeRTOS占用,hal库的时基利用TIM7,为了防止未知的问题,决定用TIM6实现delay文件夹下的驱动文件。TIM6挂载在APB1下,此时时钟频率是90Mhz。

#stm32#嵌入式硬件#单片机
    共 11 条
  • 1
  • 2
  • 请选择