|
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一直控制硬件信号) |
【福利三:逢7发帖赢大礼】成功利用STM32H743VI片内SRAM12和DTCM空间(完全胜利)
【STM32U3评测】CANFD Bootloader(1)
【福利三:逢7发帖赢大礼】想要充分利用STM32H743VI片内的RAM空间(但并不顺利)
【福利三:逢7发帖赢大礼】使用惠勤致远STM32H743VI开发板+ST7796并口彩屏移植LVGL9.5并分享一些额外内容
【逢7发帖赢大礼】#5 Arduino UNO Q的led matrix
【逢7发帖赢大礼】#4 使用Arduino APP LAB 玩arduino UNO Q
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】#3 STM32U新进驻的新开发板Arduino UNO Q
【 逢7发帖赢大礼】7、TouchGFX中实现云彩流动效果
【逢7发帖赢大礼】#2 STM32F429-Discovery在 Arduino 中的使用
微信公众号
手机版