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

使用stm32f411ce中遇到的问题

[复制链接]
回忆1 提问时间:2016-6-12 15:09 /
在使用stm32f411ce芯片时,利用keil mdk 5.15作为编译环境。仿真器采用Jlink。利用st官方标准库文件,建立工程,主函数仅有while(1)循环,在硬件仿真时,keil软件中的复位按钮无法实现复位功能。是什么原因?
收藏 评论5 发布时间:2016-6-12 15:09

举报

5个回答
xmshao 回答时间:2016-6-12 15:36:31
先保证硬件线路正确。电源OK,连接正确;

从库模板开始建立工程,跑个简单的代码。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2 赞一个!

查看全部评分

回忆1 回答时间:2016-6-12 15:50:35
主函数是int main(void)
{
int i;
  while (1)
  {
                i++;
                if(i>500) i=0;
               
  }
}
硬件运行时,会进入HardFault_Handler(void)的死循环。查看变量i没有正常自加。如果将HCLK配置低于36Mhz时变量i就正常自加,如果使用库模板模式的HCLK为100Mhz就会出现运行后进入HardFault_Handler(void)的死循环,这会是什么原因造成的呢?
任风吹吹 回答时间:2016-6-13 12:28:53
本帖最后由 任风吹吹 于 2016-6-13 12:29 编辑
回忆1 发表于 2016-6-12 15:50
主函数是int main(void)
{
int i;

看代码,变量i没有初始值就直接使用了。
smallpotaoto8 回答时间:2019-10-19 18:48:19
我想问下,有F411CE的驱动的安装包吗

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版