MPLAB X IDE开发dsPIC33CK芯片(1)
·
第一次开发这款芯片,介于网上资料比较少。这里简单记录一下。
开发工具PICKIT4。版本v6.15
软件很方便,可以将XC16编译器以及图形化生成工具嵌入到这一个软件里面。
1.刚开始先通过MCC配置了芯片时钟部分,将主频跑到了最高100MHZ。
2.测试了通过MCC配置IO引脚输出高低电平。
3.今天完成了PWM的配置,主要完成了重映射引脚RD12输出2.7KHZ的PWM来驱动无源蜂鸣器。
搞了一个上午很郁闷通过MCC设置了占空比,但是经过测量却始终都是最小占空比。
最终在网上查阅帖子时看到下面图片中的一句时恍然大悟,最终解决了我的问题。

以为Select Required PWM Generators指示选择要输出的PWM数量,没想到还对应要输出的通道。

意思就是本芯片支持8对PWM输出,当你想要对应通道输出PWM时要把这个也选为相应的。
另外,引脚重映射功能不需要专门点击重映射开关。(开关只是我个人的意淫)实际重映射用起来很简单,只需要通过MCC正常配置引脚就可以了,会自动生成重映射部分寄存器代码。
本贴就2个重点,一个是关于PWM的生成,一个是重映射引脚问题。
本贴方便自己,方便他人。希望能帮助到大家解决遇到的问题,如果不是这个问题也祝愿大家早时解决遇到的问题。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)