专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
430 方波问题
2019-03-24 11:38
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
TI MCU
14762
17
970
最近刚学习430 手上有F4250型号
想问问大家 能不能用430产生一个100K方波 然后实现相位平移呢?
或者哪位大虾可以提供以下思路,最好实现过。因为我初学有些算法还不能确定能不能做出来。
谢谢各位了 此帖出自
小平头技术问答
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
17条回答
wangfuchong
2019-03-26 19:20
本帖最后由 wangfuchong 于 2014-4-28 16:28 编辑
客气了 ,仅供参考,很可能有 错误的地方
您说移植,那可要仔细考虑行不行 呀
我想就是原理性 的能用 ,step就 设为1,因为方波频率 100K,也就是 中断频率也是 100K,已经 非常快了,调整到 需要 的移相幅度 也是很快的。
中断中代码尽量短,因为中断频率太高,而且主程序还要处理其它任务可能有其它中断占用时间,所以其它中断的运行时间(包括进入和退出中断的时间)也要短,理论上优先级比定时器高的所有中断加起来不能超过1/100K,这点要注意,很可能这种方式不能适合应用情况。
step=0时,可以不用再中断,关闭定时器中断,避免频繁中断。
因为这种方式不一定适合,所以也可以考虑其它方法,关键是新的CCR2值的设置位置(在0和CCR0之间)在哪里,相对于在设置时的TAR以及CCR1的位置!
加载中...
查看其它17个回答
一周热门
更多
>
相关问题
相关文章
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
客气了 ,仅供参考,很可能有 错误的地方
您说移植,那可要仔细考虑行不行 呀
我想就是原理性 的能用 ,step就 设为1,因为方波频率 100K,也就是 中断频率也是 100K,已经 非常快了,调整到 需要 的移相幅度 也是很快的。
中断中代码尽量短,因为中断频率太高,而且主程序还要处理其它任务可能有其它中断占用时间,所以其它中断的运行时间(包括进入和退出中断的时间)也要短,理论上优先级比定时器高的所有中断加起来不能超过1/100K,这点要注意,很可能这种方式不能适合应用情况。
step=0时,可以不用再中断,关闭定时器中断,避免频繁中断。
因为这种方式不一定适合,所以也可以考虑其它方法,关键是新的CCR2值的设置位置(在0和CCR0之间)在哪里,相对于在设置时的TAR以及CCR1的位置!
一周热门 更多>