这几天学习Microchip的XLP开发板,这个开发板是Microchip专门为XLP系列超低功耗的单片机设计的(这个系列的单片机的性能上和MSP430差不多)。这个开发板是今年Microchip在华工搞研讨会时买的,板上带有PIC24F16KA102单片机、SPI接口的EEPROM、触摸按键和扩展子板接口,此外还支持多种供电方式。这个开发板有两种硬件,区别在于一个使用了RS232(3线接口方式),一个使用了USB转串口。
我使用推荐的PICKIT3做为开发工具,使用中发现做为编程器时非常正常,编程速度很快,但是做为仿真器时就不行,一仿真就提示:
开始的时候怀疑是不是PICKIT3仿真器出故障了,把它仿真以前别的系统,没有问题,说明PICKIT3是好的。在仔细检查,发现这个XLP开发板的编程/仿真端口是连接在PGC3/PGD3上,而不是PGC1/PGD1上。于是修改芯片的配置位,将仿真端口设置到PGC3/PGD3,在仿真就没有正常了。从这里也可以看出,编程时可以自动识别PGCx/PGDx端口,而仿真时是不行的。
文章评论(0条评论)
登录后参与讨论