这两天总在纠结编译一个PC机上的Xenomai开发环境,选择编译器、kernel版本和IPIP版本,但是今天忽然想到,上位机只是个开发环境,只要能编译、能运行就可以了,实时性根本不是关注的东西。而Xenomai 3刚好可以直接在PREEPT_RT上运行,Debian自带的内核源代码里就有PREEPT ...
分类:
其他好文 时间:
2018-01-22 13:07:19
阅读次数:
134
1. USB CAN软件安装与硬件接线USB CAN是常用的CAN测试工具。它的软件资料存放在\\192.168.2.251\3.研发部\13.南翼测试组\USBCAN目录下。安装好目录中的驱动和上位机软件,用USB线连接USB CAN和电脑。连接完毕后如图 1.1所示检查USB CAN的工作状态,绿灯表示设备准备就绪,红灯表示设备连接异常,可能没有正确安装驱动,需要检查接线和驱动。图 1.1 U
分类:
其他好文 时间:
2018-01-19 15:43:18
阅读次数:
197
HID鼠标程序 1. 特别注意 需要特别注意,各个例程中的设备描述符,配置描述符等各种描述符都是已经配置好了的,我们需要做的只是在例程中将代码修改为自己需要的部分即可,一般情况下是不可以串搭配的。 2. 程序解析 此程序使用的是端口1中断,进行数据的传输。 此程序的用户核心部分为periph.c文件 ...
分类:
其他好文 时间:
2017-12-23 15:45:01
阅读次数:
123
其实之前就用stm32获取过6050的原始数据,但是当时只是为了用而用,对他的理解并不深入,也不明白到底是怎么获得这些数据的。 这几天回归原始,通过STC89C52RC,再一次对6050进行驱动,并获取原始数据。经过几天的努力,现在其实感觉6050没有想象中的那么复杂,复杂的是后面对他的数据进行的滤 ...
分类:
其他好文 时间:
2017-12-04 20:41:49
阅读次数:
159
最近研究PC和PLC通讯,晚上睡觉冒出一些想法,觉都没睡好。于是早上起来写个备忘,纯粹是个人想法。 以三菱PLC和PC通讯举例,我个人三菱PLC用的最多。OPC服务器选用三菱自家的MX OPC SERVER,网上可以下载到6.05版本,感兴趣的网友自己搜下就能找到。 打算用C#作为上位机,想了几种方 ...
分类:
其他好文 时间:
2017-12-03 11:44:35
阅读次数:
199
这几天在调试图像采集和图像压缩的程序,遇到一些问题,暂时记录一下! 1、图像采集的基本流程是:FPGA通过CameraLink得到相机输出的RAW data,在DDR3在做个缓存,最后通过UDP协议从千兆网口输出至上位机。整个处理流程没有对数据做算法方面的处理,程序结构上比较简单。程序调试过程中遇到 ...
分类:
其他好文 时间:
2017-12-01 14:21:50
阅读次数:
157
恢复内容开始 现在CYPRESS官网给出最新的安装包的驱动信息是cyusb3.inf/cyusb3.sys,之前的cyusb.inf/cyusb.sys已经不再使用。 旧版本的安装包为:Cy SuiteUSB3.4.7,新版本的为:CY3684 EZ-USB FX2LP Development Ki ...
分类:
其他好文 时间:
2017-11-09 15:46:16
阅读次数:
433
一、 网关的功能:承上启下 最近有点忙,更新慢了。感谢园友们给予的支持,现在github上已经有。目标是最好的开源组态,看来又近一步^^ 之前有提到网关是物联网的关键环节,它的作用就是承上启下。 下位机有下位机的语言,上位机有上位机的思路。网关就是一个翻译,把下位机的语言转成通用语,再告诉上位机该怎 ...
转自:https://www.2cto.com/kf/201611/569468.html 之前开发单片机软件还是上位机都习惯使用printf(),相信很多很会有和我一样的习惯。开始学习安卓了,当然也很在意安卓的这个打印调试应该怎么做呢?这里使用的是日志记录中添加过滤器的方式 点击NO Filter ...
分类:
移动开发 时间:
2017-10-26 19:54:51
阅读次数:
270
最近关注DWM1000 定位,一方面在看DWM1000 官方提供的代码,也在四处网上找资料看资料。 其中比较好的一份开源源代码是bitcaze的lps-node-firmwar,github直接共享,bitcraze 做的是四轴无人机,还有定位上位机软件,全部都开源。 国内很多模块现在使用或者使用b ...
分类:
其他好文 时间:
2017-10-25 00:37:42
阅读次数:
338