打印
[PIC®/AVR®/dsPIC®产品]

寻求关于PWM解锁的序列

[复制链接]
1006|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
在dsPIC33CH系列单片机的数据手册中,在PWM模块说对某个寄存器的位清零时,必须先执行特定的解锁序列,这个特定的解锁程序数据手册也没有说怎么写,我该去哪里找这个信息呢?希望大家可以提供一下思路,谢谢了

使用特权

评论回复
沙发
奔波儿熊| | 2019-9-27 10:41 | 只看该作者
你敢具体一点吗? 哪个手册的哪一页? 不然谁知道你在说啥.

使用特权

评论回复
板凳
CoolSilicon| | 2019-9-27 11:38 | 只看该作者
XC16编译器自带builtin函数, 提供这个功能的, 其实, 你用MCC生产代码, 它可以帮你自带调用这个builtin函数的.

使用特权

评论回复
地板
zhuotuzi| | 2019-9-27 15:17 | 只看该作者
是不是头文件中某个解锁操作函数。

使用特权

评论回复
5
zhuotuzi| | 2019-9-27 15:17 | 只看该作者
我看其他厂家单片机有个加锁解锁的函数。

使用特权

评论回复
6
beijiaohong|  楼主 | 2019-9-27 21:54 | 只看该作者
奔波儿熊 发表于 2019-9-27 10:41
你敢具体一点吗? 哪个手册的哪一页? 不然谁知道你在说啥.

dsPIC33CH128MP508英文器件手册的第503页,谢谢了

使用特权

评论回复
7
beijiaohong|  楼主 | 2019-9-27 21:55 | 只看该作者
CoolSilicon 发表于 2019-9-27 11:38
XC16编译器自带builtin函数, 提供这个功能的, 其实, 你用MCC生产代码, 它可以帮你自带调用这个builtin函数 ...

对,就是类似这个函数,我复制了您发的这个,编译器识别不了,您这个资料是在哪里找的?

使用特权

评论回复
8
beijiaohong|  楼主 | 2019-9-27 21:56 | 只看该作者
zhuotuzi 发表于 2019-9-27 15:17
是不是头文件中某个解锁操作函数。

不太清楚这个针对每个芯片的具体用法是怎么写的

使用特权

评论回复
9
beijiaohong|  楼主 | 2019-9-27 21:57 | 只看该作者
zhuotuzi 发表于 2019-9-27 15:17
我看其他厂家单片机有个加锁解锁的函数。

您可以发一下资料吗?

使用特权

评论回复
10
CoolSilicon| | 2019-9-30 10:52 | 只看该作者
beijiaohong 发表于 2019-9-27 21:55
对,就是类似这个函数,我复制了您发的这个,编译器识别不了,您这个资料是在哪里找的? ...

这个就是编译器自带的, 头文件include <xc.h>应该就会自动包含了
具体的你可以到你XC16编译器安装目录下面doc 目录下面, 有个user guide的..

使用特权

评论回复
11
奔波儿熊| | 2019-9-30 12:36 | 只看该作者
本帖最后由 奔波儿熊 于 2019-9-30 12:39 编辑
beijiaohong 发表于 2019-9-27 21:54
dsPIC33CH128MP508英文器件手册的第503页,谢谢了

是501页的PCLKCON中的LOCK位吧, 我仔细研究了一下, 这个unlock sequence 说的确实不具体, 不过应该就是写NVMKEY, 奇怪的是__builtin_write_PCLKCON这个函数找不到, 而且这个LOCK位到底是针对哪些寄存器也没说清楚.但是我用MCC配置了一下, 没有关于这个LOCK位的配置, 估计不需要用这个LOCK位就能把高精度PWM用的很好了,如果你实在需要搞清楚,只能求助官方了

使用特权

评论回复
12
beijiaohong|  楼主 | 2019-10-11 20:59 | 只看该作者
奔波儿熊 发表于 2019-9-30 12:36
是501页的PCLKCON中的LOCK位吧, 我仔细研究了一下, 这个unlock sequence 说的确实不具体, 不过应该就是写N ...

好的,谢谢您,我然后找官方问一下。

使用特权

评论回复
13
beijiaohong|  楼主 | 2019-10-11 21:08 | 只看该作者
CoolSilicon 发表于 2019-9-30 10:52
这个就是编译器自带的, 头文件include 应该就会自动包含了
具体的你可以到你XC16编译器安装目录下面doc  ...

好的,谢谢您了,我再自己找找

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

64

帖子

0

粉丝