[PIC®/AVR®/dsPIC®产品] CuriosityNano测评报告+未成功的CLC输出/已用另一种方式实现...

[复制链接]
1610|13
 楼主| 纪国圣 发表于 2020-11-8 17:24 | 显示全部楼层 |阅读模式
本帖最后由 纪国圣 于 2020-11-15 10:55 编辑

今天在翻看官方的《Getting Started with CLC on PIC18》时候,发现第4节Using the CLC to Create an LED Dimming Effect可以由硬件自动产生占空比可调的PWM波。于是仿照例程做了一遍,可是通过MPLAB Data Visualizer却没有看到相应的波形。

先简要的说一下配置流程:
1.新建工程

2.配置时钟

3.配置PWM1、PWM2(原文使用TMR2、TMR4,可在CLC配置阶段没有TMRx_OUT选项,因此使用PWM)




4.配置CLC


5.将RB作为CLC的输出,便于通过MPLAB Data Visualizer观察波形

生成代码并编译下载,MPLAB Data Visualizer上的波形一直为一条横线
不知道哪里设置有问题,熟悉这方面的朋友请不吝赐教。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
wahahaheihei 发表于 2020-11-8 23:57 | 显示全部楼层
感谢分享,看看,学习学习。
gejigeji521 发表于 2020-11-9 10:37 | 显示全部楼层
挺难。
小灵通2018 发表于 2020-11-9 12:00 | 显示全部楼层
加油啊,会成的
lcczg 发表于 2020-11-9 17:03 | 显示全部楼层
你示波器先量一下,先确认波形出来没?
MianQi 发表于 2020-11-11 07:54 | 显示全部楼层
不要急,慢慢来,交卷时间还早。
MianQi 发表于 2020-11-12 08:10 | 显示全部楼层
看一下这里有没有跟你有关的信息:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 纪国圣 发表于 2020-11-12 12:26 | 显示全部楼层
MianQi 发表于 2020-11-12 08:10
看一下这里有没有跟你有关的信息:

为了排除上述原因,我将CLC输出改为LED那个引脚,结果没有明显变化,示波器也没有显示出波形
 楼主| 纪国圣 发表于 2020-11-12 12:28 | 显示全部楼层
@麦小播 给点建议。。。。。。
MianQi 发表于 2020-11-13 09:13 | 显示全部楼层
你是不是根据的这个Application Note (TB3273):Getting Started with CLC on PIC18
PWM之前的逻辑门示例,做出效果来了吗?
 楼主| 纪国圣 发表于 2020-11-14 15:29 | 显示全部楼层
MianQi 发表于 2020-11-13 09:13
你是不是根据的这个Application Note (TB3273):Getting Started with CLC on PIC18
PWM之前的逻辑门示例, ...

今天换了一种方式,通过按键和PWM经过以下逻辑电路控制LED,得到了结果,原来的实验还是没有找到原因。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
MianQi 发表于 2020-11-14 16:44 | 显示全部楼层
本帖最后由 MianQi 于 2020-11-14 17:29 编辑

1、在Data Visualizer里看到了吗?
2、在示波器里看到了吗?
3、有没有接一个LED试试?

 楼主| 纪国圣 发表于 2020-11-15 10:45 | 显示全部楼层
按照官方文档没有做出来的效果今天偶然通过另一种方式实现了。现在分享给大家。
实现为了检查CLC配置是否正确,就如下所示配置,实现按下按键LED1s闪烁一次:




编译下载结果如下::

然后想再次验证官方的例程,就添加了PWM2,PWM设置与官方的相同,CLC配置却不一样,如下图所示:

结果奇迹出现了:

但是如果完全按照官方的方法却不成功。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 纪国圣 发表于 2020-11-15 10:57 | 显示全部楼层
MianQi 发表于 2020-11-14 16:44
1、在Data Visualizer里看到了吗?
2、在示波器里看到了吗?
3、有没有接一个LED试试?

初步检查感觉是逻辑部分的问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

77

主题

407

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部