- 博客(12)
- 收藏
- 关注
原创 VSCODE+ESP-IDF开发环境部署教程
3、ESP-IDF插件中按下 F1 ,输入 esp-idf extension,并点击“配置 ESP-IDF 插件”,选择第三个使用现有,如果检索不出来,则进入第一个,服务器设置为 Espressif,并勾选下方的“ 所有 IDF tag 版本”,并手动选择现有的ESP-IDF和工具路径。重启VSCode,重新进入第三个使用现有安装的选项,再次进入安装,会直接进入最后一步Python安装,等待即可,过一会就安装好了。1、使用卖家提供的V4.4.2离线版安装包安装ESP-IDF,安装路径任选。
2023-07-22 10:42:35 2370 1
原创 PlatformIO+STM32CubeMX工程移植
4、在platformio.ini文件中添加如下代码(告知编译器文件所在目录)(必须放在原有其他语句之前)3、将Src和Inc文件夹复制到PlatformIO工程目录中(与原src目录同级)1、在PlatformIO新建STM32Cube框架的工程,删除src目录。2、在STM32CubeMX中生成项目。
2023-06-20 19:29:03 746
原创 SquareLine Studio+Platformio+ESP32+Arduino+LVGL新建工程过程
3、把开发板卖家提供资料的lv_conf和User_Setup文件分别复制到LVGL、TFT_eSPI库目录下(替换默认的配置文件),再把主函数替换成卖家提供的基础模板。2、在PlatformIO中新建基于Arduino框架的ESP32工程项目,安装TFT_eSPI库(驱动显示屏)、TFT_Touch库(支持触摸屏)、LVGL库。5、修改ui.h里的lvgl\lvgl.h为lvgl.h。6、在lv_conf.h中启用使用到的字体大小的宏。4、将导出的UI文件夹拷贝到工程的src目录下。
2023-06-20 19:24:40 1470
原创 debug日记(手机打开)
1、修改延时函数发现时间并没有变化,可能是函数定义的时候,参数定义成了char类型,数据太大溢出。2、Nrf 24l01接收失败,解决方法:先让模块上电,再让单片机上电,才能让单片机去配置模块,最后再打开串口接收数据。3、Nrf 24l01主从设备的发送接收初始化函数要仔细校对,参数需要匹配,主从设备的地址,也就是配对密码要一致,否则,设备无法互联。...
2022-01-08 16:26:29 539
原创 外部中断
GPIO外设功能官方介绍:•Exti线可配置为3种不同模式——中断——事件——都是•可配置的Exti线可以配置3个不同的触发器——上升——下降——都是•当设置为中断模式时,可配置的Exti线有两个不同的中断挂起寄存器,允许区分哪个转换发生:——上升边缘挂起中断——下降•Exti线0到15链接到GPIO引脚0到15。GPIO端口可以通过多路复用器进行选择。Cube用法:1、选择引脚,设为GPIO_EXTIx2、左侧的NVIC的配置界面中NVIC选项卡对应的EXTI_LI
2021-11-05 21:36:38 151
原创 GPIO
在复位期间和复位后,备用功能和外部中断线不活动,I/O端口配置为输入浮动模式。所有的GPIO管脚都有弱的内部上拉和下拉电阻,可以激活或不激活。在Output或Alternate模式下,每个IO可以配置为open-drain或push-pull类型,IO速度可以根据VDD值进行选择。所有端口都具有外部中断/事件能力。要使用外部中断线,端口必须配置为输入模式。所有可用的GPIO引脚连接到EXTI0到EXTI15的16条外部中断/事件线。外部中断/事件控制器由连接线设备中多达20个边缘检测器组成,或
2021-10-26 18:43:03 1351
原创 STM32 Cube MX 软件生成的项目结构
*(加粗字体为文件夹)*一、Core1、INCmain.h用户应用程序中的基本宏定义,如在Cube里定义的常量、引脚。stm32f1xx_hal_conf.h定义了在HAL驱动下使用的外设模块、时钟频率、系统配置参数等。stm32f1xx_it.h中断处理的头文件。2、SRCmain.c 用户定义的应用程序代码(在这里调用HAL_init()函数可以把芯片复位)stm32f1xx_hal_msp.c ...
2021-09-19 16:45:52 3870
原创 STC89/STC15爆闪灯程序
STC15爆闪灯程序本文对美式消防车的长条形警灯进行了考证,编写了效果相似且可灵活移植的驱动程序。b站上有很多实物视频,大家可自行查找。这里仅概括一下:1、车体左右对称位置的灯
2021-09-19 11:23:10 731 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人