打印

大家有没有碰到过STM32 IO电平翻转速度的问题?

[复制链接]
5922|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gozzz|  楼主 | 2012-6-15 11:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
//1mS中断

if (TIM_GetITStatus(TIM2, TIM_IT_Update)==SET) {

TIM_ClearITPendingBit(TIM2, TIM_IT_Update);

T[1]++;

Ms1++;

if(Ms1>=1000) {

Ms1 = 0;

T[3]++;
//1S

}


M[OUT1] ^= S_Bit1;

if(M[OUT1]&S_Bit1) GPIO_SetBits(GPIOC,GPIO_Pin_1);

else GPIO_ResetBits(GPIOC,GPIO_Pin_1);
在Keil里仿真也是1ms引脚电平翻转一次。而在实际中,9ms才翻转一次?这是什么个情况??????????

d
沙发
清风致影| | 2012-6-15 11:28 | 只看该作者
直接操作寄存器试试

使用特权

评论回复
板凳
gozzz|  楼主 | 2012-6-15 11:34 | 只看该作者
:funk:晶振旁边的电容搞成104了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

314

帖子

2

粉丝