10 2018 档案

摘要:1、项目开始前先考虑好如何开始这个项目,如何验证这个项目,以及如何调试这个项目 2、项目过程中,要计划好时间,什么时候完成什么功能 3、若跟别人一起调试的项目,要督促好别人,不能出现因为别人的原因而让自己太被动,要给自己缓存时间 4、项目调试过程中,出现问题要敢于怀疑,先排除硬件的原因,再排除软件的 阅读全文
posted @ 2018-10-30 15:12 白菜没我白 阅读(685) 评论(0) 推荐(0) 编辑
摘要:最近在写USB通信的上位机,调用了windows里的DLL,开发环境:64位WIN7 、VS2015、NET4.5.2;开发完成后在自己的电脑可用,在32位电脑、NET其他版本以及WIN10的环境下不可用,检测发现问题在于DLL的调用不成功,为了解决这个问题,查阅了几天的资料,现在终于解决了,记录下 阅读全文
posted @ 2018-10-30 14:54 白菜没我白 阅读(2413) 评论(0) 推荐(1) 编辑
摘要:最近做了个USB跟上位机的通信,需要软件对MCU进行复位,复位后如果USB没有拔插,PC就不会重新枚举USB为了解决这个问题,我做了软件复位跟,软件模拟USB拔插。 1、软件复位 这里我用的是HAL库的软件复位,复位前先把中断关掉,再复位,在你需要复位的代码处添加下面代码即可,代码如下: __set 阅读全文
posted @ 2018-10-29 18:28 白菜没我白 阅读(6718) 评论(1) 推荐(2) 编辑
摘要:我们做USB通信时,通信成功后,往往要检测USB设备的拔插状态,这里就USB拔插进行一下说明。 参考:https://www.imooc.com/article/17438 先说明一下,我这里只是用C#写上位机的自定义USB设备的检测,是调用window的DLL来实现USB设备通信的,具体通信过程说 阅读全文
posted @ 2018-10-25 09:40 白菜没我白 阅读(9374) 评论(1) 推荐(2) 编辑
摘要:很多时候,我们用C#编程后,都要对我们的上位机生成的图标跟名字进行修改,下面我就 VS2015 怎么修改做个说明。 1.打开项目属性 2.打开应用程序的属性界面,对相应的地方进行修改就可以了 3.修改完再Release一次就可以啦,结果如下图,很简单的。 补充:在使用APP过程中出现了下图所示的问题 阅读全文
posted @ 2018-10-24 15:55 白菜没我白 阅读(3126) 评论(0) 推荐(0) 编辑
摘要:1、改变窗体图标 先把图标放到项目文件夹中,然后点击窗体属性的ICON添加即可。 参考:https://www.cnblogs.com/yangxuli/p/8075484.html?tdsourcetag=s_pctim_aiomsg。 2、任意确定窗体程序打开初始打开位置 这里以窗体放置在屏幕下 阅读全文
posted @ 2018-10-12 18:43 白菜没我白 阅读(700) 评论(0) 推荐(0) 编辑
摘要:发现一篇文章关于C#调用DALL动态链接库的函数的,复制下来学习用。感谢作者的分析,原文传送门:https://www.cnblogs.com/ye-ming/p/8004314.html 在C#中调用C(C++)类的DLL的时候,有时候C的接口函数包含很多参数,而且有的时候这些参数有可能是个结构体 阅读全文
posted @ 2018-10-12 17:13 白菜没我白 阅读(1257) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示