夜深了 ... good night.
maybe should say: Morning
- while(1)
- {
- /*1- 看门狗 */
- wdt_reset();
- /*2 - 通信响应,接收命令 */
- mod_process();
- /*3- 收到命令,进行波形输出 */
- //考虑到波形实时性要求,本函数安排在定时器
- //中断中,为保证输出的调制波与800hz的基波匹配
- //中断的溢出频率与基波的频率保持一直,
- //recipe_out();
- /*4- 处方的基波频率和占空比(脉宽控制 ) */
- pwm_update_loop();
- /* 5 -系统软定时器响应 */
- on_timer();
- }
已经mdk中调试通过. 利用在线调试, 无需外接通信,即可模拟,首先在view菜单下,
把这勾上:
把需要观察的变量都 添加到watch,然后全速运行,双击要修改的值,然后修改,按回车,原来的频率为800hz, 新值为1000
最后看,经过算法运行之后,数值发生变化,last和now都变成了1000hz,示波器观察,确实变了
最重要的是, 整个过程mdk实在全速运行,不需要停下
来, 这时候, MDK调试平台,化作一个最高效直接的
PWM发生器,直接键盘操作,
就可以改变pwm的频率和占空比..
${3~MVA[V~BB)K_}HA8FBU6.png (137.74 KB, 下载次数: 0)
[url=http://atmel.eefocus.com/module/forum/thread-68-1-1.html][/url]
懒得上传 图片 重新发帖了 ,直接把自己发表的东西粘贴过来了 见谅..
NuTool-PinConfig_Rev.1.08.zip (5.89 MB, 下载次数: 951)
Nu-Link_Keil_Driver 1.31.6535.part01.rar (2 MB, 下载次数: 1648)
Nu-Link_Keil_Driver 1.31.6535.part02.rar (2 MB, 下载次数: 1531)
Nu-Link_Keil_Driver 1.31.6535.part03.rar (2 MB, 下载次数: 1537)
Nu-Link_Keil_Driver 1.31.6535.part04.rar (2 MB, 下载次数: 1577)
Nu-Link_Keil_Driver 1.31.6535.part05.rar (2 MB, 下载次数: 1590)
Nu-Link_Keil_Driver 1.31.6535.part06.rar (2 MB, 下载次数: 1542)
Nu-Link_Keil_Driver 1.31.6535.part07.rar (2 MB, 下载次数: 1502)
Nu-Link_Keil_Driver 1.31.6535.part08.rar (2 MB, 下载次数: 1507)
Nu-Link_Keil_Driver 1.31.6535.part09.rar (2 MB, 下载次数: 1551)
Nu-Link_Keil_Driver 1.31.6535.part10.rar (2 MB, 下载次数: 1596)
Nu-Link_Keil_Driver 1.31.6535.part11.rar (1.77 MB, 下载次数: 1533)
欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/) | Powered by Discuz! X3.2 |