首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
stm32h750专题
STM32H750 QSPI FLASH使用小结
根据ST的参考手册描述,h750的片内flash只有128kb,在实际的项目应用中,128kb的容量有点太小了,有时候光光移植好lwip+freertos以后,flash的容量就所剩无几了,所幸可以使用QSPI FLASH来存放程序代码,可以把程序的部分或者整个程序都存放在QSPI FLASH中运行。这里介绍两种不同的方法。 一、通过分散加载文件的方式 本文中使用的是正点原子北
阅读更多...
STM32H750启动和内存优化(分散加载修改)
前些日子有个朋友一直给我推荐STM32H750这款芯片,说它的性价比,说它多么多么好。于是乎,这两天试了试,嚯,真香!我们先看看基本配置 这里简单总结下,cortex-m7内核,128k片内flash ,1M RAM,淘宝价格十几块,瞬间感觉1052没那么香了(价格二十多)。关键这个价格几乎跟imxrt1011差不多了,而1011只有128K RAM,无片内flash,导致做不了很复杂的项目
阅读更多...
STM32H750外设之ADC通道选择
目录 概述 1 通道选择功能介绍 2 通道选择( SQRx、 JSQRx) 2.1 通道复用 2.1.1 通道介绍 2.1.2 通道框图 2.2 转换分组 2.3 内部专用通道 3 通道预选寄存器 (ADCx_PCSEL) 3.1 功能介绍 3.2 预选通道寄存器 概述 本位主要介绍STM32H750外设之ADC通道选择,包括如何通过配置寄存器来实现通道的自由配
阅读更多...
STM32H750外设ADC之不连续转换数据模式
目录 概述 1 常规组模式 1.1 模式功能实现 1.2 范例-1 1.3 范例-2 1.4 注意点 2 注入组模式 2.1 功能实现 2.2 范例 2.3 注意点 概述 本文主要讲述STM32H750外设ADC之不连续转换数据模式,该转换模式可工作常规组模式和注入组模式两种情况。笔者对两者做了详细的分析,并列举了其中使用的主要寄存器,还介绍了与之相关的bit位的功
阅读更多...
STM32H750片外QSPI下载算法文件(stldr)生成
STM32H750片外QSPI下载算法文件(stldr)生成 🌿相关篇《STM32H750片外QSPI启动配置简要》📌参考实现资料: https://github.com/lchnu/STM32H750XBH_ARTPIQSPI_W25Q64JV https://gitee.com/wangchief/H750_W25QXX ✨利用以上资料中的任意一个,即可实现的是片外QSP
阅读更多...
STM32H750时钟频率和功耗以及RTC功能测试
STM32H750时钟频率和功耗和RTC功能测试 📌相关篇《STM32H750片外QSPI启动配置简要》 ✨在使用STM32CubeMX修改STM32H750时钟树参数时,如果使用软件自动求解,这是一个非常耗时的操作,有时候还不一定成功,还是推荐使用手动方式进行配置,这一点和STM32其他系列不同,像STM32F1系列,输入频率参数回车确认后,自动求解很快就自动配置完成了。可能和时
阅读更多...
STM32H750外设ADC之双重 ADC 模式
目录 概述 1 双重 ADC 模式介绍 1.1 双重 ADC模式 1.2 双重 ADC 模式的类型 2 双重 ADC 模式寄存器的配置 3 模式功能实现 3.1 注入同步模式 3.2 支持独立注入的常规同步模式 3.2.1 中断的方式 3.2.2 DMA 读取常规数据 3.3 支持独立注入的交替模式 3.3.1 中断触发 3.3.2 DMA 传输常规数据 3.3.3
阅读更多...
程序运行在 STM32H750 的外扩 FLASH 上两小时后死机
1. 问题现象 客户使用 STM32H750VBT6,通过 QSPI 外扩了一个 4M 的 NOR FLASH,采用memory map 模式。当程序跳转运行到外设 FLASH 后,大约两个小时后程序死机。 客户使用的 IDE 是 KEIL,此问题可以固定重现。 在 KEIL 调试模式下重现问题时,通过多次观察发现,程序死的位置总体上会停在两个位置,并不是同一个位置。一个是 TIM15函数的入
阅读更多...
【正点原子STM32连载】第十三章 跑马灯实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
1)实验平台:正点原子MiniPro H750开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=677017430560 3)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-336836-1-1.html 4)对正点原子STM32感兴趣的同学可以加群讨论:879133275 第十三章 跑马灯实验 本
阅读更多...
STM32H750之FreeRTOS学习--------(三)任务的挂起与恢复
三、任务的挂起与恢复 任务挂起 void vTaskSuspend(TaskHandle_t xTaskToSuspend) //在任务中挂起 xTaskToSuspend 待挂起任务的任务句柄 使用时需将宏 INCLUDE_vTaskSuspend 配置为 1 挂起后的任务无论优先级多大,都不再执行,直到任务被恢复 传入参数为NULL时,代表挂起当前任务,即当前正在运行的任务
阅读更多...
STM32H750之FreeRTOS学习--------(二)任务的创建和删除
FreeRTOS 二、任务的创建和删除 任务创建 动态方式创建任务 BaseType_t xTaskCreate( TaskFunction_t pxTaskCode, /* 指向任务函数的指针 */ const char * const pcName, /* 任务名字,最大长度configMAX_TASK_NAME_LEN */const config
阅读更多...