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

建议: 在设置完外设参数后,再开中断.

[复制链接]
hi201803 发布时间:2018-8-25 11:07


使用stm32cunemx v4.26.1 ,   stm32Cube_FW_F1_V1.6.1 ,  选择 freertos , sys/timebase source  选 TIM1.
生成的
HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority)
{
  // 。。。。。。
  //   HAL_NVIC_EnableIRQ(TIM1_UP_IRQn);   // 应该放后面.  否则,复位不完全时, 会立即引发中断, 而参数还没配置好. 最终引发严重错误中断. 从而死机. 这时调试中碰到的.
  
  /* Enable TIM1 clock */
  __HAL_RCC_TIM1_CLK_ENABLE();
  
  /* 。。。。。。 */

  if( res == HAL_OK)
          HAL_NVIC_EnableIRQ(TIM1_UP_IRQn);    //  放这里
  /* Return function status */
  return res;
}



收藏 评论0 发布时间:2018-8-25 11:07

举报

0个回答

所属标签

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