一步一步照着网课做的,好几个实验都全是0,代码运行也都0错误,怀疑是电脑鼠根本没前进
1条回答 默认 最新
关注 【相关推荐】
- 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7709725
- 你也可以参考下这篇文章:【蓝桥杯嵌入式备赛】7.一路PWM输入捕获和两路输入捕获驱动快速编写及常见问题
- 您还可以看一下 龙芯大学老师的龙芯嵌入式系统开发实践(基于智龙开发板)课程中的 智龙微课-第三部分第10讲-Linux外设6-PWM接口操作小节, 巩固相关知识点
- 除此之外, 这篇博客: (hal库)定时器1输出多路脉冲宽度可变的PWM控制电机(中断方式)中的 预分频数和自动重装值的计算 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
因为我设置的单片机的hclk频率为72MHz。
假设我要产生频率为500Hz的 PWM脉冲,计数1000产生一个中断。这时我们已经确定了2个值(1个是PWM频率:500Hz,1个是自动重装初值:1000),根据如下公式可得预分频数为144。
所以在图一中定时器配置为:自动重装初值:1000-1:预分频数为144-1
至于为什么要减一,因为它们都是从0开始计数的。
各位想要配置想要的PWM频率可以按照下图公式配置相关参数。
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥100 需要跳转番茄畅听app的adb命令
- ¥50 寻找一位有逆向游戏盾sdk 应用程序经验的技术
- ¥15 请问有用MZmine处理 “Waters SYNAPT G2-Si QTOF质谱仪在MSE模式下采集的非靶向数据” 的分析教程吗
- ¥50 opencv4nodejs 如何安装
- ¥15 adb push异常 adb: error: 1409-byte write failed: Invalid argument
- ¥15 nginx反向代理获取ip,java获取真实ip
- ¥15 eda:门禁系统设计
- ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页
- ¥15 376.1电表主站通信协议下发指令全被否认问题
- ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证