上位机java调用c的程序
发布网友
发布时间:2022-04-23 14:42
我来回答
共2个回答
热心网友
时间:2023-08-27 23:09
嗯 你这样也可以,你用你的C语言在某个磁盘位置定时生成报文,然后你的java程序定时去那个位置取就行了。或者用JNI 直接调用你的节点程序Dll,不过不建议这样,因为这样可能会影响你的Java程序的通用性。
热心网友
时间:2023-08-27 23:09
JNI 直接可以调用了。
Java适合不适合开发自动化软件
Java 从90年代初期,有人用applet写过写图形监视画面的东西,也仅限于某行业封闭式的项目中,applet也没了前途.,Java发展到2.0后,逐渐走向成熟,虚拟机中运行字节码,在今天的CPU等硬件环境条件下 也是可以胜任做写控制软件的,至少象组态软件这样的"慢速"家伙,Java是可以胜任的.那样,控制室里就没必要是...
请教:上位机怎么编程
如果上位机和下位机都是你自己实现的,完全可以自己定义通讯的协议或用简单的modbus协议。
单片机上位机编程现在一般都用什么语言
delphi最适合,这个软件不用为用户额外安装组件,windows直接运行,一般上位机都是小程序,不适合java,.net,这些可能需要为用户安装上百兆组件,但你的程序可能就几M。。。其实VB6.0也不错,就是兼容性差,如果是打算拿去卖钱的上位机程序,我觉得VB6.0还是放弃吧。。。其他选择一种delphi 一种VC++,...
请高手指教51单片机用C语言修改PC指针?
先确定好你的通讯方式 比如互联网、串口等等 然后定好一个协议,包括包头内容包尾神马的 接着单片机上撸好代码,烧写成功 上位机撸好代码,编译成dll 接着其他人就调用你的dll完事 实在不会可以外包出来
我采用标准C或C++,请问如何设置才能编译生成.hex文件
在keil uvision4中编译好代码(c或汇编),然后在target 位置右击,选择第一个选项,进入,在菜单栏中点击output,把生成hex文件前面方框选中,重新编译生成就生成了hex文件,再用stc-isp 软件载入hex文件,然后下载到单片机。
usb编程,上位机和下位机的通信
看你是什么样的usb协议了,如果是有驱的,那可选择的就不多了,因为你得开发驱动,而与驱动进行通讯最好采用vc。如果是hid无驱设备,那就无所谓啦,因为无驱设备可以支持调用系统的hid.dll函数进行所有的通信操作。
机器人语言的编程语言
VAL语言命令简单、清晰易懂,描述机器人作业动作及与上位机的通信均较方便,实时功能强;可以在在线和离线两种状态下编程,适用于多种计算机控制的机器人;能够迅速地计算出不同坐标系下复杂运动的连续轨迹,能连续生成机器人的控制信号,可以与操作者交互地在线修改程序和生成程序;VAL语言包含有一些子程序库,通过调用各种不...
什么是lua?
lua是动态语言,它的解释器现在有用各种主流语言完成的各种版本,c、java...应有尽有。你的程序需要做config吗?lua应该是个不错的选择。或者,找现成的lua解释器过来,你可以再添加好你的库,完全直接执行脚本也行。有人把它和python作比较,可能是应用领域的关系,那个家伙讲,他觉得lua会比python好...
做一个信号处理的软件系统,(有C基础,时间紧)选用C++ 还是C# ?
c调用matlab好像是装个库就行了 要是赶得紧不如用脚本来做上位机 用过 perl 调c库 要是可行可以一起研究研究 不过这样要装很大的一个环境 编译成独立可运行的比较麻烦
如何从上位机切回本地
同时,DSP片内FLASH中复位中断服务程序c_int0()[4]被立即执行,在建立好C语言的工作环境下,它会调用主函数main()。在main()中,需要安排好一系列有先后顺序的初始化工作。其中,ISP1581的初始化过程比较复杂,需要考虑设备采用的供电方式(这里为自供电[6]方式)、插接主机和系统上电的先后次序,并需要与USB总线枚举...