AVR+FPGA的四通道频率、占空比可调PWM控制的C程序和Verilog程序

上传者: zhoudaxian | 上传时间: 2021-03-31 17:27:22 | 文件大小: 158KB | 文件类型: RAR
单片机用的是ATmega128,通过总线与FPGA相连,控制FPGA产生PWM,单片机通过总线,将占空比和频率送到FPGA中,并控制四路PWM输出.

文件下载

资源详情

[{"title":"( 61 个子文件 158KB ) AVR+FPGA的四通道频率、占空比可调PWM控制的C程序和Verilog程序","children":[{"title":"PWM_24bit_4channel_END","children":[{"title":"PWM_24bit_new_2009_08_13_4channel","children":[{"title":"prev_cmp_PWM_24bit.qmsg <span style='color:#111;'> 3.26KB </span>","children":null,"spread":false},{"title":"pwm_register_file.v.bak <span style='color:#111;'> 10.62KB </span>","children":null,"spread":false},{"title":"PWM_24bit.fit.summary <span style='color:#111;'> 601B </span>","children":null,"spread":false},{"title":"ADDR.tdf.bak <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"PWM_24bit.map.smsg <span style='color:#111;'> 93B </span>","children":null,"spread":false},{"title":"PWM_24bit.asm.rpt <span style='color:#111;'> 9.53KB </span>","children":null,"spread":false},{"title":"PWM_24bit.fit.smsg <span style='color:#111;'> 513B </span>","children":null,"spread":false},{"title":"PWM_24bit.map.rpt <span style='color:#111;'> 21.53KB </span>","children":null,"spread":false},{"title":"db","children":[{"title":"prev_cmp_PWM_24bit.tan.qmsg <span style='color:#111;'> 99.88KB </span>","children":null,"spread":false},{"title":"PWM_24bit.sim.cvwf <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"PWM_24bit.eco.cdb <span style='color:#111;'> 161B </span>","children":null,"spread":false},{"title":"prev_cmp_PWM_24bit.fit.qmsg <span style='color:#111;'> 49.26KB </span>","children":null,"spread":false},{"title":"wed.wsf <span style='color:#111;'> 24.65KB </span>","children":null,"spread":false},{"title":"PWM_24bit.sim_ori.vwf <span style='color:#111;'> 17.10KB </span>","children":null,"spread":false},{"title":"PWM_24bit.sld_design_entry.sci <span style='color:#111;'> 154B </span>","children":null,"spread":false},{"title":"prev_cmp_PWM_24bit.map.qmsg <span style='color:#111;'> 5.87KB </span>","children":null,"spread":false},{"title":"PWM_24bit.db_info <span style='color:#111;'> 137B </span>","children":null,"spread":false},{"title":"prev_cmp_PWM_24bit.sim.qmsg <span style='color:#111;'> 4.52KB </span>","children":null,"spread":false},{"title":"prev_cmp_PWM_24bit.asm.qmsg <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false}],"spread":false},{"title":"PWM_24bit.sim.rpt <span style='color:#111;'> 271.73KB </span>","children":null,"spread":false},{"title":"PWM_24bit.pof <span style='color:#111;'> 512.18KB </span>","children":null,"spread":false},{"title":"PWM_24bit.dpf <span style='color:#111;'> 239B </span>","children":null,"spread":false},{"title":"PWM_24bit.qpf <span style='color:#111;'> 911B </span>","children":null,"spread":false},{"title":"PLL_bb.v <span style='color:#111;'> 10.17KB </span>","children":null,"spread":false},{"title":"PLL.bsf <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"PWM_24bit.sof <span style='color:#111;'> 235.13KB </span>","children":null,"spread":false},{"title":"PLL_waveforms.html <span style='color:#111;'> 600B </span>","children":null,"spread":false},{"title":"PWM_24bit.qsf <span style='color:#111;'> 3.22KB </span>","children":null,"spread":false},{"title":"PWM_24bit.flow.rpt <span style='color:#111;'> 4.68KB </span>","children":null,"spread":false},{"title":"PWM_24bit.fit.rpt <span style='color:#111;'> 120.08KB </span>","children":null,"spread":false},{"title":"PLL.v <span style='color:#111;'> 13.64KB </span>","children":null,"spread":false},{"title":"pwm_register_file.v <span style='color:#111;'> 10.62KB </span>","children":null,"spread":false},{"title":"PWM_24bit.tan.summary <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false},{"title":"PWM_24bit.map.summary <span style='color:#111;'> 464B </span>","children":null,"spread":false},{"title":"PWM_24bit.done <span style='color:#111;'> 26B </span>","children":null,"spread":false},{"title":"PWM_24bit.merge.rpt <span style='color:#111;'> 7.73KB </span>","children":null,"spread":false},{"title":"PWM_24bit.qws <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"PWM_24bit.cdf <span style='color:#111;'> 343B </span>","children":null,"spread":false},{"title":"pwm_task_logic.bsf <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false},{"title":"pwm_task_logic.v.bak <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"ADDR.tdf <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"ADDR.bsf <span style='color:#111;'> 4.86KB </span>","children":null,"spread":false},{"title":"PLL.ppf <span style='color:#111;'> 351B </span>","children":null,"spread":false},{"title":"PWM_24bit_assignment_defaults.qdf <span style='color:#111;'> 27.33KB </span>","children":null,"spread":false},{"title":"pwm_register_file.bsf <span style='color:#111;'> 5.04KB </span>","children":null,"spread":false},{"title":"PWM_24bit.pin <span style='color:#111;'> 26.22KB </span>","children":null,"spread":false},{"title":"PWM_24bit.tan.rpt <span style='color:#111;'> 177.22KB </span>","children":null,"spread":false},{"title":"PWM_24bit.bdf <span style='color:#111;'> 17.79KB </span>","children":null,"spread":false},{"title":"PLL_wave0.jpg <span style='color:#111;'> 45.71KB </span>","children":null,"spread":false},{"title":"PWM_24bit.vwf <span style='color:#111;'> 18.39KB </span>","children":null,"spread":false}],"spread":false},{"title":"PWM_AVR_TEST_C","children":[{"title":"CBYTE.H <span style='color:#111;'> 781B </span>","children":null,"spread":false},{"title":"default","children":[{"title":"dep","children":[{"title":"PWM_TEST_C.o.d <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false}],"spread":true},{"title":"PWM_TEST_C.elf <span style='color:#111;'> 5.67KB </span>","children":null,"spread":false},{"title":"PWM_TEST_C.hex <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"PWM_TEST_C.o <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"PWM_TEST_C.eep <span style='color:#111;'> 13B </span>","children":null,"spread":false}],"spread":true},{"title":"pwm_test_c.aws <span style='color:#111;'> 288B </span>","children":null,"spread":false},{"title":"PWM_TEST_C.aps <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false},{"title":"PWM_TEST_C.c <span style='color:#111;'> 773B </span>","children":null,"spread":false}],"spread":true},{"title":"操作说明.txt <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • hellold77 :
    可以借鉴。
    2015-10-20
  • zmj071720 :
    刚好要做64通道PWM输出,很有参考价值,已经试过,跟预期效果一样,谢谢分享。
    2015-06-03
  • youpeng_20 :
    程序非常好,很有参考价值,已经移植验证过。
    2015-02-28
  • xd785 :
    挺好的 不错正好做参考 !!
    2014-08-12
  • vldise :
    谢谢你,已经打开了,很好。
    2014-03-10
  • wanghanjiett :
    很实用,对初学者帮助较大
    2013-12-25
  • superhaima :
    单片机代码和fpga代码都比较详细,也有注释。
    2013-11-22
  • xianxian314 :
    要做同类型的项目,可做参考
    2013-07-26
  • yungflash :
    值得参考的例子,很不错,多谢分享!
    2013-07-11
  • dyp357850418 :
    很好 做相同的东西有用
    2013-05-27

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明