完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
应该就是PWM吧。
|
|
|
|
说的好笼统啊,首先你的晶振是多少M的,分频就可以了,计数分频or锁相环分频
|
|
|
|
|
|
好巧!
![]() ![]() ![]() ![]() |
|
|
|
White丶旋律o 发表于 2016-9-3 07:17 你好,我想产生两路一样的方波,但是时间上有延迟,请问这个怎么实现 |
|
|
|
假设你的主晶振频率是50MHz,分频到1MHz就是差了50倍,之后我们需要用一个计数器来分频,当时计数器记满的时候,改变一次信号电平,频率就等于慢了50倍,因为是一个周期需要改变两次电平,所以计数器需要有50/2=25个计数。贴一个VHDL的伪代码
PROCESS(clock) VARIABLE half_counter: INTEGER RANGE 0 TO 24 :=0; --设置计时器把50MHz半分频,设计的时序频率是1MHz,分频应该为50M/1M/2=25个计数 BEGIN IF clock'EVENT AND clock='1'THEN --如果输入的50MHz出现下降沿 IF half_counter=24 THEN temple_CLK<=NOT temple_CLK; --计数满了改变电平 END IF; IF half_counter=24 THEN --计数器记满了清零 half_counter:=0; ELSE half_counter:=half_counter+1; END IF; END IF; END PROCESS ; |
|
|
|
White丶旋律o 发表于 2016-9-3 07:17 ![]() ![]() |
|
|
|
8254方式不就行了。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
双目视觉处理系统开发实例-基于米尔安路国产DR1M90开发板
877 浏览 0 评论
1517 浏览 0 评论
基本FPGA或者树莓派或者其它微处理器(尽量压缩成本且完成项目)DFB激光器稳频
2058 浏览 1 评论
3163 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1315 浏览 0 评论
2461 浏览 58 评论
6265 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-24 03:30 , Processed in 0.624597 second(s), Total 52, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191