在前边我们使用汇编完成了一个流水灯实验:Tiny4412汇编流水灯代码,Tiny4412裸机LED操作但是,汇编语言可读性太差,在这一节我们用 C语言来实现了同样的功能,而以后的试验也尽量用 C语言实现。我们在编写上位机程序时,C语言程序执行的第一条指令,并不在main函数中。生成一个 C程序的可执...
分类:
编程语言 时间:
2015-06-02 19:48:04
阅读次数:
525
借助开源文件:Com_class.h程序实例:http://pan.baidu.com/s/1qWHUQmS使用步骤: 1.包含Com_class.h头文件 2.#include "Com_class.h"class CComDlgDlg : public CDialog{// Co...
分类:
其他好文 时间:
2015-05-21 12:32:29
阅读次数:
96
本文讲解PMAC如何通过中断方式通知上位机当前下位机的加工进度,完成上下位机相互通信,并给出了演示代码。...
分类:
系统相关 时间:
2015-05-20 14:47:18
阅读次数:
222
本文演示PC如何给PMAC发送指令完成参数设置、获取参数值、电机点动、程序运行等功能,最后给出一个完整的功能代码实现,包含常用的功能。...
分类:
系统相关 时间:
2015-05-17 15:18:43
阅读次数:
203
上位机 C#下位机 kinetis K60下位机,发送数据控制LED。(点灯是嵌入式领域的helloworld……)下位机代码:http://files.cnblogs.com/files/hebaichuanyeah/HID%E4%B8%8A%E4%BD%8D%E6%9C%BA.rar
工作中需要在施耐德楼控系统上添加后台管理功能和手机控制功能,单位采购的施耐德的产品仅仅是用于控制现场设备的楼控模块及上位机编程与HMI,我们需要在此基础上,自主开发手机端控制功能,那么就需要通过建立后台工程用于往施耐德的硬件上发信号或者修改其数据库。
本文即是建立在此想法的基础上,记录一下如何采用Spring、Hibernate、Rest这个框架构建一个可以快速开发的后台管理框架。
1.使用e...
分类:
数据库 时间:
2015-05-11 00:10:44
阅读次数:
275
ADC单通道连续采集数据,通过DMA传输给串口发送给上位机。使用DMA传输即可让数据绕开CPU,数据不需要进出SRAM。DMA控制器使用系统总线,直接将ADC数据寄存器的数据传输给串口发送数据寄存器,对串口发送数据寄存器的写操作将触发串口传输,从而将数据发送给上位机。在DMA传输过程中,CPU可.....
分类:
其他好文 时间:
2015-05-07 21:48:11
阅读次数:
347
1.资源视图,里面的控件可以拖拽放进去,然后双击,就会自动在.cpp文件中自动生成一个点击事件的函数。(在函数里面就可以写相应的操作代码)同时在该dlg.cpp文件的前面会有一个映射函数,里面同时会自动生成相应的函数声明。2.串口图标需要右击,添加控制串口的变量3.在工程文件上右击,可以添加类,会在...
分类:
编程语言 时间:
2015-05-01 15:58:23
阅读次数:
139
1,FUNCTION BLOCK SIWAREX U是适用于S7-300标准导轨或ET200M的称重模块,并有配套的SIWATOOL软件对其进行相关的参数设置,调试接口是RS232。对于需要在上位机上进行参数设置的情况,西门子给出了一个示例程序,该程序包含了一个FB,一个FC和2个DB,使用起来不....
分类:
其他好文 时间:
2015-04-29 16:59:03
阅读次数:
162
引用:http://blog.sina.com.cn/s/blog_4b4b54da010153zb.html作为设备开发者, 一般需要让设备与上位机PC通讯, 我们往往考虑采用以下几种接口: rs232, USB, ethernet.现在在PC机上已经很难见到rs232的接口, 而ethernet...