ZYNQ SOC指南:Azurewave海华WiFi模块配置与注意事项

需积分: 39 126 下载量 3 浏览量 更新于2024-08-05 收藏 66.29MB PDF 举报
"该文档是关于Azurewave海华系列WiFi模块使用过程中需要注意的事项,主要涉及GUI分辨率更改、SDK路径设置以及特定硬件LED控制的细节。文档还提及了一个名为'ZYNQSOC修炼秘籍'的资料,可能是针对Zynq SoC开发的指南,包含了多次修订和更新的历史记录。" 在使用Azurewave海华系列WiFi模块时,有几点重要的注意事项需要关注: 1. **更改GUI分辨率**: 当你需要对接其他分辨率的触摸屏并调整显示分辨率时,需要在代码的三个地方进行修改: - 在`main`函数中,找到`Vtc_init()`函数,并修改其中的分辨率参数以匹配新的屏幕尺寸。 - 修改`gui_window.h`文件中的两个宏定义`#define GUI_HEIGHT 600`和`#define GUI_WIDTH 1024`,根据实际需要的分辨率进行更新。 - 另外,还需要在`clk_wizard_config.h`中更改一个宏定义`#define DYNAMIC_OUTPUT_FREQ 51.2`,这个值应调整为所需的时钟频率,单位为MHz。 2. **SDK路径设置**: 用户在自己的电脑上运行原版程序时,务必按照6.2.1节的指导重新设置`clk_wiz_v1_1`和`PWM_v1_0`库的路径。如果未正确设置,SDK将会报错。这可能涉及到开发环境的配置和库文件的路径适应性问题。 3. **miz701n的LD5控制问题**: 由于miz701n的LD5引脚与PS的MIO51脚相连,它必须由PS直接控制。因此,为了保持miz702和miz701n程序的一致性,避免混淆,仅使用miz701n的LD1至LD4,而不使用LD5。GUI窗口2中的LED5按键不会控制LD5,这是硬件设计上的限制。 此外,文档中提到了一个名为“ZYNQSOC修炼秘籍”的资源,这似乎是一本关于Zynq SoC开发的学习资料,经过多次修订和更新,涵盖了从初稿到REV2.0的多个版本。此资料可能包含了Zynq SoC的基础知识、Linux系统定制、裸机编程、操作系统的章节,以及关于视频处理IP如OV7725、AXI-Stream协议、VDMAIP和VTCIP的使用等内容。这为开发者提供了一套全面的学习和参考资料,帮助他们理解和应用Zynq SoC的各个方面。