完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我使用的是MPLAB和ICD3,希望使用调试选项。我使用的是PIC32MX350F128L,由于无法设置uart,所以希望使用调试选项。如果可能的话,有人能建议修改调试器和uart的配置吗?
|
|
相关推荐
11个回答
|
|
我认为您不需要这些中的任何一个,包括:您稍后已经包括了xc.h,并且它将包括您所需的设备特定的头部。不要尝试自己设置DEBUG位,让它单独存在,让调试器来管理它。这一行指定调试将通过PGC3和PG完成。D3是否已经将调试器连接到这些引脚?您可以在任何一对PGCX和PGDx pins上执行PRGRAM,但只能通过在该行中指定的对进行调试。
|
|
|
|
好的,这是一个固定的问题。我不明白你在说什么。我告诉过你不要尝试设置调试位。我不知道。我从来没有使用过这个芯片。当然,如果你的振荡器没有运行,那么你会得到同样的错误。调试器要求你的PIC实际上正在运行。
|
|
|
|
我的意思是我没有设置调试(ON),没有像您在前一篇文章中所建议的那样自己设置调试(ON)。这些更改也得到了相同的错误。
|
|
|
|
这是硬件问题吗?解耦等?PIC能被编程(而不是调试)吗?
|
|
|
|
嗨,里约热内卢,我用的是8MHz的外部晶体振荡器,我的程序员数据和时钟管脚连接到PGEC2/PGED2,MCLR、VDD和接地根据需要连接。我用的是MPLAB X ICD 3调试器。请帮我进行配置设置。
|
|
|
|
你好,里约,这是定制的PCB
|
|
|
|
HTTP://www. McCHIP.COM/FUMMS/M79194.ASPXPITS可以帮助您。
|
|
|
|
你好,MCLR上的10K上拉电阻连接(拉到3.3V)你如何为你的板供电:外部电源我们使用MPLAB X版本3.10。
|
|
|
|
HI ApOrVA,从您的配置位,您的设置是内部的FRC,和次级OSC是打开的。这里有一个使用主OSC 8MHz(XT)和PLL的示例……关于您的UART,您似乎正在使用不同的UARTx用于TX和RX,并且您还没有使用PPS将管脚分配给RX/TX,这里有一个使用UART2 PPS(++w/PIC32MX250F128B)的示例。
|
|
|
|
好的,正如MPLABX所建议的;您必须查看PGC/PGD设置和时钟。PGC/PGD设置根据您的评论很好,但是时钟准备好了吗?当使用外部振荡器(8MHz)作为时钟源时。请进行以下设置:pragma配置FNOSC=PRIPLL//Primary振荡器是8MHz晶体,并使用系统PLLpragma配置FPLLIDIV=DIV_2//8MHz/2=4MHz,PLL仅采用4至5MHz频率作为输入\pragma配置FPLLMUL=MUL_20//4MHz*20=80MHz,设备的最大稳定速度#pragma config FPLLODIV=DIV_1//80MHz/1=80MHz。这将使您的设备在80MHz运行。如果您的设备已经准备好这两者,那么您的设备应该准备好调试。
|
|
|
|
Hias建议进行以下更改。include
|
|
|
|
只有小组成员才能发言,加入小组>>
5243 浏览 9 评论
2035 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3208 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2258 浏览 5 评论
778浏览 1评论
671浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
597浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
679浏览 0评论
577浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 09:23 , Processed in 1.525761 second(s), Total 66, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号