1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我正在开发一个应用程序,它使用SPI接口和安装PIC32MZ2048ECM144的启动器工具箱(DM320006-C)上的以太网控制器。当我在MHC项目中包括TCP/IP栈(及其相关的内部以太网MAC驱动程序)时,SPI停止正常工作。更准确地说,SPI时钟继续工作,但是SDO停止发送数据(用示波器监视)。SPI是以以下方式配置的:Index:SPI_ID_0CLK1->;PIN 109SDO1->;PIN 121SDI1->;PIN 49以太网控制器以与HARMony示例应用程序相同的方式配置使用带有LAN8740A PHY(RMII控制器接口)的子板。附加信息:-如果我简单地更改SDO管脚配置(例如PIN 98),所有工作都正常(但我严格地需要在管脚121上配置SDO以满足严格的硬件项目约束)。项目,SDO(在PIN 121)返回正常工作。-端口D(PIN 121)和SPI寄存器的SFRconfigurationof端口D和SPI寄存器恰好与SPI传输的时刻相同(附件中的文件报告感兴趣的寄存器的状态)。-当SDO不起作用时,它仍然很低,但是如果我强制拉u的话p通过ODC寄存器,它变高(2伏,不是我预期的3)。谢谢。PS:以太网控制器与PIC32MZ的接口是RMII:这很重要,因为Reduced MII不使用PIN 121,而在MII接口中,这个PIN专用于Tx时钟(ETXCLK)。在RMII接口的情况下,用户手册明确地指出,RMII不使用的管脚可以专用于其他外围设备(第32节-以太网控制器-61155B,第101页)。注释1)。
TXT(8.53 KB)-下载143次 |
|
相关推荐
5个回答
|
|
勘误表7?
|
|
|
|
非常感谢你。这似乎是问题的原因。我们买了一些PIC32MZ,发行版是15342PG。有没有可能知道哪个版本没有焊接?根据你的信息,是否有新的版本解决了最后一个尚未被记录的勘误表中的一些问题?
|
|
|
|
到目前为止,它们都是A1修订版。在芯片的顶部,它应该在一个部分字符串的结尾处表示A1,或者如果是工程示例,则ES。编辑:错误地认为用户使用的是MZEF,到目前为止只有A1。
|
|
|
|
在勘误表(800 000 58J)中仅指示A3、A4和A5修订。除了我们买的筹码外,没有迹象可循。两个月前,我们还买了三套Starter Kits:其中一些有ES建议。由于这些是在初学者工具包上,我们可以阅读DEVID寄存器的修订版:A5。
|
|
|
|
您提供的日期代码表明它是A5。我们有工具根据日期***。
|
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
777浏览 1评论
666浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
595浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
676浏览 0评论
576浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 02:56 , Processed in 1.302211 second(s), Total 85, Slave 69 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号