常见问题(FAQs)¶
Q1:为什么我安装了KEIL环境,但不能正常编译PAN2628示例工程?¶
PAN2628是基于KEIL C51编译环境,如果只安装KEIL ARM编译环境,是不能正常编译PAN2628示例工程的;需要安装KEIL C51安装包后,才能正常编译PAN2628示例工程。
Q2:为什么PANLINK下载程序老是失败?¶
导致这种问题的原因可能性比较多:
检查C2CK,C2DAT,GND连接是否正常
如果烧写线比较长,请将烧写速率配置在500K以下
确认芯片是否进入了低功耗,如果进入低功耗,请采用 Force IO 的方式重新烧写程序
FORCE IO的恢复方法:
连接好VCC,C2CK,C2DAT,GND
保证PAN2628 VCC只由panlink烧写器来代码
在KEIL panlink driver烧写器选项界面中,勾选Force IO选项
重新编译代码工程并下载即可
Q3:为什么 RF 收发两端不能正常通信?¶
RF 收发通信需要多个参数匹配才能正常通信,具体包括以下几点:
工作模式:保证收发两端处于相同的工作模式
通信速率:保证收发两端处于相同的通信速率
通信地址:保证收发两端通信地址长度和内容都相同
数据长度:保证收发两端通信数据长度要相同
CRC校验:CRC校验的开启/关闭两端要匹配
距离较远时,选择高功率,低速率方式通信