完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在使用PIC18Fs、MPLAB IDE和xc8一段时间后,我使用PICkit 3跳转到PIC32MX170F256D、MPLAB IDE v3.25和xc32 v1.40。最终,我得到了安装和安装点,对其进行了编译、链接和下载。27。我错过了什么?谢谢!GueTrand节目来源:
|
|
相关推荐
10个回答
|
|
除了ANSELx设置中的注释之外,您的代码看起来足够好——在“新”PIC中,寄存器直接与端口相关,而不再与ANx编号相关:因此您应该只在这种情况下处理ANSELC(无论如何,当只处理输出时,这一点并不重要)。UTHECTRPC2R,但是你的代码看起来足够好:你的PIC是否在运行,也就是硬件和配置设置好吗?
|
|
|
|
如果您不希望编译器优化掉那些循环,那么应该将mf变量声明为volatile.edit:另外,作为一个通用样式点,我建议您习惯于使用PIC32上的SET、CLR和INV寄存器,而不是依赖位字段,因为它们不是atomi。如果您有多个进程或ISR触及同一端口,则可能导致难以调试的问题。例如,尝试LATCSET=1<<2;和LATCCLR=1<<2;设置和清除C2,或者仅用单个LATCINV=1<<2;编辑2替换两者:您可能不想这样做。1没有差分ODCC使引脚开漏输出(只能拉低,不能推高)。
|
|
|
|
看起来你的照片根本就不跑。检查所有的连接。你有水晶连接吗?试着先用FRC运行,看看晶体是否是问题所在。
|
|
|
|
ODC用于与LED电阻器一起工作。我还检查了裸针。我的芯片在运行吗?我不知道。MaPLAB说“编程/验证”,所以它不是完全死了。我也试过其他别针。当我只使用端口引脚时,这个重新映射是需要的吗?没有其他连接比VSS/VDD/MCLR+PulLUP/PGED1/PGEC1。我在DIL适配器上焊接了芯片。我验证了焊接,但我会用大放大镜再做一次。还有其他方法来检查处理器是否“活着”。/古恩瑟
|
|
|
|
尝试更简单:
|
|
|
|
|
|
检查你是否得到所有的VDD/VSS连接,包括AVDD和AVSS。至少你需要一个10UF电容在VCAP上。虽然我认为它不会编程,但是在VSS和VDD之间去耦电容也是有用的。
|
|
|
|
我做了'(1)SETPIN(1)',没有区别。所有电源引脚具有0.1uF电容器。我想我并没有禁用PIN的模拟用法。芯片的PDF文件列出AN6作为ADC通道,而ANSELC的PIC32MX 60001168H.pdf文件描述只列出ANSC0..ANSC3。6号比赛在哪里举行?这是我正在使用的PIC32 MX系列的第一个处理器。我不知道PIN的重新映射。例如,它的状态为RC0R=0 -gt;“不连接”。意味着PIN的行为像RC0?BTW.我的配置设置可以吗?/古恩瑟
|
|
|
|
假设你的水晶在工作,他们就没事了。
|
|
|
|
科瑞斯特尔?现在我明白了。这是我设置的“* PrimaMac配置POSCMOD=XT”。我想这意味着一个外部振荡器,我在这一点上没有。我只是从一个简单的例子复制了PrimaMead设置,而不验证每个Prima*$&$^(*&;^ $%)!事情正在按预期进行。接下来是设备的振荡器章节,谢谢你的耐心!古瑟
|
|
|
|
只有小组成员才能发言,加入小组>>
4825 浏览 9 评论
1831 浏览 8 评论
1748 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
2955 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2060 浏览 5 评论
461浏览 1评论
1111浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
364浏览 0评论
263浏览 0评论
LAN9252使用SQI通信,进行数字复位后读BYTE_TEST异常
1800浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-25 18:46 , Processed in 1.103573 second(s), Total 54, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号