发 帖  
原厂入驻New
发烧友10周年庆典,全网超值优惠来袭!千元现金券,下单抽奖赶紧参与》》
[问答] 如何正确设置或清除引脚RH2,切换OLED面板上的LED?
106 引脚 OLED LED
分享
我将为未来的团队使用的PIC32MZ使用,并得到了在手下面的硬件的taskshardware(平台)pic32mz2048ecg144(olimex pic32-hmz144)(软件)使用MPLAB X IDE v3.35 xc32 v1.42(ICSP)pickit3goalsconnect ICSP对platformdownload代码平台ICSPDebug和步进代码平台线上的linetargettoggle引脚Rh2对2048ecg144,拨动LED1在olimex boardcurrent状态(成功)连接到ICSP(pickit3)和olimex平台(2048ecg144)用MPLAB IPE v3.35(成功)程序,擦除、读取、验证&;blaNK细胞检查在MPLAB IPE的平台使用ICSP(成功)创建在MPLAB X的一个新项目,独立项目(成功)的清洁和建立项目(失败)调试(加载或运行代码!)(!)(消息IDE报告)设备擦除…编程…编程/验证完成。目标设备没有准备好调试。请检查您的配置位设置并在继续之前对设备进行编程。这种故障最常见的原因是振荡器和/或PGC/PGD设置。主要问题是什么?如何正确设置或清除引脚RH2,切换OLED面板上的LED?补充问题显示在代码中添加一个“NOP”?尝试LED拨号代码(很可能是100%错误!)#包括“C:\ Program Files(x86)\ \ \ \ PIC32单片机xc32 v1.42 LIBS \ \程序\包括p32mz2048ecg144。H“挥发性int i = 0;int main(void){ trishclr = ~ 0;trishbits.trish2 = 1;//旋转(;;){我++;} // TODO -找到NOP DEF和使用!} return 0;}也许重要的背景,这是非常尴尬的,我问这样的问题,我是一个高级嵌入式软件工程师的一个研究实验室,在ti MSP /该方面经验非常丰富,Silicon Labs efm8 / EFM32和AVR ATmega /小平台,我一直绕着街区。然后,像我现在一样跌跌撞撞是很尴尬的。有人能帮忙吗?(!)
0
2019-8-1 08:17:37   评论 分享淘帖 邀请回答
7个回答
在调试之前,需要在代码中设置配置位,尤其是振荡器配置。最简单的方法是转到.->PIC内存视图->ConfigurationBits并设置所有设备配置位。然后单击生成源代码输出。然后您可以将生成的代码复制并粘贴到您的主函数。我将从确保ICESEL与您的硬件匹配开始,即,如果PGC2/PGD2连接到ICSP端口,则将ICESEL设置为PGx2。您可能需要检查OLMEX板的示意图来确定这一点。
2019-8-1 08:50:57 评论

举报

嗨,我自己也试着重用Olimex MaxiWeb,因为我只领先你一步(我设法让LED闪烁),所以我建议你搬到Harmony去。我真的不记得我是怎么做到的,但是很容易。现在,我正在试图找出中断是如何工作的。我祝你好运(因为根本没有来自所谓的微芯片支持团队的帮助)请继续张贴你的进展。
2019-8-1 09:39:38 评论

举报

美好的东西得到培训,但成本太高,大部分的硕士课程在美国,因此,你必须挖掘出自己的信息,谈论的问题需要解决:canharmony图形支持24点触摸屏或不?这是一个百万美元的问题。一个简单的“是”或“否”,为什么要花20天以上的时间来回应别人呢?下一个我不希望被任何人但我自己回答:是它投资价值(时间和金钱)在32位UC的+和谐或快臂(所有适当的OS的优势)?
2019-8-1 10:38:56 评论

举报

接受培训固然不错,但是成本太高了,而且大多数硕士课程都在美国。所以,你必须自己挖掘信息。并且讨论需要解决的问题:CanHarmony Graphics是否支持24位触摸屏?这是一个百万美元的问题。一个简单的“是”或“否”,为什么要花20天以上的时间来回应别人呢?接下来,除了我自己,我不希望别人回答我的问题:在32位uC+Harmony或Swift上投资(时间和金钱)是否值得?
2019-8-1 10:53:53 评论

举报

我想知道你会认为什么是“合适的操作系统”?我的电脑有一个合适的操作系统吗?
2019-8-1 11:01:31 评论

举报

[IIIF((fxxCONTIONCOLLIQUAL)深度!=1)&(GFXXCONTICORCOLLY深度)=4)&(GFXXCONTICORCOLLY深度)=8)&(GFXXCONTICORCOLLY深度)=16)&(GFXXCONTICORCOLLY深度)= 24和= 32)“未定义”的GFX-CONTIONCORKIOL深度值不支持。有效值(依赖于所使用的驱动程序)是:1, 4, 8,16, 24)“πNenfSO是的,但不在LCC中。另外,你可以把一个24位的面板连接成16位。“切换到ARM(拥有合适的操作系统的所有优点)?”你可以选择适合你需要的CPU。Linux上的ARM不是同类产品。
2019-8-1 11:16:05 评论

举报

你不能切换到PIC或ARM,因为你可能和宗教有关。你只需使用最适合你当前项目的项目,写出你需要的清单。根据这个列表,看看不同的MCU,选择最能满足您需要的MCU。顺便说一下:生产上超过1000种不同的PIC型号。
2019-8-1 11:24:31 评论

举报

只有小组成员才能发言,加入小组>>

47个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /10 下一条

快速回复 返回顶部 返回列表