头像-8919

闭上眼睛就是天黑

  • 北京市北京市
  • RF/无线

个人成就

获得 3 次赞

帮助过155人

定时器TIM5进不了中断问题

我用F107的板子,准备每隔0.5进一次定时器中断,可是发现程序没有进中断,我用LED能否点亮来判断有没有进中断,结果灯不亮,我检查我的配置,也没发现什么问题,请大神帮我看看,分析分析,感谢!!! //定时器5初始化 //定时0.5s每0.5s进一次定时中断 void TIM5_Enable(u16 arr) {         TIM_TimebaseInitTypeDef TIM_TimebaseStructure;   NVIC_InitTypeDef NVIC_InitStructure;         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);         RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM5ENABLE);         TIM_TimebaseStructure.TIM_ClockDivision=0;         TIM_TimebaseStructure.TIM_CounterMode=TIM_CounterMode_Up;         TIM_TimebaseStructure.TIM_Period=arr;//arr=4999         TIM_TimebaseStructure.TIM_Prescaler=7199;         TIM_TimebaseStructure.TIM_RepetitionCounter=0;         TIM_TimebaseInit(TIM5&TIM_TimebaseStructure);                 NVIC_InitStructure.NVIC_IRQChannel=TIM5_IRQn;         NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE;         NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=3;         NVIC_InitStructure.NVIC_IRQChannelSubPriority=3;         NVIC_Init(&NVIC_InitStructure);         TIM_ClearITPendingBit(TIM5TIM_IT_Update);         TIM_ITConfig(TIM5TIM_IT_UpdateENABLE);         TIM_Cmd(TIM5ENABLE); } void TIM5_IRQHanler(void)//TIM5中断 {         if(TIM_GetITStatus(TIM5TIM_IT_Update)==SET) //检查指定的TIM中断发生与否:TIM 中断源         {                 TIM_ClearITPendingBit(TIM5TIM_IT_Update);//清除TIMx的中断待处理位:TIM 中断源 ;     if(TX_RX_SET==0)                                {                  LED_RUN=1;                   printf("1111/r/n");      RS485_SendData();           } } }

ucosii只创建一个任务和裸跑有什么区别

ucosii只创建一个任务和裸跑有什么区别?

直流电机测电流有哪些好方法?我用TB6612作为驱动模块的,求赐教

直流电机测电流有哪些好方法?我用TB6612作为驱动模块的,求赐教

nRF52832使用安卓app(nRF-Connect)BLE进行空中OTA操作失败

最近使用nRF-Connect软件对nRF52832芯片进行空中OTA,出现了下图错误,有没有大神遇到此类情况 微信截图_20210514235930.png (287.66 KB 下载次数: 0) 下载附件 昨天 00:01 上传 上图红色的log就是提示的错误 出现此错误的操作步骤(不知道还能不能复现): 1、正常进行升级,当界面进度显示到90~98%的时候(大约的范围),进度条不动了,待会就会提示升级失败,并断开连接 2、接着重新连接蓝牙 3、再次进入升级,则提示上图的错误信息 出现这个错误信息之后,无论连接多少次进行升级,都是同样的错误,最后使用j-flash进行硬刷恢复的(忘记读取flash数据回来了) 论坛里边有没遇到此类情形的?有什么好的解决办法没有,我怕这个现象在UART升级当中也存在

labview怎么用波形图表显示16进制的字符串?

单片机发出的数据是16进制的字符串。 我用了截取字符串。但是截取的字符串用波形图表显示不出来我想要的数据。

F4 RTC时钟不准有哪些可能呢?

RTC时钟不准有哪些可能呢? 我的大概2分钟左右就和电脑时间差了1秒。。。

赛元单片机下载可以使用IIC还是一定要仿真器

手里有CH341芯片USB转TTL的下载器,现在用来烧录STC的单片机 看了赛元的资料,用的是IIC通讯,我手里这个应该不能用了吧? 看了网上有种USB转TTL和IIC两种功能的下载器,不知道能不能用,还是一定要官方的仿真器呢 官方资料 某一个宝TTL和IIC双功能