- 博客(15)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 ARINC 429 过滤介绍
ARINC 429 过滤介绍SDI过滤 SDI过滤为数据字第9、第10位(SDI)满足设置的SDI值时收取,不满足不收取Label号过滤 数据字中第1到第8位数据的逆序匹配Label号数组任意一个值时收取,不满足不收取...
2018-05-10 18:03:25
1305
原创 记一次LabVIEW调用DLL崩溃经验总结
记一次LabVIEW调用DLL崩溃经验总结故障现象调用完DLL,关闭应用程序时,提示程序异常结束中止总结经验:DLL中如果创建了线程、共享内存、信号量、设备文件等,关闭的时候一定要Close所有HANDLEDLL中new或malloc了堆内存,结束的时候一定要delete或free不要越界操作LabVIEW传过来的地址空间,所以LabVIEW写接口vi的时候一定要...
2018-04-28 10:54:30
10548
2
原创 Windows驱动一次蓝屏经历(定时器栈区回收导致的蓝屏)
Windows驱动蓝屏记录问题分析可能是Windows XP版本的原因,蓝屏时候没有太多可用信息,没有显示是因为哪个sys导致的蓝屏。蓝屏代码:0x000000B8 (0x00000000, 0x00000000, 0x00000000, 0x00000000)WinDbg分析蓝屏文件,发现最后死在这样一句代码:NTSTATUSReadIoTargetMemory(PDE...
2018-04-13 18:10:23
624
原创 VSPE虚拟串口关机蓝屏(BSOD)的解决办法
记一次VSPE蓝屏问题的解决 本文仅仅是针对我遇到的这次蓝屏问题的解决,并不是所有人都会遇到由这种操作导致的蓝屏,也不是VSPE就有这个蓝屏问题。VSPE(Virtual Serial Ports Emulator Version 0.938 (June 26, 2010))蓝屏复现启动VSPE模拟串口,启动后最小化不关闭该软件。关闭计算机,关机到最后会出现蓝屏。且不生成...
2018-04-12 10:22:32
1267
原创 解决DbgView,弹 error adding item *** to list view
问题现象DebugView弹出error adding item *** to list view对话框,点确定或关闭后立即再次弹出。问题原因缓冲区积累了太多打印信息。(History Depth 默认是0,表示全部显示不清空,导致消息太多程序出现错误)解决方法如果出现了这样的问题,首先你只有在任务管理器里面将当前允许的DebugView强制结束。然后重新打开DebugView,更改最多要显示历史
2017-10-12 09:45:36
1111
1
原创 CY7C68013 C0模式启动
C0或是C2启动的目的,是更改USB芯片的ID信息,并把固件载入到芯片内部RAM中运行。C0模式是指只从EEPROM中载入USB ID信息,因为只有ID信息(8个字节),所以只需要一个小容量的EEPROM即可。当然大容量的EEPROM也可以使用C0模式,但是小容量的EEPROM只能使用C0模式启动。如下图所示: 使用小容量的EEPROM要将A0,A1,A2接地。 这里我用了个24LC01,容量1
2017-08-15 23:13:54
1302
1
原创 CY7C68013 USB2.0芯片调试总结
花了两个周,终于把这块CY68013芯片搞得差不多了。 使用同步Slave FIFO通信,使用官方测试工具读取最高速度达到46M/S,写入最高速度39.7M/S(不知道这官方的测试工具到底准不准)。很奇怪的是接电脑USB2.0接口只能达到16M/S,接电脑USB3.0接口就能达到26M/S。我猜测是主板做了限制,因为主板上仅有两个USB2.0接口,并且看这两个接口的位置可以推测其是为鼠标和键盘专门
2017-08-14 00:02:43
9420
转载 EZ-USB® FX1™/FX2LP™启动选项
记录Cypress官方文档,本文档是描述如何通过各种方式启动USB芯片,以及如何下载固件到芯片等。本文来自Cypress官方,文档地址: http://www.cypress.com/file/43376/download目录1 简介1.1 Bootloader 序列2 I2C 启动2.1 C0 加载:从 I2C 器件加载 USB ID2.2 C2 加载:从 I2C 器件加载固件2.3 EEPR
2017-08-13 14:51:12
691
原创 恢复突然消失的Chrome浏览器书签
强制断电重启后,Chrome书签丢失。并不是因为隐藏了书签栏,而是真的一个书签地址都没有了。网上找到一个能够完全恢复的方法,记录一下。可以看到在我的电脑里面 C:/User/Administrator/AppData/Local/Google/Chrome/User Data/Default/目录下有一个 Bookmarks 与一个 Bookmarks.
2017-07-11 15:15:21
32499
4
原创 Windows驱动,一次死机教训
原创博客,来自:http://blog.csdn.net/u010147522/article/details/74068534问题的症状是莫名死机,中断产生后,可能第一百次,可能第两百多次。 但只要你实验的足够久,注定某一次就死机了,完全卡死,没有蓝屏信息,就是电脑卡死。怀疑了分页内存的问题,当然,中断处理函数不能够指定放在分页内存中。因为可能会导致蓝屏,并且还有可能导致驱动安装过后需要重启电
2017-07-01 16:38:48
712
原创 Windows下C语言操作硬件设备的方法
之前都是在linux下操作硬件设备,open、read、write、ioctl,相当方便。最近要检测windows的驱动程序有没有问题,于是得写个简单的程序测试一下设备的ioctl功能。说一下windows下操作设备的大体方法:1. 用设备的GUID来获取设备的路径path2. 用设备路径来打开设备,获得HANDLE3. 用HANDLE进行ioctl大体
2016-03-08 09:33:52
5185
2
原创 重装系统时断电或强制关机导致硬盘故障的解决
本文作者:Fezl本文原地址:http://blog.csdn.net/u010147522/article/details/48369979之前ghost还原操作系统,在最后的时候卡住了,无奈,于是长按关机键强制关机。结果重启后在第一屏就卡住了,F12选择启动顺序无效,所以进不去U盘或者光驱。F2也无效所以连BIOS也进不去。上网搜索了一下,说是要给CMOS放电来恢...
2015-09-11 11:10:59
15917
4
原创 CentOs6.5 关闭独显
这次一定要把步骤给记下来,每次重装系统,为了关闭独显花费了大量时间操作系统:CentOs 6.5 32位显卡型号: Nvidia GT630这里主要是关闭独显,只用集显,解决发热严重的问题。
2015-08-22 22:49:59
3164
原创 Linux下安装Eclipse及解决谷歌被墙无法更新SDK问题
我使用的操作系统:Ubuntu 14.04 64位这里我们选用集成了 Eclipse、ADT、SDK的 ADT Bundle 首先下载 ADT Bundle http://www.androiddevtools.cn/ 进去网页后,内容有点多,直接按 Ctrl+F 搜索 ADT Bundle选择对应操作系统的版本进行下载,这里我选用的是Linux下 23
2015-08-07 21:34:29
1486
Linux内核LCD驱动某些寄存器值无法修改
2015-08-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人