-
STM32F103生成方波问题求教
最近使用STM32F103RB做了个小东西,其中需要输出一路频率大约在1Hz左右的方波信号。我使用定时器3来产生,配置好定时器后,在中断里面使一个IO口的电平翻转,从而产生方波。但产生的方波总是会断一下,就是时不时电平就少翻转一次,即总是有连续两个的高电平或者连续连个的低电平。我在中断里面放了一个变量,发现每次中断是能进去的,方波断的地方是电平该翻转没有翻转。翻转电平的语句我也试几种,用变量判断,或者直接该位取反,都试过了,都是这个问题。IO口配置的是推挽输出,50MHz频率。请教各位有没有遇到过类似问题,或者帮我分析一下可能是什么原因,还能做什么测试?谢谢。
2021-08-02 72 -
是下位机的程序处理问题,还是上位机的问题
我用官网的库例程编了个虚拟串口+HID,分别用F1、F3和F4的板子都实现了,但是发现一个问题,之前调试的时候也有注意到,但没在意:1.连接后,成功驱动,PC端串口助手打开对应的串口号,和设备通讯无误。但是如果一旦设备出问题,比如进入了死循环,如果此时PC端的串口助手点击关闭串口,串口助手就会卡死,必须重启下位机或者拔掉USB。2.串口助手打开对应的串口号,拔掉USB,然后再连上,无法和硬件串口一样能继续正常通信,中途串口助手不点击关闭串口。3.串口助手关闭串口后,必须有一次释放串口的过程,比如重启下位机,插拔USB,这样串口助手才能再次打开原来的串口,这也和硬件串口不同对于以上3点疑问,我想请教,是下位机的程序处理问题,还是上位机的问题?
2020-09-29 32 -
改成正常模式下不好用
STM32F10364引脚,CAN程序在环回模式下好用,但改成正常模式下不好用,不知道还注意些什么
2020-09-29 29 -
单片机程序里可以直接将U盘里的文件主动拷贝到windows系统硬盘中吗?
单片机程序里可以直接将U盘里的文件主动拷贝到windows系统硬盘中吗?
2020-09-29 15 -
温升这么大吗?
stm32f405rg手指可感觉到温度,大概40-50,温升这么大吗?
2020-09-29 38 -
有谁做过F2的芯片温度采集的?怎么计算的?
有谁做过F2的芯片温度采集的?怎么计算的?
2020-09-29 17 -
寄存器的位定义
F2812中CMPR1寄存器的位定义,各位同仁谁那有啊,急需!!!谢谢啦先。。。。。。
2020-09-10 8 -
这是怎么回事?
使IntermediaGUI无法用setsystemconfig来设置,当选中PHY的PRMFlag栏和/或MAC的DefaultARQEnable栏时,Apply时提示“UnabletosettheSystemConfigureStatusCode=InvalidParameter”,这是怎么回事?
2020-09-10 3 -
无法加载library
想用stm32cubeMX自动生成个点亮led的程序,从官网下载了个最新的安装包,但是安装后,无法加载library
2020-09-10 14 -
脉冲激活
遇到一些无法解决的问题:充电器检测头CHGST在电池电压V>(欠压保护值UV+欠压回滞点UVH)可以进行充电器的检测,从而使控制芯片bq77910从休眠状态利用瞬间脉冲激活,但在电池电压V<(欠压保护值UV+欠压回滞点UVH)时,却不能将控制芯片利用脉冲激活
2020-09-10 5 -
初学DSP必须买开发板吗?
初学DSP必须买开发板吗?
2020-09-10 45 -
通过按键实时改变采样保持时间
在使用内部ad采样时,ADC12CTL0控制寄存器中的SHT0是决定采样保持时间的,,现在想通过按键实时改变采样保持时间
2020-09-10 32 -
两个单片机怎么实现短信的收发?
两个单片机怎么实现短信的收发?
2020-09-09 13