工具/软件:Code Composer Studio
您好,
1-我正在尝试配置Concerto以太网。 我只导入主核心V210中的Enet_UIP_m3示例,并尝试闪烁LED。 我注意到,在UDMA配置后,我无法闪烁,但在所有操作都正常之前。
GPIOPinWrite (GPIO _PORTC_BASE,GPIO PIN_7,1);
GPIOPinWrite (GPIO _PORTC_BASE,GPIO PIN_7,0);
//配置DMA TX通道
uDMAChannelAttributeDisable (UDMA_CHANGE_ETH0TX,UDMA_ATTR_ALL);
uDMA通道控制集(UDMA_CHANGE_ETH0TX,
udma_size_32 | udma_SRC_INC_32 |
UDMA_DST_INC_NONE | UDMA_ARC_8);
GPIOPinWrite (GPIO _PORTC_BASE,GPIO PIN_7,1);
GPIOPinWrite (GPIO _PORTC_BASE,GPIO PIN_7,0);
2-链接命令文件的配置位置? 我看到链接程序在cmd文件夹中获取cmd文件,但我没有找到项目配置该文件的位置。
3- I',尝试使用IPC命令在共享RAM中写入,以实现核心之间的通信。 我这样做了:
RAMMReqSharedMemAccess (S7_ACCESS_M3MASTER);
//发送C28消息
unsigned long *pulMsgRam;//向C28发送消息的向量
pulMsgRam =(void *) S7_ADDR;//指向S7 SRAM
pulMsgRam[0]=1234;//(unsigned Long)I_plus1;
//接收C28消息
unsigned long *getMsgRam;//向M3写入消息的向量
getMsgRam =(void *) S7_ADDR;//指向S7 SRAM
get1 = getMsgRam[1];
RAMMReqSharedMemAccess (S7_access,SX_C28MASTER);
我看不到每一边都可以写,但我看不到另一个核心写的价值。