今天玩KW41 PWM例程的时候发现,通过示波器和逻辑分仪器都检测不到正常的PWM信息而是测到的板子上引脚电平信号噪声,后来细看代码才发现FRDM KW41文档几处错误。 出错在
FRDM-KW41Z Freedom Development Board User's Guide中。
显然不但有TPM写成TMP,还有TPM2写成TPM,毕竟这板子引出的引脚不多,所以刚才始看了一下就直接以User guide为准了,没有想到两个pin没有一个写对的,情何以堪。
最后是通过代码中引脚复用使能的回查才发现。前面一直测错引脚了,
再看看芯片datasheet里面复用功能就和代码对得上了,再检测一切正常,搞得我还以为我的analog discovery坏了,本来对这玩意就不熟,还好小心脏恢复平静了,Freescale原来也是的datasheet中,会出现在一些错误,只是吧,这个错误也太低级了。写错一个pin是可以理解的,两路PWM,两个Pin全是错的。伤不起呀。
此内容由EEWORLD论坛网友strong161原创,如需转载或用于商业用途需征得作者同意并注明出处