首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
cubeide专题
【STM32】CubeIDE下载安装使用全记录
文章目录 0 前言1 下载安装2 基本使用2.0 编译下载2.1 字体和代码高亮设置2.2 快速格式化代码2.3 快速定位函数/变量的声明和定义2.4 设置代码折叠2.5 生成hex文件 3 设置代码自动提示4 设置中文界面5 遇到的问题和解决办法 0 前言 作为ST官方主推的集成开发环境(IDE),STM32CubeIDE还是非常好用的,之前一直都是使用Keil开发,甚至
阅读更多...
CUBEIDE 常用快捷按键
快捷键 快捷键说明 Ctrl+/ 注释行/取消注释行 Ctrl+D 删除行 Ctrl+Shift+F 格式化代码 Alt+/ 代码补全 Shift+Enter 在当前行的下一行插入空行 Alt+↓/↑ 行下移/上移(可按住) Ctrl+↑/↓ 编辑器视图上移/下移(可按住) Alt+←/→ 前一个/后一个页面 F3 跳转到声明处 Ctrl+F 文件
阅读更多...
cubeIDE之串口空闲中断注意事项
1:在配置完成后的main函数中不可使能接收中断 // __HAL_UART_ENABLE_IT(&huart4, UART_IT_RXNE);//接收中断__HAL_UART_ENABLE_IT(&huart4, UART_IT_IDLE);//空闲中断HAL_UART_Receive_DMA(&huart4,rx4_buffer, 255);//使能MDA接收HAL_UART_Tran
阅读更多...
Stm32 CubeIDE对RTC的日期、时间读写,后备存储的读写的部分做个补充说明
上一篇文章讲了Stm32 CubeIDE对RTC的日期、时间读写,后备存储的读写,发现几个问题,再次说明一下情况: 1.如果对RTC做初始化: hrtc.Instance = RTC;hrtc.Init.HourFormat = RTC_HOURFORMAT_24;hrtc.Init.AsynchPrediv = 127;hrtc.Init.SynchPrediv = 255;hrtc.In
阅读更多...
STM32 CUBEIDE Outline is disabled due to scalability mode
项目场景: 问题描述 Outline is disabled due to scalability mode 看不到函数 解决方案:
阅读更多...
高版本CubeIDE下使用DAP-LINK教程
高版本CubeIDE下使用DAP-LINK教程 背景 笔者此前在CSDN上写了两篇文章详述了如何在STM32CubeIDE下使用DAPLINK: 在Stm32CubeIDE环境下使用DAP-Link仿真通过External Tools在STM32CubeIDE下使用DAP-LINK 坏消息是,由于CubeIDE的不断更新,目前以上两种方式都已经被官方屏蔽,均无法正常使用DAPLIN
阅读更多...
【正点原子MP157连载】第二十章 硬件随机数实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
1)实验平台:正点原子STM32MP157开发板 2)购买链接:https://item.taobao.com/item.htm?&id=629270721801 3)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-318813-1-1.html 4)正点原子官方B站:https://space.bilibili.com/394620890 5)正点原
阅读更多...
【STM32】cmsis-dap调试器-OpenOCD功能集成进CubeIDE中
前言 被自己买的Jlink真是要整烦了 一下连不上,一下固件掉升级,一下说是D版不给调试 于是乎决定,我买了个CMSIS-DAP调试器,决定放弃JLink这等@#$%^&货… CMSIS-DAP 调试器 这个是开源调试器,硬件软件开源,T宝可以买,自己也可以去Github上搜索源码和固件和原理图自己做。 当然我很懒,我去买了现成的。。。 好家伙,里面拆开其实就是个国产32的最小系统而已。。。
阅读更多...