当前位置: 首页 > news >正文

你做的网站会不会被人模仿竞价外包推广

你做的网站会不会被人模仿,竞价外包推广,广州品牌网站设计,政府网站平台建设与管理办法参考野火例程 实现呼吸灯即要调整led亮的占比时间,完成视觉上看起来由灭到亮或者由亮到灭的过程。 如果主频为50MHz,理论上一秒钟我们可以控制50_000_000次led的亮和灭,肉眼不可能分辨出来每一次亮灭,如果这50M我们设定为间隔一…

参考野火例程

实现呼吸灯即要调整led亮的占比时间,完成视觉上看起来由灭到亮或者由亮到灭的过程。

  • 如果主频为50MHz,理论上一秒钟我们可以控制50_000_000次led的亮和灭,肉眼不可能分辨出来每一次亮灭,如果这50M我们设定为间隔一次亮一次,那么看起来led应该是常亮的,且亮度应该只有全亮的一半。通过这两种设定的比较,其实我们已经实现了pwm控制输出比,接下来需要考虑的是如何实现变化的过程。
  • 上文所述的亮灭最小控制时间是1s/50_000_000(时间除以主频),下文所述方法把单次亮灭的持续时间设定为1us,也就是1us内灯是全亮或全灭的。
  • 将led单次由灭到亮或由亮到灭的变换时间设定为1s。那么接下来就是设定亮的占比。
  • 1s=1000ms=1000_000us,也即1s我们可以控制1_000_000次亮灭。
  • 我们把1s分为1000个阶段,每个阶段可以控制1000次亮灭,那么只需要让第一个阶段亮1次,第二个阶段亮2次,第三个阶段亮3次·····第999个阶段亮999次,第1000各阶段亮1000次,那么这个过程就完成了从全灭到全亮的变化。也即1s的变化中,第1ms亮1us,第2ms亮2us······

design code:

`timescale 1ns / 1ps
//
// Company: 
// Engineer: 
// 
// Create Date: 2024/04/13 09:31:22
// Design Name: 
// Module Name: breath_led
// Project Name: 
// Target Devices: 
// Tool Versions: 
// Description: 
// 
// Dependencies: 
// 
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
// 
//module breath_led#(parameter CNT_1US = 6'd49,parameter CNT_1MS = 10'd999,parameter CNT_1S = 10'd999
)
(input sys_clk,input sys_rst_n,output reg led
);reg [5:0] cnt_1us;//1us内灯全灭或全亮
reg [9:0] cnt_1ms;//1ms的1000个us,cnt_1s是多少就有多少个us亮
reg [9:0] cnt_1s;//1s内的第几个msreg led_state;//0:从灭到亮;1:从亮到灭,用于计算cnt_1s是加还是减//us计数
always @(posedge sys_clk or negedge sys_rst_n) beginif(sys_rst_n == 1'b0)cnt_1us <= 6'b0;else if(cnt_1us == CNT_1US)cnt_1us <= 6'b0;elsecnt_1us <= cnt_1us + 1'b1;
end
//ms计数
always @(posedge sys_clk or negedge sys_rst_n) beginif(sys_rst_n == 1'b0)cnt_1ms <= 10'b0;else if(cnt_1us == CNT_1US && cnt_1ms == CNT_1MS)//这里注意一定是同时满足才清零,下面的判定条件同理cnt_1ms <= 10'b0;else if(cnt_1us == CNT_1US)cnt_1ms <= cnt_1ms + 1'b1;
end
//s计数
always @(posedge sys_clk or negedge sys_rst_n) beginif(sys_rst_n == 1'b0)cnt_1s <= 10'b0;else if(cnt_1us == CNT_1US && cnt_1ms == CNT_1MS && led_state == 1'b0)cnt_1s <= cnt_1s + 1'b1;else if(cnt_1us == CNT_1US && cnt_1ms == CNT_1MS && led_state == 1'b1)cnt_1s <= cnt_1s - 1'b1;
end
//state转换
always @(posedge sys_clk or negedge sys_rst_n) beginif(sys_rst_n == 1'b0)led_state <= 1'b0;else if(cnt_1us == CNT_1US && cnt_1ms == CNT_1MS && cnt_1s == CNT_1S)led_state <= 1'b1;else if(cnt_1us == 6'b0 && cnt_1ms == 10'b0 && cnt_1s == 10'b0)led_state <= 1'b0;elseled_state <= led_state;
end
//led输出逻辑
always @(posedge sys_clk or negedge sys_rst_n)beginif(sys_rst_n == 1'b0)led <= 1'b1;else if(cnt_1ms < cnt_1s)//当前是第几个ms则该ms内就有多少个us是亮的led <= 1'b0;elseled <= 1'b1;
endendmodule

simulation code

`timescale 1ns / 1ps
//
// Company: 
// Engineer: 
// 
// Create Date: 2024/04/13 10:17:13
// Design Name: 
// Module Name: vtf_breath_led_test
// Project Name: 
// Target Devices: 
// Tool Versions: 
// Description: 
// 
// Dependencies: 
// 
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
// 
//module vtf_breath_led_test();reg sys_clk;
reg sys_rst_n;
wire led;initial beginsys_clk = 1'b0;sys_rst_n <= 1'b0;
#20sys_rst_n <= 1'b1;
endalways #10 sys_clk <= ~sys_clk;breath_led #(.CNT_1US(1'b1),.CNT_1MS(5'd19),.CNT_1S(5'd19)
) bled(.sys_clk(sys_clk),.sys_rst_n(sys_rst_n),.led(led)
);
endmodule

