精华内容
下载资源
问答
  • 代码28
    千次阅读
    2015-03-05 14:01:00

    台式机的win7 64位系统可以识别u盘,但笔记本的win7 64位却识别不了,说明U盘是可以用的。查看笔记本的设备管理器,发现驱动安装失败,提示信息为“该设备的驱动程序未被安装。 (代码 28) ”。

    解决方法:

    用“驱动人生”软件检测,并安装驱动。

     

    更多相关内容
  • (代码28)这个设备没有兼容驱动程序”的错误提示,这是怎么回事呢?其实,该问题是由于一些驱动无法通过自动更新来安装(服务端没有匹配的驱动)导致的。下面,小编就介绍下该问题的具体解决方法。解决方法:1、安装...

    最近,有位用户在升级到 Windows10系统 后,遇到了“该设备的驱动程序未被安装。(代码28)这个设备没有兼容驱动程序”的错误提示,这是怎么回事呢?其实,该问题是由于一些驱动无法通过自动更新来安装(服务端没有匹配的驱动)导致的。下面,小编就介绍下该问题的具体解决方法。

    11265590_14690954395079_thumb.jpg

    解决方法:

    1、安装驱动类软件进行检测并驱动,这方面比较好用的软件有:

    驱动精灵,360驱动大师,驱动人生等!

    2、查看是什么驱动没有安装好,然后到电脑官方网站下载对应win10系统的驱动并进行安装。基本就可以解决驱动不能通过更新安装的问题,一般驱动人生这类的工具会帮你检测到,或者右键此电脑--管理--设备管理器,有感叹号的设备表示未安装驱动, Win10系统查看驱动是否完全安装 。

    PS:目前windows10兼容大部分硬件,并能通过windows更新安装驱动,今后也会越来越兼容所有设备,不过有小部分驱动可能需要自行安装。

    Win10系统提示“该设备的驱动程序未被安装。(代码28)”问题的解决方法就介绍到这里了。有需要的朋友,不妨参考一下。更多精彩的内容请继续关注PConline官网

    展开全文
  • 1、故障现象 在给单位的一台Server2008R2 X64服务器上安装扫描枪的时候发现...(代码 28)”,就是安装驱动程序有错,但是具体是什么错误,我们从这里是无法得到的。如果以错误提示或者错误代码为关键字上网搜索...

    1、故障现象

           在给单位的一台Server2008R2 X64服务器上安装扫描枪的时候发现无法安装扫描枪驱动,打开设备管理器可以看到扫描枪硬件有黄色叹号标记。错误信息如下:

            Windows给出的错误提示很简单,“该设备的驱动程序未被安装。(代码 28)”,就是安装驱动程序有错,但是具体是什么错误,我们从这里是无法得到的。如果以错误提示或者错误代码为关键字上网搜索的话,相信我你一定得不到太多有用的信息。因为之前另外一台win7x64上安装这个扫描枪驱动是没问题的,所以我知道问题不在驱动本身或者硬件设备上。一开始以为是操作系统版本问题,但08r2和win7本来就是差不多的,绕了一些弯路后,还是决定从错误的根源上找原因。

     2、问题分析

          上网搜索后,知道驱动安装会生成系统日志保持在C:\Windows\inf\setupapi.dev.log\setupapi.dev.log中。打开这个日志找到相关日志信息再来分析问题就非常简单了。这是一个非常值得学习的小技巧,log日志远比图形界面提供的错误信息完整并且更有指导意义。如下是setupapi.dev.log中驱动安装时的相关错误信息节选:

         inf:           Opened INF: 'c:\windows\temp\dmiwu\{de4ae465-6949-463b-9822-287a65fb2b68}\nls_vcp_driver.inf' ([strings])
    !    inf:           Could not find include INF file "layout.inf". Error = 0x00000002
    !    inf:           Unable to load INF: 'C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_neutral_b53453733bd795bc\mdmcpq.inf'(00000003)
    !    inf:           Error 3: The system cannot find the path specified.
    !    inf:           Could not find include INF file "mdmcpq.inf". Error = 0x00000003

           相比设备管理器提供的错误信息,这里的日志足够清楚了,安装驱动的时候因为打不开mdmcpq.inf文件所以驱动安装无法继续报错了。上面一行的layout.inf文件经过分析上下文是不影响安装进行的,重要的还是缺少mdmcpq这个东西。找到驱动的安装目录,在这个扫描枪驱动的inf文件中有如下行:

    [VCP_DriverInstall.NT]
    Include=mdmcpq.inf
    CopyFiles=FakeModemCopyFileSection
    AddReg=VCP_DriverInstall.NT.AddReg

    扫描枪的驱动在安装过程中会用到mdmcpq.inf文件,但是安装时候找不到这个文件,所以出错了。

    3、解决方法

           原因找到了缺少依赖驱动,修复就行了,上网直接搜吧,很容易找到一堆关于mdmcpq缺失的问题。同时也会搜到一些无效的方法,比如复制原版的mdmcpq.inf 和 usbser.sys到system32的inf和drivers目录。

           但是从日志很明显知道驱动查找的是C:\Windows\System32\DriverStore\FileRepository\目录。所以最好的方法还是从正常的系统中直接复制C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_neutral_b53453733bd795bc目录到故障系统的同位置目录下,如果复制时提示文件夹没有访问权限,给FileRepository目录增加用户权限就行了。

    我这里出现故障的系统版本是非原版系统,作者也是小有名气的。但在修改系统过程中难免出现一些隐藏的问题,这种隐藏比较深的故障,对于普通用户来说确实是很难解决的问题。这里非常值得注意的是驱动安装日志用于分析问题的方法,图形化界面虽然友好,但在分析故障原因上有时候的提示太过简化反而变得毫无意义。

     

     

     

    展开全文
  • 本来机器是装了esxi6.7的 同一镜像一台R740成功安装 一台R730和R430在loading时出错 ...到i40en.v00卡住了CRC ERROR 28 求高手指点[img=https://img-bbs.csdn.net/upload/202007/25/1595659241_797238.jpg][/img]
  • 发现设备后,调用设备能力获取函数soap_call___tds__GetCapabilities,返回错误代码28 该如何解决?求助!!!
  • Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java...
  • stm32单片机控制28BYJ48步进电机原理及代码

    千次阅读 热门讨论 2022-04-01 21:51:16
    stm32单片机控制28BYJ48步进电机原理及代码

     命名方式(以28BYJ48步进电机为例)

    28BYJ48步进电机的编号

    28-----步进电机的有效最大外径是28毫米

    B-----表示步进电机

    Y-----表示永磁式

    J-----表示减速型

    48-----表示四相八拍

    工作原理

    1、五线四相步进电机,不同相位得电会让步进电机的转子转动一个角度,按一定规律给不同的相位通电,就可以让步进电机连续转动,下表就是通电的顺序。

    表里面的顺,逆时针的方向只是代表相位给电时序,

    注:总共五条线,一个是VCC,剩下四条分别接上ABCD相

    分别对应与ULN2003/ULN2003A驱动芯片的5V以及4个输入口对应连接

    2、每走一个位置,都要给一定的延时,不然还没等转子到位,下一个脉冲就进来了,肯定会引起错误,导致电机堵转或者异常震动。

    3、通过改变延时的时间,就可以控制电机的转速,不能太慢,也不要太快,不断调试到合理范围就行。

    4、单片机IO口和电机四条相线连接时,一定不能错误,要按照顺序相连接。

    5、调换得电的顺序,就可以控制电机的转向。

    注意在51单片机中,为IO口置0相当于是高电平,而置1的时候相当于是低电平,和上面的图片一致(GND)

    二、关键实验程序

    在编写注释的时候用的是ANSI编码器,在这里部分注释可能会出现乱码,复制到编译器中就会正常显示(也注意一般用UTF-8编码器进行编写,ANSI编码器对中文不友好,一般一个汉字用的2个字符储存,所以在转存的时候就会出现乱码)

    头文件

    #ifndef __BSP_ULN2003_H__
    #define __BSP_ULN2003_H__
    
    #include <stm32f10x.h>
    #include "bsp_SysTick.h"
    
    #define STEPPER_ANGLE		0.703125   //  360/(4096/4)=360/512=0.703125
    
    enum dir{Pos, Neg};   //Pos = 0, Neg = 1  //enumΪ¶¨ÒåΪö¾Ù
    
    #define IN1_HIGH	GPIO_WriteBit(GPIOA, GPIO_Pin_4, Bit_SET)
    #define IN1_LOW		GPIO_WriteBit(GPIOA, GPIO_Pin_4, Bit_RESET)
    
    #define IN2_HIGH	GPIO_WriteBit(GPIOA, GPIO_Pin_5, Bit_SET)
    #define IN2_LOW		GPIO_WriteBit(GPIOA, GPIO_Pin_5, Bit_RESET)
    
    #define IN3_HIGH	GPIO_WriteBit(GPIOA, GPIO_Pin_6, Bit_SET)
    #define IN3_LOW		GPIO_WriteBit(GPIOA, GPIO_Pin_6, Bit_RESET)
    
    #define IN4_HIGH	GPIO_WriteBit(GPIOA, GPIO_Pin_7, Bit_SET)
    #define IN4_LOW		GPIO_WriteBit(GPIOA, GPIO_Pin_7, Bit_RESET)
    
    void ULN2003_Configuration(void);
    void stepper(unsigned int dir, unsigned int speed);
    void angle_control(unsigned int dir, double angle, unsigned int speed);
    
    #endif

    调用函数

    /*
    	Á¬Ïß±í£º
    	STM32								ULN2003Çý¶¯
    	PA4      	<-------> 	IN1
    	PA5			<-------> 	IN2
    	PA6			<-------> 	IN3
    	PA7			<-------> 	IN4
    	
    	5V 28BYJ-48²½½øµç»ú£¬ÄÚ²¿´øÓмõËÙ×°Öà ¼õËٱȣº1/64   ²½¾à½Ç£º5.625¡ã/64£¨64¸öÂö³åת¶¯5.625¡ã£©
    
    ÕýÏòת¶¯£º
    	ËÄÏà°ËÅÄ¿ØÖÆ˳Ðò£º(A-AB-B-BC-C-CD-D-DA)
    				1		2		3		4		5		6		7		8
    	A			-		-		+		+		+		+		+		-
    	B			+		-		-		-		+		+		+		+
    	C			+		+		+		-		-		-		+		+
    	D			+		+		+		+		+		-		-		-
    ·´Ïòת¶¯£º(DA-D-CD-C-BC-B-AB-A)
    */
    
    #include "bsp_uln2003.h"
    
    void ULN2003_Configuration(void)
    {
    	GPIO_InitTypeDef GPIO_InitStructure;
    
    	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
    	
    	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7;
    	GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
    	GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
    	GPIO_Init(GPIOA, &GPIO_InitStructure);
    	
    	GPIO_WriteBit(GPIOA, GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7, Bit_RESET);
    }
    
    //ËٶȿØÖÆ:
    /*
    dir: ˳£¬ÄæʱÕëÐýת·½Ïò
    speed£º×ªËÙ£¬·¶Î§[1,100]
    */
    void stepper(unsigned int dir, unsigned int speed)
    {
    	if(dir == Pos)
    	{
    		//step1:
    		IN1_HIGH;
    		IN2_LOW;
    		IN3_LOW;
    		IN4_LOW;
    		Delay_us(speed);
    		
    		//step2:	
    		IN1_HIGH;
    		IN2_HIGH;
    		IN3_LOW;
    		IN4_LOW;
    		Delay_us(speed);
    
    		//step3:		
    		IN1_LOW;
    		IN2_HIGH;
    		IN3_LOW;
    		IN4_LOW;
    		Delay_us(speed);
    
    		//step4:
    		IN1_LOW;
    		IN2_HIGH;
    		IN3_HIGH;
    		IN4_LOW;
    		Delay_us(speed);
    
    		//step5:
    		IN1_LOW;
    		IN2_LOW;
    		IN3_HIGH;
    		IN4_LOW;
    		Delay_us(speed);
    
    		//step6:
    		IN1_LOW;
    		IN2_LOW;
    		IN3_HIGH;
    		IN4_HIGH;
    		Delay_us(speed);
    
    		//step7:
    		IN1_LOW;
    		IN2_LOW;
    		IN3_LOW;
    		IN4_HIGH;
    		Delay_us(speed);
    
    		//step8:
    		IN1_HIGH;
    		IN2_LOW;
    		IN3_LOW;
    		IN4_HIGH;
    		Delay_us(speed);
    	}
    	else
    	{
    		//step1:
    		IN1_HIGH;
    		IN2_LOW;
    		IN3_LOW;
    		IN4_HIGH;
    		Delay_us(speed);
    
    		//step2:		
    		IN1_LOW;
    		IN2_LOW;
    		IN3_LOW;
    		IN4_HIGH;
    		Delay_us(speed);
    
    		//step3:		
    		IN1_LOW;
    		IN2_LOW;
    		IN3_HIGH;
    		IN4_HIGH;
    		Delay_us(speed);
    
    		//step4:
    		IN1_LOW;
    		IN2_LOW;
    		IN3_HIGH;
    		IN4_LOW;
    		Delay_us(speed);
    
    		//step5:
    		IN1_LOW;
    		IN2_HIGH;
    		IN3_HIGH;
    		IN4_LOW;
    		Delay_us(speed);
    
    		//step6:
    		IN1_LOW;
    		IN2_HIGH;
    		IN3_LOW;
    		IN4_LOW;
    		Delay_us(speed);
    
    		//step7:
    		IN1_HIGH;
    		IN2_HIGH;
    		IN3_LOW;
    		IN4_LOW;
    		Delay_us(speed);
    
    		//step8:
    		IN1_HIGH;
    		IN2_LOW;
    		IN3_LOW;
    		IN4_LOW;
    		Delay_us(speed);
    	}
    }
    
    //½Ç¶È¿ØÖÆ£º
    /*
    dir: ˳£¬ÄæʱÕëÐýת·½Ïò
    angle£º½Ç¶È£¬·¶Î§[0,360]
    speed£º×ªËÙ£¬·¶Î§[1,100]
    */
    
    void angle_control(unsigned int dir, double angle, unsigned int speed)
    {
    	int i;
    	
    	for(i = 0; i < angle / STEPPER_ANGLE; i++) //µ÷ÓÃ(angle / STEPPER_ANGLE)¸ö°ËÅÄ
    		stepper(dir, speed);
    }
    //µ÷ÓÃÕâ¸öº¯Êý¿ØÖƽǶÈÓнÏСµÄÎó²î»ò˵ÊÇȱÏÝ£ºÒ»ÊÇ˵stepper(dir, speed);ÊÇÒÔ°ËÅÄΪ×îС·Ö¶ÈÖµ
    //Æä´ÎÊÇ£¬forº¯ÊýÖÐ×îС²½¾àΪ1£¬ºÜÏÔÈ»angle / STEPPER_ANGLE ×î¶àÓÐÒ»¸ö°ËÅĵÄÎó²î£¬
    //¼´5.624/64*8=0.703¶È£¬Ò²²»ÊǺܴ󣬿ÉÒÔºöÂÔ²»¼Æ

    1、步进电机的减速比为1/64,即转子转动64圈,外面的转轴才会转动1圈

    2、步进电机的步距角为5.624/64 (步进电机的定子绕组每次改变一次通电状态,步进电机外面的转轴转过的角度称步距角;即步进电机的最小旋转角度)

    3、所以360/(5.624/64)≈ 4096 (步进电机外面的转轴转过一圈所需要改变定子绕组的通电状态次数)

    这里补充介绍一个概念:步进角

    步进电机的定子绕组每次改变一次通电状态,转子转过的角度称步进角。

    (可以认为是电机内部的转子的最小旋转角度)

    步进角 = (360)/m * Z * C

    m-----定子相数

    Z-----转子磁极对数

    C-----通电方式

    { C = 1 ,单相轮流通电,双相轮流通电方式

      C = 2 , 双相轮流通电方式

    1,相数:是指产生不同对极N,S磁场的激磁线圈对数

    2,拍数:完成一个周期性变化所需脉冲数,以四相电机为例,有单相四拍的运行方式:(A-B-C-D),有双相四拍的运行方式:(AB-BC-CD-DA),有四相八拍的运行方式:(A-AB-B-BC-C-CD-D-DA)

    这里的源码用的是双相轮流通电方式,在源码中可以看到四个相位MA,MB,MC,MD使能为高电平状态的相位数为相邻2个或1个(A-AB-B-BC-C-CD-D-DA)

    步进电机的相关参数:


    注意事项:由于电机的制造误差,安装误差,单片机的误差还有软件延时函数误差,这些误差累加起来之后,就会导致电机的转速、转动角度出现一定的误差。

    展开全文
  • Android P(API 28)适配需要哪些代码更改

    千次阅读 2019-05-24 12:51:21
    Android P(API 28)适配需要哪些代码更改 最好的文档依据为: google官方文档:行为变更:以 API 级别 28+ 为目标的应用 google官方文档:将应用迁移到 Android 9 下面来介绍Android P(API 28)适配,我们的App 需要做...
  • STM32开源代码——ENC28J60程序

    千次阅读 2018-05-12 12:21:56
    正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载网路调试工具与库函数讲解已放在压缩包中点击下载代码开机检测ENC28J60,如果检测不成功,则提示报错。在成功检测到ENC28J60...
  • Windows 10出现错误代码0xc0000001如何解决?

    万次阅读 多人点赞 2019-09-12 18:23:43
    Windows 10开机出现错误代码0xc0000001,是让许多用户苦恼的问题。那是不是遇到这种状况就只能重装系统呢?其实可以先尝试其他的解决方法。 目录 一、Windows 10出现错误代码:0xc0000001的原因分析 二、...
  • ESP8266的FATAL EXCEPTION 28 29问题原因

    千次阅读 2019-09-11 15:11:27
    1)FATAL EXCEPTION 28的问题 解决自己的代码问题:原因是在打印的过程中,错误的打印了字符串 比如:正确的用例:os_printf(“string = %s”,p);//p为指针,指向字符串 错误的用例:os_printf(“string = %s”,*p);...
  • 为下载的iso文件有问题,最后直接用小白一键重装系统,自动下载镜像文件,成功解决。
  • 十款表白小特效 用代码表白 一个比一个浪漫 赶紧收藏起来吧!!! 文章简介 最近看了一街坊视频,问路人“你眼中的程序员是怎样的?” 然后一堆关键词就出来了“直男、宅、不懂浪漫、秃头、掉发、油头、戴眼镜、瘦、...
  • 《饥荒》代码大全 控制台代码使用方法及寻找代码方法2015-12-14 21:20:25来源:贴吧编辑:评论(0)《饥荒》中玩家们可以利用控制台代码进行一些适量的作弊,很多新手玩家对于控制台使用方法不熟悉,接下来为大家带来...
  • 28个数控编程代码大全,众多程序员呕心沥血的私货
  • 28】VsCode如何运行C#代码

    千次阅读 2019-09-26 19:41:32
    VsCode作为一款优秀的代码编辑器,有调试代码的功能,我们必须要来玩一玩这个,这里就以运行c#代码为例子,简单的说一下吧。 安装.net core sdk .net core sdk下载 .NET Core 软件开发工具包 (SDK) 是一组库和工具,...
  • 代码行数统计小工具

    千次下载 热门讨论 2018-06-08 17:06:32
    一、简洁好用的代码行数统计小工具 二、使用方法请看https://blog.csdn.net/qq_33679504/article/details/80625665
  • G代码表《G代码大全》

    千次阅读 2022-05-10 10:26:05
    G代码:准备功能, 控制机床动作(比如G00快速移动) M代码:辅助功能, 辅助机床动作。(比如M03主轴正转) 01 G代码指令 G00 – 快速定位 G01 – 直线插补 G02 – 圆弧插补(顺时针) G03 – 圆弧插补(逆时针) ...
  • Html5代码示例_微信H5微场景(10个)源码

    千次下载 热门讨论 2015-11-27 09:24:00
    2014中国自媒体年会场景应用(006) 2015龙湖仕官生校园招聘手机场景应用特效(010) 婚礼电子请帖场景应用(016) 卡片式场景应用(009) 择居网人才招聘手机场景应用(008) ...翻书式手机场景应用(003) 故宫手机场景应用(004) ...
  • 学习必备的50条非常有趣且实用的Python一行代码,值得收藏! 让我们愉快地开始吧~编程学习资料免费点击 开发工具 Python版本: 3.6.4 相关模块: 环境搭建 安装Python并添加到环境变量,pip安装需要的相关模块...
  • 这是作者网络安全自学教程...这篇文章将详细总结恶意代码检测技术,包括恶意代码检测的对象和策略、特征值检测技术、校验和检测技术、启发式扫描技术、虚拟机检测技术和主动防御技术。基础性文章,希望对您有所帮助~
  • Linux操作系统错误代码解释

    千次阅读 2019-04-15 08:26:31
    Linux操作系统错误代码解释 OS error code 0: Success 操作系统错误代码0:成功 OS error code 1: Operation not permitted 操作系统错误代码1:操作不允许 OS error code 2: No such file or directory 操作...
  • 方舟:生存进化 全物品代码ID一览 物品修改代码大全全物品ID:Item ID Item Description1 Simple Pistol2 Assault Rifle3 Rocket Launcher4 Simple Bullet5 Bow6 Genade7 Wood8 Stone9 Metal10 Hide11 Chitin12 Raw ...
  • 随着应用开发需求的不断增长,传统的纯代码研发手段逐渐乏力,业内开始呼唤更加便捷的开发手段。此背景下,低代码平台应运而生,它可以降低应用开发门槛并使软件开发更加便捷。如今,低代码平台已经成为众多企业在...
  • 《Java常用算法手册》源代码

    千次下载 热门讨论 2017-03-14 17:05:10
    《Java常用算法手册》源代码
  • 步进电机28BYJ-48的驱动(arduino平台),最全的驱动详细原理,驱动电路分析,驱动代码解释 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 系列文章目录 前言 一、pandas是...
  • C++基础代码大全

    千次阅读 2022-04-12 11:51:19
    删除时确认 删除 28.屏蔽功能键Shift,Alt,Ctrl 29. 网页不会被缓存 或者 30.怎样让表单没有凹凸感? 或 31.不要滚动条? 让竖条没有: 让横条没有: 两个都去掉?更简单了 32.怎样去掉图片链接点击后,图片周围的虚线?...
  • Windows设备管理器中的错误代码

    千次阅读 2021-04-14 09:05:26
    你可能由于“设备管理器”或其他工具(如 DXDiag)报告了错误代码,而且你不知道如何解决,而访问过这篇文章。在本文中,我们将帮助你找到你的错误代码,并提供你尝试纠正错误可能需要的建议。 首先尝试以下步骤: ...
  • 前端常用得CSS代码分享

    千次阅读 2019-11-29 09:17:04
    代码不断更新中!! 前提 2019年11月的最后一篇文章来拉,在日常开发中高频使用的CSS代码分享给大家,其中可能有很多大家经常使用的。欢迎大家提出更优的解决方法!! Git地址 前端常用的CSS代码 1、垂直居中对齐...
  • 发票分类代码地区代码列表

    千次阅读 2021-01-07 17:41:11
    文章目录各省、自治区、直辖市,各计划单列市地区代码国税函发[1995]18号 为了加强对增值税专用发票的使用管理,有利于增值税专用发票计算机交叉稽核工作,从1995年起,将专用发票上的地区简称、制版年度、批次、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,287,933
精华内容 515,173
关键字:

代码28

友情链接: reverse.rar