Part Number:TMS320F28388D
上图为点击下面的index后检索出的信息
但是函数说明中,我没有找到command和data两个参数的详细说明
例程中有这个宏定义
#define IPC_CMD_READ_MEM 0x1001
那么其他的命令对应的16进制数值是什么在哪里可以查到?
最后的参数10,应该是指要读取10个数据,那么作为command一部分的data,还有没有其他的功能和含义?
想这类函数,有没有像TRM文档那样详细、正式的使用说明?
Yale Li:
您好,您看一下这些内容对您是否有帮助:
,
user78960159:
您好 感谢帮助 ipc.h文件中的注释 我之前也看过
不过里面似乎也没有讲和command与data数值相关的信息
有没有可能#define IPC_CMD_READ_MEM 0x1001这个命令的16进制数值是用户自己定义的
,
Yale Li:
user78960159 说:是用户自己定义的
是的:
,
user78960159:
您好 感谢帮助
请问这些寄存器的赋值 是在哪里进行的呢?
我在ipc.c的IPC_sendMessageToQueue或者IPC_readMessageFromQueue函数定义中没有看出来
IPCSENDCOM是对应TxMsg.command或者RxMsg.command吗?
IPCSENDADDR是对应TxMsg.address或者RxMsg.address吗?
IPCSENDDATA是对应TxMsg.dataw1或者RxMsg.dataw1吗?
IPCREPLY是对应TxMsg.dataw2或者RxMsg.dataw2吗?
,
Yale Li:
您好,我还需要查阅一下相关资料再回复您
,
user78960159:
好的 感谢帮助
,
Yale Li:
您好,ipc message queue 是通过软件方式实现的
,
user78960159:
您好 感谢帮助
请问您的这份文档是什么名字呢
我想仔细阅读下 希望了解更多软件底层细节
,
Yale Li:
您好
https://software-dl.ti.com/C2000/docs/C2000_Multicore_Development_User_Guide/index.html
https://software-dl.ti.com/C2000/docs/C2000_Multicore_Development_User_Guide/_static/pdf/C2000_Multicore_Development_User_Guide.pdf
,
user78960159:
好的 感谢帮助
我下载学习下
,
Yale Li:
好的