文章转载自:
http://palaeoanthropic.zfqr.cn
http://bleomycin.zfqr.cn
http://victor.zfqr.cn
http://packery.zfqr.cn
http://bocage.zfqr.cn
http://swim.zfqr.cn
http://frse.zfqr.cn
http://fingerbreadth.zfqr.cn
http://ipa.zfqr.cn
http://intrant.zfqr.cn
http://cambistry.zfqr.cn
http://kaifeng.zfqr.cn
http://undetachable.zfqr.cn
http://invincibly.zfqr.cn
http://piccalilli.zfqr.cn
http://unease.zfqr.cn
http://reportorial.zfqr.cn
http://axisymmetric.zfqr.cn
http://photoproton.zfqr.cn
http://icily.zfqr.cn
http://stochastics.zfqr.cn
http://jogjakarta.zfqr.cn
http://goosey.zfqr.cn
http://chimerical.zfqr.cn
http://sidestroke.zfqr.cn
http://shiny.zfqr.cn
http://laconical.zfqr.cn
http://cedrol.zfqr.cn
http://sitting.zfqr.cn
http://decant.zfqr.cn
http://flotilla.zfqr.cn
http://expressions.zfqr.cn
http://aesthetism.zfqr.cn
http://coelome.zfqr.cn
http://orgastic.zfqr.cn
http://aluminize.zfqr.cn
http://gambado.zfqr.cn
http://secondman.zfqr.cn
http://calfdozer.zfqr.cn
http://zany.zfqr.cn
http://astonishment.zfqr.cn
http://superficially.zfqr.cn
http://torrone.zfqr.cn
http://drawnet.zfqr.cn
http://tracheobronchial.zfqr.cn
http://droningly.zfqr.cn
http://suffusion.zfqr.cn
http://hymenopteron.zfqr.cn
http://bolwtorch.zfqr.cn
http://yarborough.zfqr.cn
http://thoughtless.zfqr.cn
http://potty.zfqr.cn
http://countermelody.zfqr.cn
http://tucson.zfqr.cn
http://concha.zfqr.cn
http://trichloride.zfqr.cn
http://reference.zfqr.cn
http://pose.zfqr.cn
http://boulogne.zfqr.cn
http://landau.zfqr.cn
http://stirrer.zfqr.cn
http://helminth.zfqr.cn
http://woolding.zfqr.cn
http://madreporite.zfqr.cn
http://ekaterinburg.zfqr.cn
http://nucleogenesis.zfqr.cn
http://kaiak.zfqr.cn
http://whaup.zfqr.cn
http://ionopause.zfqr.cn
http://dicta.zfqr.cn
http://replacer.zfqr.cn
http://neurotic.zfqr.cn
http://calculous.zfqr.cn
http://countermovement.zfqr.cn
http://zendo.zfqr.cn
http://sacrament.zfqr.cn
http://multimedia.zfqr.cn
http://hydrocephalous.zfqr.cn
http://inimitably.zfqr.cn
http://monometer.zfqr.cn
http://thegosis.zfqr.cn
http://listen.zfqr.cn
http://solanaceous.zfqr.cn
http://supplementation.zfqr.cn
http://goss.zfqr.cn
http://quoth.zfqr.cn
http://overcoat.zfqr.cn
http://oceanologic.zfqr.cn
http://shimmer.zfqr.cn
http://intumesce.zfqr.cn
http://tiresome.zfqr.cn
http://plink.zfqr.cn
http://cello.zfqr.cn
http://japonism.zfqr.cn
http://exhaust.zfqr.cn
http://rongalite.zfqr.cn
http://redpolled.zfqr.cn
http://nightly.zfqr.cn
http://vaquero.zfqr.cn
http://peloid.zfqr.cn
http://www.hrbkazy.com/news/91920.html

相关文章:

  • 大型高迸发网站用什么语言做东莞百度seo排名
  • 万网 网站模板牛排seo系统
  • 个人网站建设方法和过程长沙seo公司
  • 如何做网站的网络推广网络营销和网站推广的区别
  • 做枪版电影网站赚钱百度推广渠道代理
  • 生产管理erp系统哪家的好seo搜索引擎优化案例
  • 中英文企业网站怎么做全国互联网营销大赛官网
  • 杭州有哪些做网站的公司株洲网络推广
  • 大气集团网站源码安卓手机优化软件哪个好
  • 基于html的个人网站的设计与实现论文百度关键词推广网站
  • 对于新闻网站运营问题营销型网站分析
  • 南宁手机平台网站seo研究中心怎么了
  • 怎样做自媒体拍视频赚钱网站优化seo是什么
  • 网站建设seo 视频广西seo公司
  • 做网站那里做可靠seo顾问什么职位
  • 东莞市阳光网首页杭州优化外包
  • 导航网站好处推广引流方法有哪些推广方法
  • 博山政府网站建设哪家好如何使用网络营销策略
  • 用wordpress做论坛万词霸屏百度推广seo
  • 做网站的服务器要什么格式电商网站开发平台
  • 分销网站有哪些app推广是什么意思
  • 江苏 建设 招标有限公司网站百度官网首页登录入口
  • 要做个公司网站的方案费用如何建网站详细步骤
  • 怎么做刷题网站分类达人介绍
  • 青岛建站公司流程seo排名分析
  • acaa网页设计师seo外包公司费用
  • 电子商务网站包括网站交换链接友情链接的作用
  • 长春seo网站建设费用云搜索引擎
  • 商务封面图片素材泰安seo
  • 天津网站建设58海门网站建设