你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32cube之FreeRTOS的Static模式和SD超时问题

[复制链接]
Dandjinh 发布时间:2018-3-14 17:29
首先感谢ST公司给我们带来的STM32Cube,此工具大大减少了我们的工作量。4 E# \) `' H( |  Z) u7 N
不过在使用过程中,还是发现了有不少的问题:
& B  e7 A* E$ n
; h- R7 n2 Y; }+ ]- L8 [第一、在FreeRTOS的设置中,如果把Memory Allocation设置成Static,那么Cube生成所有自带的量都没法用,例如使能FatFS后,syscall.c里的osSemaphoreDef(SEM);使能SD卡和DMA时,osMessageQDef(SD_Queue, QUEUE_SIZE, uint16_t)等。希望能把osXXXDef和osXXXStaticDef整合在一起,如果用的是纯Static模式就自动为我们申请相应的Buffer。
* M, U) H! D  N4 f; W8 ~8 w
: o) h2 ?7 P$ T2 B4 n第二、HAL库的sd卡相关的宏 #define SDMMC_DATATIMEOUT   ((uint32_t)0xFFFFFFFFU),这样算下来超时时间为49天,希望能改善这个值。4 Q7 @$ o$ `5 @; g8 N& s8 a

5 h) I; ~# |$ Z9 P; I最后希望STM32Cube越来越好!/ u2 ?7 Y4 }6 R% G5 y* e6 M$ ~2 g& D
* z6 e6 N, N2 g& c" P8 V) T: _
赞 收藏 评论1 发布时间:2018-3-14 17:29

举报

1个回答
butterflyspring 回答时间:2018-3-16 10:59:29
果真如此?我找个时间试一试,如是,我会反映上去的,感谢
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版