- 博客(3)
- 收藏
- 关注
原创 关于C#加载hex文件,并且寻址的方式修改数据
上位机开发中遇到一个提问,特此写一下,做备忘。单片机开发时候生成hex文件,下载前我们需要修改hex文件中的一个地址,修改的原因是因为我们要在那个位置写下一个加密字符串,这个字符串是根据单片机的uid生成的,每个都不同。所以我们必须要寻址的方式找到这个位置,并且替换我们加密过的字符串。贴代码:01 public bool setmac(String hex,St
2015-04-24 18:10:10 4432
原创 FlashMagic在上位机上的应用
做上位机免不了完成ISP下载功能,在这里我们使用一个flashmagic的com组件,可以轻松实现我们上位机完成下载功能,首先我们需要的是这个控件,其实是一个exe和一个dll,我们在上位机直接带参数调用就可以。功能十分强大。附代码:01 public bool flash(String com,String hex)//烧写单片机程序02 {
2015-04-24 18:07:50 835
原创 C# 调用delphi生成Dll的相关问题
C# 调用Dll是一种很常见的引用方式,最近我刚刚调用Delphi生成的Dll时候发现好几个问题,网上资料也相对较少,所以贴出来备忘。首先是Delphi 生成的dll具有以下功能,初始化方法Init(),搜索方法UdpSearch(),释放方法Free(),其中搜索方法带有一个回调方法SetSearchReceiveProc(),用来打印搜索到的结果。首先我们看一下怎么引用DLL:
2015-04-24 18:06:07 424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人