|
首先感谢ST公司给我们带来的STM32Cube,此工具大大减少了我们的工作量。4 E# \) `' H( | Z) u7 N 不过在使用过程中,还是发现了有不少的问题: 第一、在FreeRTOS的设置中,如果把Memory Allocation设置成Static,那么Cube生成所有自带的量都没法用,例如使能FatFS后,syscall.c里的osSemaphoreDef(SEM);使能SD卡和DMA时,osMessageQDef(SD_Queue, QUEUE_SIZE, uint16_t)等。希望能把osXXXDef和osXXXStaticDef整合在一起,如果用的是纯Static模式就自动为我们申请相应的Buffer。 第二、HAL库的sd卡相关的宏 #define SDMMC_DATATIMEOUT ((uint32_t)0xFFFFFFFFU),这样算下来超时时间为49天,希望能改善这个值。4 Q7 @$ o$ `5 @; g8 N& s8 a 最后希望STM32Cube越来越好!/ u2 ?7 Y4 }6 R% G5 y* e6 M$ ~2 g& D * z6 e6 N, N2 g& c" P8 V) T: _ |
| 果真如此?我找个时间试一试,如是,我会反映上去的,感谢 |
微信公众号
手机版