Microchip
直播中

曾艳

8年用户 257经验值
私信 关注
[问答]

关于PIC24FJ64GA004的问题如何解决

当为FJ64配置MPLAB IDE v3.26时,我得到这个...----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------配置存储器设备被擦除...编程...配置存储器地址:abfc期望值:f9a3接收值:0未能对设备----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------以2khz(16位)(32khz clkin)的正确速率打开SPI上的两个ISR,除了映射到RB3和RB4(MCC)的SDI1和SDI2及其ALLWAYS 0x0000数据之外,其他一切似乎都正常,在SPI的当前设置定时器和OC,以产生方波,并跳转到不同的输入端并重新映射它们去吧!!!!!!!然后链OC3,SDI1,SDI2在引脚地图MCC给出警告点击无论如何做,现在数据是滑动0x0FF0,0x1FE0等等(OC3顶点2khz),这是预期的….怎么回事!!!!谢谢戴夫的任何帮助

回帖(4)

丁亚念

2020-5-5 12:21:31
在http://www..hip.com/www./en/PIC24FJ64GA004设备页面上,编程规范是:http://www1.micro..com/downloads/en/DeviceDoc/39768d.pdfOn 46页,它声明:24FJ64GA004 044Fh044Dh是PIC24FJ32GA004,这是jtemples在#2后面说的。
举报

桂莅鑫

2020-5-5 12:29:34
从设备页面a t:programming spec是:在第46页,它声明:24FJ64GA004 044Fh044Dh是一个PIC24FJ32GA004,这是jtemples在#2后面说的。我确实说过,我把MPLAB X IDE中的部分从开始更改为FJ32ithas,这是一个未标记的部分,仍然不能回答为什么RPRP0到3和RP14到18RP4的映射不起作用,RP7和RP8是SPI输入中唯一起作用的,因此请注意,这是第一台使用的第二块芯片,它做了同样的事情(但是在第一台上只尝试了RP2和3):这些部件确实来自信誉良好的分发商EDIT:RP19和RP20 also Workrp2和rp3仍然不工作
举报

杜元晓

2020-5-5 12:44:59
对于这个困难的情况,如果可能的话,我建议您在不使用MCC代码的情况下尝试您自己的示例项目。例如,看一看线:它描述了PIN。函数按降序优先顺序列出。如果启用了任何函数PGEC1、AN3或C2IN+,那么RP1可能无法工作,因为这些函数比RP1具有更高的优先级。还要确保比CLK引脚启用了数字缓冲区。如果使用标头通过XC16编译,则可以使用更清晰的方式来定义位:个人而言,我喜欢风格以上。因为:所有需要的SFR参数都列出来,一目了然。我可以很容易地复制任何一行,并注释掉旧的一行,以便为SFR的任何参数任意取值。如果在将代码从一个芯片移动到另一个芯片时出现不匹配,那么IDE高亮器m与像0x1438这样的“魔术数字”相比,容易看到有缺陷的定义。使用来自芯片XC听众的位位置定义非常方便。这样,您可以将不同大小的参数组合成一个SFR值。只需跟踪值长度,不重写相邻的SFR位。对不起,我的错误。编辑:语法错误被纠正。舒尔有些还在这里。
举报

杨晓健

2020-5-5 12:56:13
对于它的价值,我的PIK 6的PK3错误地连接到一个端口,它得到了错误的设备?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分