
STM32H745I-DISCO思考,既然双核可以同时点灯,互不干扰,也可以释放硬件信号一次点灯,那对于硬件信号优先性怎么判断呢 1、新建工程,还是M4控制LED2,M7控制LED1,只能1核获取HSEM,不能同时获取 2、代码调试 M4核里面增加代码 M7核增加代码 其中:HAL_HSEM_Take(HSEM_ID_0,5)==HAL_OK 获得硬件信号量 HAL_HSEM_Release(HSEM_ID_0,5); 释放得硬件信号量 效果: M4、M7都释放硬件信号(交替闪烁) M4不释放硬件信号、M7释放硬件信号(绿灯闪烁后,红灯一直闪烁:M4一直控制硬件信号) M7不释放硬件信号、M4释放硬件信号(红灯闪烁后,绿灯一直闪烁:M4一直控制硬件信号) |
【STM32U3评测】实现双通道串口通信系统
【2025·STM32峰会】GUI解决方案实训分享4-使用MVP架构从硬件外设读取数据并显示到图形界面、从图形界面发送指令控制硬件外设
【2025·STM32峰会】GUI解决方案实训分享3-搭建空白TouchGFX例程并实现简单的功能(含硬件部分的串口打印)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
【2025·STM32峰会】+TouchGFX实现动态进度显示以及界面切换
【2025·STM32峰会】+使用TouchGFX快速创建GUI
【2025·STM32峰会】GUI解决方案实训分享1-对LVGL咖啡机例程的牛刀小试以及问题排查
实战经验 | 关于STM32H7使用LL库生成ADC代码工作异常问题说明
实战经验 | 关于STM32H745的MC SDK电机控制工程问题的解决办法
【H745I GUI】1.GreenHouse 灯光控制