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

采用stm32cubemx生成freertos的bug分析

[复制链接]
magnbudie 提问时间:2015-1-14 13:33 /
阅读主题, 点击返回1楼
收藏 评论19 发布时间:2015-1-14 13:33
19个回答
magnbudie 回答时间:2015-1-14 14:31:51
cxtarm 发表于 2015-1-14 14:25
设置成10000?楼主太高估单片机的能力了。你设置成10000,就是要设置成100us进一次tick中断,OS进行一次任 ...

多谢分析,怪我没仔细看数据类型。我说明一下,片子是STM32F4,主频180M的 。这样的话,可以确认是STM32cubemx的bug了,如图中我画的第二条红线所示,最大可以设置为32768的。


QQ截图20150114133224.png
magnbudie 回答时间:2015-1-14 14:33:05
cxtarm 发表于 2015-1-14 14:28
另外,你把值改成0.1后,虽然编译没有问题,但是程序能正常运行吗?

编译有问题的,8个警告的。整数的话,是得不出小数的
magnbudie 回答时间:2015-1-14 14:33:43
magnbudie 发表于 2015-1-14 14:33
编译有问题的,8个警告的。整数的话,是得不出小数的

所以程序不修改根本没法用
magnbudie 回答时间:2015-1-14 14:34:25
magnbudie 发表于 2015-1-14 14:33
编译有问题的,8个警告的。整数的话,是得不出小数的

不好意思,没仔细看你的问题,改后,程序正常。
cxtarm 回答时间:2015-1-14 14:38:43
magnbudie 发表于 2015-1-14 14:31
多谢分析,怪我没仔细看数据类型。我说明一下,片子是STM32F4,主频180M的 。这样的话,可以确认是STM32c ...

F4系列的貌似的确可以跑100us。cubemx是ST刚推出来没多久,有BUG正常,自己能找出来解决掉就好了。我不太喜欢用这一类东西,生成的代码执行效率不知道怎么样。
magnbudie 回答时间:2015-1-14 14:46:53
cxtarm 发表于 2015-1-14 14:38
F4系列的貌似的确可以跑100us。cubemx是ST刚推出来没多久,有BUG正常,自己能找出来解决掉就好了。我不太 ...

其实他的代码风格我挺喜欢的,我挺喜欢用的。
大部分初始化都是通过预编译完成的。我感觉HAL库跟标准库在资源占用方面差别不是很明显。
还有就是他的自带函数都封装的挺好的,以及回调函数,弱定义之类的,都挺好用的,我现在的代码量直线下降。只不过,到现在为止,库函数的介绍一直没有中文版。说好的F1年前支持,也没兑现
cxtarm 回答时间:2015-1-14 16:11:28
magnbudie 发表于 2015-1-14 14:46
其实他的代码风格我挺喜欢的,我挺喜欢用的。
大部分初始化都是通过预编译完成的。我感觉HAL库跟标准库在 ...

是么,看来我也需要好好跟进了
sanx 回答时间:2015-2-10 16:47:01
magnbudie 发表于 2015-1-14 14:46
其实他的代码风格我挺喜欢的,我挺喜欢用的。
大部分初始化都是通过预编译完成的。我感觉HAL库跟标准库在 ...

F1 的已经出来了, 只是问题一大堆
看我发的帖,希望大家能帮忙解决
watershade 回答时间:2015-7-19 23:55:13
这个是mx软件的bug,我发现在mx4.9.0中的这个选项提示最大为1000. rtos.PNG
magnbudie 回答时间:2015-8-21 10:14:17
watershade 发表于 2015-7-19 23:55
这个是mx软件的bug,我发现在mx4.9.0中的这个选项提示最大为1000.

看来我说得没错,修复了
12

所属标签

相似问题

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