请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:PGA411Q1EVM 您好,
我想 使用外部微控制器来控制PGA411 EVM。 因此,我将外部控制的跳线3更改为5/6。 然后将 Jumper11的针脚连接到控制器。 为了进行评估,我 将FAULTRES引脚接至GND以忽略故障。
然后我尝试与PGA沟通。 例如,我发送了一条32位消息,如0x1F0.1万,以读取其中一个DEP_STAT寄存器。 但我 总是收到 一条类似0x46的消息。 在范围 上是NCS,SCK和SDI引脚。 我应该从 SDO接收地址位和虚拟数据。
我使用PGA的软件指南进行编程。 我的主要功能其实很简单。 我是否还有其他东西忘记了,或者有什么错误。
也许有任何人在这个问题上有经验可以帮助我。
Void主(void)
{
//初始化系统控制:
// PLL,看门狗,启用外设时钟
InitSysCtrl();
//用户代码开始
静态UINT32读取[10];
int i;
pga411_Init();
DELAY _US (1万);
同时(1)
{
对于(i=0;i<10;i++)
{
读取[I]= UC_SPI_xmit (0x1F1万);
}
}
//用户代码结束
}