![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Link
文章平均质量分 74
D_tech
这个作者很懒,什么都没留下…
展开
-
基于FT2232官方API开发C驱动程序,封装DLL,承接JAVA UI,JNI(2)
继续前文。原创 2024-04-16 16:08:42 · 751 阅读 · 0 评论 -
基于FT2232官方API开发C驱动程序,封装DLL,承接JAVA UI,JNI(1)
经过数个版本的迭代,终于拿到一份可行的驱动程序。FT2232官方给的那份TI的案例即完整又残缺,命令文档AN-108也不够清晰,绕了不少路。既然承接自JAVA UI,自然需要java来调用,传输数据和接受返回值。原创 2024-04-15 14:11:57 · 861 阅读 · 1 评论 -
JNI编译成头文件的方法
老版本的jdk才有javah,更新的编译成头文件的方法如下。原创 2024-03-29 16:07:50 · 205 阅读 · 1 评论 -
基于WindowBuilder的JTAG串口芯片配套软件UI设计方案记录
原有一份C#写的,但是我不会,不好修改,而且UI前段和计算后端合在一起的软件,我也不喜欢;也为了开发新的功能,所以需要从新设计软件,也就有了本文。我在工作中主用JAVA和VB,而且大学时候用过JAVA做过两个小程序带UI的;所以我既是更熟悉,也顺带锻炼锻炼工作codeing能力,选择了JAVA作为UI的开发语言(不会有人选VB做UI吧,不会吧不会吧)。当然JAVA作为运行在虚拟机的语言,开发UI先天带有劣势,不能指望客户端都自带jre,软件自带又会体积庞大,现在转C#还来得及。原创 2024-03-21 11:40:40 · 1059 阅读 · 1 评论 -
将芯片的官方dll再声明,包装成lib文件
众所周知,java是一个虚拟机,在黑盒中运行,那么没有什么特殊手段的话(安卓不算),难以操控硬件,尤其是驱动芯片;通常芯片的官方都是有写好的API,但是多半不会去管你java,都是C写的。调用dll,肯定不会是直接调用官方的,毕竟无论从调试还是功能开发的角度看,使用C调用官方的DLL里面的API再完成好功能,再封装成一个新的DLL,再由JAVA调用,这样一套流程更方便一些。言归正传,网上也有很多方案什么pexports软件啊,什么的,都试了试,又麻烦又不好使,很多多余的功能,用不上。原创 2024-03-14 15:25:43 · 417 阅读 · 1 评论