TI中文支持网
TI专业的中文技术问题搜集分享网站

C2000-Gang烧录器提供的dll使用问题

[DllImport("C2000-Gang.dll", EntryPoint = "C2000GANG_Interactive_WriteWords_to_FLASH", ExactSpelling = false, CallingConvention = CallingConvention.StdCall)]
public static unsafe extern Int32 Interactive_WriteWords_to_FLASH( Int32 addr, Int32 size, Int16* data);

C#调用这个函数的时候,int16* data这个参数怎么来?

Jordan Zhou:C2000-Gang貌似不支持二次开发。
只能用官方提供的GUI。

[DllImport("C2000-Gang.dll", EntryPoint = "C2000GANG_Interactive_WriteWords_to_FLASH", ExactSpelling = false, CallingConvention = CallingConvention.StdCall)]
public static unsafe extern Int32 Interactive_WriteWords_to_FLASH( Int32 addr, Int32 size, Int16* data);

C#调用这个函数的时候,int16* data这个参数怎么来?

jinyong Li2:

回复 Jordan Zhou:

按道理可以二次开发的,不然提供的dll和文档就没意义了

[DllImport("C2000-Gang.dll", EntryPoint = "C2000GANG_Interactive_WriteWords_to_FLASH", ExactSpelling = false, CallingConvention = CallingConvention.StdCall)]
public static unsafe extern Int32 Interactive_WriteWords_to_FLASH( Int32 addr, Int32 size, Int16* data);

C#调用这个函数的时候,int16* data这个参数怎么来?

Jordan Zhou:

回复 jinyong Li2:

你有看到dll详细说明的文档?

[DllImport("C2000-Gang.dll", EntryPoint = "C2000GANG_Interactive_WriteWords_to_FLASH", ExactSpelling = false, CallingConvention = CallingConvention.StdCall)]
public static unsafe extern Int32 Interactive_WriteWords_to_FLASH( Int32 addr, Int32 size, Int16* data);

C#调用这个函数的时候,int16* data这个参数怎么来?

jinyong Li2:

回复 Jordan Zhou:

有啊,就在ti官网下载的   www.ti.com.cn/…/spruhs0c.pdf

[DllImport("C2000-Gang.dll", EntryPoint = "C2000GANG_Interactive_WriteWords_to_FLASH", ExactSpelling = false, CallingConvention = CallingConvention.StdCall)]
public static unsafe extern Int32 Interactive_WriteWords_to_FLASH( Int32 addr, Int32 size, Int16* data);

C#调用这个函数的时候,int16* data这个参数怎么来?

Jordan Zhou:

回复 jinyong Li2:

C2000-Gang最重要的功能是,通过GUI下载客户的image,然后在生产现场做离线烧入。

[DllImport("C2000-Gang.dll", EntryPoint = "C2000GANG_Interactive_WriteWords_to_FLASH", ExactSpelling = false, CallingConvention = CallingConvention.StdCall)]
public static unsafe extern Int32 Interactive_WriteWords_to_FLASH( Int32 addr, Int32 size, Int16* data);

C#调用这个函数的时候,int16* data这个参数怎么来?

jinyong Li2:

回复 Jordan Zhou:

我这边要做根据我们产品二维码去烧程序,而且要把程序名等一些参数记录下来,方便日后的追溯

[DllImport("C2000-Gang.dll", EntryPoint = "C2000GANG_Interactive_WriteWords_to_FLASH", ExactSpelling = false, CallingConvention = CallingConvention.StdCall)]
public static unsafe extern Int32 Interactive_WriteWords_to_FLASH( Int32 addr, Int32 size, Int16* data);

C#调用这个函数的时候,int16* data这个参数怎么来?

Jordan Zhou:

回复 jinyong Li2:

这个问题需要到e2e.ti.com上用英文提问,因为是老外开发的。
国内没有人知道答案。

赞(0)
未经允许不得转载:TI中文支持网 » C2000-Gang烧录器提供的dll使用问题
分享到: 更多 (0)