有人在这里得到和谐的图形与PIC32 MZ和S1D13517图形板一起工作吗?我有S1D13517不响应PMP总线读取,我希望有人解决了任何问题在和谐V1.07.01。基本原理:这是我第一次使用和声,我刚刚完成,目前正在制造一个非和谐项目,使用PIC32 MX795H512L和爱普生S1D13L01图形控制器驱动NeWavave3xx240显示器和USB,所有的MLA从2013。这个新项目将使用480x800显示器、USB、CAN和TCP/IP,因此我觉得H
ARMony是管理所有这些堆栈的最佳选择,同时提供了更容易实现USB引导加载能力的路径。132PIN适配器板。在通过包括GFX I在内的Harmony配置旋转了大约一天之后,创建了一个更简单的Harmony项目,该项目使用回调函数生成时钟中断,回调函数切换I/O引脚和BSP中的一个LED。工作正常,所以我知道SK很好,它已经连接到S1D13517 Pictail和5.7”显示器。我现在把BSP改为PIC32MZEF启动器套件w/S1D13517 Pictail和VGA玻璃,它带来了GFX库和PMP配置。我使用了图形作曲器,并在黑色背景上放置了一个简单的按钮。这里是代码被卡住的地方:在文件中:drv_gfx_s1d13517.c:in func
tion:inline void_CopyPixels(uint16_t颜色,uint16_t x,uint16_t y,uint16_t计数,uint16_t16_t lineCount),它调用:.(DRV_GFX_S1D13517_AlphaBlend.(&alphaParams,finalWidth,1,100)==NULL);XYS1D13517IGETRG((S1D13517A Reqb4IsIdTractStAT))!= 1)哪个调用:DRV_GFX_S1D13517_GetReg(uint8_t index),它总是返回0xFF。这是我看到的第一个函数调用,它试图从S1D获取响应,因此我开始查看Harmony中的PMP配置,并看到以下命令:Driver:STATIC PMP模式:PMP_MASTER_READ_WRITE_STROBES_INDEND.PMP状态计算器:数据建立时间:18数据等待时间:82数据保持时间:0数据建立等待状态:PMP_DATA_WAIT_ONE选通等待状态:PMP_STROBE_WAIT_5数据保持等待状态:PMP_DATA_HOLD_1传输大小PMP_DATA_SIZE_8_BITSRead和写入选通都与活动LowOne有关我看到PMP只配置用于8位总线,所以我将它更改为16位,生成文件并运行代码,并且具有相同的问题。在我的200兆赫PIC32 MZ项目中,PMP-TopBeWaWiTIG4与PMPSPLOBYWAITITY5相比。这很有意义,因为我在MZ项目中的外围总线是100MHz,而MX项目是80MHz。因此,在我打开逻辑分析器和所有PIC32MZ和S1D13517数据表之前,我问是否有人使PIC32MZ和S1D13517配置在和谐中正常运行。哎呀!拉里阿菲尔特