
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
顺着这个线索,将硬件IIC的频率由100k降低,再次执行,还是会发送一部分数据,但现象是频率降低后,发送的数据更少了。最开始没有仔细设置IIC频率,使用了默认的100k,改为400k,使硬件IIC发送速度提高,能够在持续时间内发送完成。一旦发送的数据量变多,一次IIC传输的时间超过了10ms,则就会出现从机有ACK,但是主机不会再发数据了。时,需要一次发送128个字节的数据,加上从机地址,寄存器地

本文介绍了在VSCode中使用C/C++扩展开发STM32时添加头文件路径的方法。通过修改JSON配置文件或UI界面管理头文件路径,重点解决了Keil自动包含而VSCode需要手动添加的基础头文件路径问题。文章详细说明了如何添加Keil安装目录下的ARMCC/include路径以及自定义APP文件夹路径。该方法保留了Keil的编译调试功能,同时利用VSCode的代码编辑优势,如语法高亮、Git集成

问题原因:VS Code intellisense不能自动找到需要的头文件路径,需要在用户设置中强制intellisense使用Tag Parser,递归方式检索头文件。设置中,找到C/C++的智能感知引擎intelliSenseEngine,将默认改为tag parser(标签解析器)问题描述:VS Code中出现“未定义标识符”,可以右键“转到声明”,但会一直出现红色提醒。或者进入设置界面,直

本文介绍了在VSCode中自定义C语言语法颜色的方法。首先确定当前使用的主题,找到对应的json配置文件。通过开发者工具检查语法元素的token信息,在配置文件中添加自定义颜色规则。以结构体成员为例,将其颜色修改为深蓝色,重启VSCode后生效。该方法可推广到宏定义、函数调用等各类语法元素的自定义配色,为开发者提供更个性化的代码高亮体验。

本文记录了正点原子STM32教学视频198-199讲关于USB接口的学习内容。主要介绍了USB2.0的基本特性、拓扑结构和电气参数,重点讲解了STM32的USB外设特性和框架。通过USB读卡器实验示例,详细说明了如何将STM32作为从机连接电脑,并演示了关键代码修改步骤,包括存储设备初始化、读写操作等核心功能的实现。文章提供了相关学习资料和开发板资源,对STM32的USB设备开发具有实用指导意义。

STM32F103C8T6下载错误

STM32F103C8T6下载错误

当前壁纸所在的文件夹,设置a为壁纸,文件夹里就是a,设置b为壁纸,文件夹里就是b。同样,然后将壁纸放到“一、系统自带壁纸的文件夹”中,就可以在个性化中设置为壁纸。然后将壁纸放到“一、系统自带壁纸的文件夹”中,就可以在个性化中设置为壁纸。下载免费的壁纸后,设置为壁纸,可以在这个文件夹里找到。这样就可以在个性化中,通过访问这个文件夹,设置壁纸。在联想应用商店有一些好看的壁纸,有的免费,有的收费。我也将

实现STM32CubeMx新建工程,VSCODE编写代码,可以一键编译、一键下载,可以使用DEBUG调试








