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

查看: 3813|回复: 2

高手帮忙看看那里出的问题

[复制链接]

2

主题

4

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2009-6-24 17:26:48 | 显示全部楼层 |阅读模式
小弟菜鸟,第一次接触这个东东,希望得到各位高手的相助,非常感谢!
程序的目的是在TIM2-CC1作为输入捕捉,对输入这个引脚的信号频率进行测量,主要程序如下:
我用的是STM8L101芯片
void main(void)
{
 
 /* Capture only every 8 events!!! */
  /* Enable capture of TI1 */
 
 TIM2->CCMR1 = 0x31;
 
 TIM2->CCER1 |= 0x01;
 
 /* Enable CC1 interrupt */
 TIM2->IER   |= 0x02;
 
 /* Enable TIM2 */
 TIM2->CR1 |= 0x01;
  
 /* Clear CC1 Flag*/ 
 TIM2->SR1 |= ~0x02;
 
 
 GPIOB->DDR |=  ~0x01;
 GPIOB->CR1 |= 0x02; 
 
 /* wait a capture on CC1 */
  while((TIM2->SR1 & 0x02) != 0x02);
  /* Get CCR1 value*/
 ICValue1 = TIM2_GetCapture1();
 /*TIM2_ClearFlag(TIM2_FLAG_CC1);*/
 TIM2->SR1 = ~0x02;
 
 /* wait a capture on cc1 */
  while((TIM2->SR1 & 0x02) != 0x02);
  /* Get CCR1 value*/
 ICValue2 = TIM2_GetCapture1();
 /*TIM2_ClearFlag(TIM2_FLAG_CC1);*/
 TIM2->SR1 = ~0x02;
  /* Compute LSI clock frequency */
  LSIClockFreq = (8 * TIM2ClockFreq) / (ICValue2 - ICValue1);
 
 
 /* Insert a break point here */
  while (1);  
}
通过st-link  usb调试,编译的时候没有问题,可是执行Debug的时候,弹出如下画面:
 
 
 
11.GIF
回复

使用道具 举报

2

主题

4

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2009-6-25 16:35:14 | 显示全部楼层

RE:高手帮忙看看那里出的问题

大家帮帮忙啊,是不是问题很简单?
回复 支持 反对

使用道具 举报

0

主题

1

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2010-2-25 23:14:45 | 显示全部楼层

RE:高手帮忙看看那里出的问题

我也出现了这个问题,有时可以连接,有时又会出现这个问题。我也正在找答案。。。。
回复 支持 反对

使用道具 举报

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