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

CubeMX 的 bugs 讨论

[复制链接]
twodiamond 提问时间:2014-9-22 12:12 /
最近尝试使用 F4CubeMX, 发现有一些bugs(当前版本 : STM32CubeMX 4.3.1 + STM32CubeF4 1.3):
1、RTC +FreeRTOS
      如果RTC选用外部的晶体, 一开始,程序还在进行系统时钟初始化,等待PLL和RTC稳定的时候,SysTick就发生,产生中断,但这时没有任何FreeRTOS初始化,所以跑飞;
修改:将时钟初始化放到任务中进行
 
2、FreeRTOS 之 osMessageQDef
#define osMessageQDef(name, queue_sz, type)   \
const osMessageQDef_t os_messageQ_def_##name = \
{ (queue_sz), sizeof (type)  }
从定义中可以看出,osMessageQDef 的type最大也只能是4(long 类型时),也就是采用CubeMX生成的这个接口来定义Queue时,每个Queue元素的最大长度是4个字节
修改:
#define osMessageQDef(name, queue_sz, num)   \
const osMessageQDef_t os_messageQ_def_##name = \
{ (queue_sz), num }

ST是否提供技术支持: 一方面发布CubeMX目前发现的bugs; 另一方面就CubeMX的使用进行讨论?

 
收藏 评论4 发布时间:2014-9-22 12:12

举报

4个回答
stm32er 回答时间:2014-9-22 15:06:02

RE:CubeMX 的 bugs 讨论

这种工具cocoox之前做的很不错,之前支持薪唐的芯片,
现在也支持stm32的芯片
stm32er 回答时间:2014-9-22 15:06:06

RE:CubeMX 的 bugs 讨论

这种工具cocoox之前做的很不错,之前支持薪唐的芯片,
现在也支持stm32的芯片
jerrycai 回答时间:2014-9-22 19:58:14

RE:CubeMX 的 bugs 讨论

谢谢楼主分享,太有用了。
霹雳之火 回答时间:2014-9-23 09:05:58

RE:CubeMX 的 bugs 讨论

分享挺有用的

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版