张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

单片机调试有那些常见问题如何解决

单片机精讲吴鉴鹰 2018-11-17 11:50 次阅读

.error: #18:

6.error: #18: expected a ")"

如果是出现在c文件中, 多半是因为少了一个")",或者错误行有编译器不识别的字符

如果出现在头文件中,错误行又是一个函数声明,多半是因为在函数声明中有编译器不认识的字符

error: #20

error: #20: identifier "TIM2_IRQChannel" is undefined 谁能说说,哪里错了

你的固件库里的库文件没有添加进工程里面,所以出现未定义的情况。

TIM2_IRQChannel指定时器2的中断通道没有定义,其实在固件库对这些参数都有定义,宏定义代替了一串寄存器地址数据。需要将.C文件添加到工程文件中

warning: #1-D

main.c(7): warning: #1-D: last line of file ends without a newline

当使用keil编译时,弹出这样的警告信息:main.c(7): warning: #1-D: last line of file ends without a newline

这个是由于在main函数的“}”后,没有加回车。

只要在main函数的“}”后加回车键,此警告信息即可消除。

error:#65

...test_menu.c(27):error:#65:expected a ";"

分数送你了,问题在你回答之前已经解决了,头文件里的结构体定义里的最后一行没有加";" 如 NB menu{..};

Error: L6200E

Error: L6200E: Symbol temp multiply defined (by wenshidu.o and main.o).在编译的时候出现了这个问题,但是检查不出来,希望各位大侠帮帮忙

什么变量你给付了两次值

你看看是不是那个外部变量你又给赋值了

main.c申明,其他.c文件对应的.h文件中用extern引用

warning: #223-D

..\..\source\CCxx00_New.C(718): warning: #223-D: function "_NOP_" declared implicitly

在使用的文件中添加extern void _NOP_();既可

warning: #1295-D

..\..\include\CCxx00_New.h(20): warning: #1295-D: Deprecated declaration CC_XCal - give arg types

没有用形参 定时时用void CC_XCal(void);即可

Error: L6218E: Undefined symbol

.\Obj\output.axf: Error: L6218E: Undefined symbol FSMC_NORSRAMCmd (referred from tft_lcd.o).

.\Obj\output.axf: Error: L6218E: Undefined symbol FSMC_NORSRAMInit (referred from tft_lcd.o).

Target not created

请教高人,我该如何处理。

你看看tft_lcd里面有没有添加fsmcXXX.h之类的头文件,这个错误是说你使用的函数没有被定义。

一般只要添加相应的头文件即可

error: #101:

error: #101: has already been declared in the current scope

#ifndef __STM32F10x_LIB_H

#define __STM32F10x_LIB_H

#endif调整到最后!

file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps_clip_image-20349.png

error: #247: function "DelayUs" has already been defined

有一个同名的 DelayUs类已经被定义过了

error: #109: expression must have (pointer-to-) function type

这个问题就是那19个error中的大部分,意思是表达式需要一个(指针)函数参数,我一开始以为是自己函数声明或者调用上的错误,但是看了下发现并没有错,后来查了好久发现原来是犯了一个很低级的错误:将宏定义和函数名重名了。因为我一开始想的是每一个宏定义对应一个函数名,这样做起来就比较清晰,但是我却很傻逼地将函数名每次直接复制到宏名,导致了这种蛋碎的结果。

warning: #61-D

warning: #68-D:

在KeilARMLPCARM,存在(1<<31)编译警告问题

main.c(174): warning: #61-D: integer operation result is out of range

main.c(174): warning: #68-D: integer conversion resulted in a change of sign

由于编译器默认signed int即32位有符号整数类型,而1<<31实际为0x80000000,

这样就有可能改写了符号位(最高位)

依此类推,(2<<30),(3<<29)...等都会出现编译警告问题.

解决办法为: ((unsigned int)1<<31),((unsigned int)2<<30),...

warning: #1295-D:

warning: #1295-D: Deprecated declaration ShowSendTime - give arg types

解决方法:将void ShowSendTime()改为void ShowSendTime(void)

warning: #550-D:

warning: #550-D: variable "d" was set but never used

描述:变量'd'定义但从未使用,或者是,虽然这个变量你使用了,但编译器认为变量d所在的语句没有意义,编译器把它优化了.

解决:仔细衡量所定义的变量d是否有用,若是认定变量d所在语句有意义,那么尝试用volatile关键字修饰变量d,若是真的没有用,那么删除掉以释放可能的内存.

error: #159:

.error: #159: declaration is incompatible with previous "wr_lcd" (declared at line 40)

void a(void) //函数a的实体

{

b(); //调用函数b

}

void b(void) //函数b的实体

{

...

}

这样如果点编译,就会产生error: #159的错误,因为当函数a调用函数b时,发现在这之前都没有函数b的任何声明.

解决方法:在函数a调用函数b之前,对函数b进行声明,如:

void b(void); //对函数b进行声明

void a(void) //函数a的实体

{

b(); //调用函数b

}

void b(void) //函数b的实体

{

...

}

error: #70:

error: #70: incomplete type is not allowed

原来是重复定义了,包含了两次的psock的定义,所以才会出现这种情况。因为我发现psock和pt是一样定义的,但是pt是不报错的,所以我就试图删除头文件中include头文件的那一行,错误消除了,谢谢你了,还是实践出真知啊,有些时候不能死编,要思考,哈哈。

warning: #550-D:

1.warning: #550-D: variable "d" was set but never used

描述:变量'd'定义但从未使用,或者是,虽然这个变量你使用了,但编译器认为变量d所在的语句没有意义,编译器把它优化了.

解决:仔细衡量所定义的变量d是否有用,若是认定变量d所在语句有意义,那么尝试用volatile关键字修饰变量d,若是真的没有用,那么删除掉以释放可能的内存.

warning: #1-D:

2.warning: #1-D: last line of file ends without a newline

描述:文件最后一行不是新的一行.编译器要求程序文件的最后一行必须是空行,想了半天没想通为什么要这样.

解决:可以不理会.若是觉得出现警告不爽,那么在出现警告的文件的最后一行敲个回车,空出一行.

warning: #111-D:

3. warning: #111-D: statement is unreachable

描述:声明不可能到达.多出现在这种场合:

int main(void)

{

...

while(1) //无限循环,这在不使用操作系统的程序中最常见

{

...

}

return 0; //这句声明在正常情况下不可能执行到,编译器发出警告

}

解决:不理会.

warning: C3017W:

4. warning: C3017W: data may be used before being set

描述:变量'data'在使用前没有明确的赋值.如:

uint8 i,data; //定义变量i和data,二者都没有明确赋值

for ( i = 0; i < 8; i++) //变量'i'在语句中被赋值0

{

if ( IO1PIN & SO_CC2420 )

data |= 0x01; //变量'data'在使用前没有明确赋值,编译器发出警告

else

data &= ~0x01;

}

解决:应仔细衡量该变量的初始值是否为0,若是,可以不理会这个警告,因为MDK编译器在程序执行前,会将使用到的数据区初始化为0,但若是该变量的初始值不应该是0,忽略这个警告可能会引起致命错误.这个警告应引起足够重视.应养成变量赋初值的习惯,好在有编译器给把关.

warning: #177-D:

5. warning: #177-D: variable "temp" was declared but never referenced

描述:变量'temp'进行了声明但没有引用.多出现在声明了一个变量,但却没有使用它,它和warning: #550-D: variable "temp" was set but never used不同之处在于temp从没有使用过.

解决:若是定义的变量确实没有用,删除掉;若是有用,则在程序中使用.

与该警告类似的还有 warning: #177-D: function "MACProcessBeacon" was declared but never referenced

warning: #940-D:

6. warning: #940-D: missing return statement at end of non-void function "DealwithInspect2"

描述:返回非空的函数"DealwithInspect2"的最后缺少返回值声明.如:

int DealwithInspect2(uint32 test)

{

...

...

...

//此处应该是return x;返回一个int型数据,若是没有返回值,编译器产生警告

}

.warning: #1295-D:

7..warning: #1295-D: Deprecated declaration lcd_init - give arg types

描述:在定义函数的时候,如果你写上函数参数,就会有这个警告,比如void timer_init(); 这里就没有形参,如果这样的话,编译器会给出警告.

error: #65:

1. error: #65: expected a ";"

描述:缺少分号.大多是漏忘';'.

解决:双击错误行,在定位到错误点的附近找到没加';'号的语句,加上分号.并不一定在定位到的错误行才却分号,可能是这行的上一行,也可能是下一行.

error: #65: error: #20

2. error: #65: expected a ";"和 error: #20: identifier "xxxx" is undefined一块出现,而且后面的error: #20错误可能一大堆

描述:这个错误对于第一次遇上的人来说绝对是个噩梦,当错误出现,满怀希望的双击错误提示,来到错误行时却愕然发现,错误行绝对没有错,于是找找错误行的上一行,下一行,没有错误,再找上上行,下下行...让人无比郁闷的事情出现了:编译提示的所有错误行都不可能有错误出现.其实这最可能是你在.h文件声明外部变量或者函数时,没有在声明语句的最后加分号!如果你有很多模块,如main.c,lcd.c,key.c...有很多头文件,如lcd.h,key.h,若是在lcd.h文件声明函数时没有加分号,那么这种错误可能定为到main.c中,所以要检查所有头文件.

解决:仔细检查.h文件,将分号补上.

Error: L6200E:

3. Error: L6200E: Symbol flagu multiply defined (by uart0.o and main.o).

描述:变量(也是一种符号)flagu多处定义(在uart0.c中和main.c都定义了).通常错在全局变量定义重复.比如:在main.c中定义全局变量flagu:

uint8 flagu=0;

在uart0.c中也用到该变量,于是声明此变量,我通常都是先复制定义的变量再在变量前面加关键字extern修饰:

extern uint8 flagu=0;

然后编译,就会出现上面的连接错误,原因在于,我在uart0.c中是又定义了一个变量,而不是声明变量,因为我给变量赋了初值"flagu=0",这样就重复定义了变量flag.正确的声明方法是去掉赋值部分:

extern uint8 flagu;

解决办法:找到重复定义的变量,看情况修改一处.

error: #159:

4.error: #159: declaration is incompatible with previous "wr_lcd" (declared at line 40)

描述:在wr_lcd函数还没有声明之前就已经使用了.多出现在两种情况:第一种,wr_lcd函数体还没有写,就已经用到了它,这种情况多出现在写一个程序的大体结构中,只是简单写一下框架.第二种情况比较常见,函数a调用函数b,但函数b的函数体在函数a的下面:

void a(void) //函数a的实体

{

b(); //调用函数b

}

void b(void) //函数b的实体

{

...

}

这样如果点编译,就会产生error: #159的错误,因为当函数a调用函数b时,发现在这之前都没有函数b的任何声明.

解决方法:在函数a调用函数b之前,对函数b进行声明,如:

void b(void); //对函数b进行声明

void a(void) //函数a的实体

{

b(); //调用函数b

}

void b(void) //函数b的实体

{

...

}

error: #137:

5. error: #137: expression must be a modifiable lvalue

描述:表达式必须是一个可以修改的左值.主要出现在这种现象:

a=NUM;

NUM是一个数值或表达式,a为一个变量,但a被定义为像const这种不可更改的类型,导致NUM不能赋值给变量a.

解决方法:要么放弃赋值,要么修改变量属性.

error: #1113:

折腾了大半天,才搞明白一个空操作的指令

先在网上查有的说是__asm{NOP;},从intrins.h里调用,可犄角旮旯全找了,也没看到什么intrint.h的文件。如果直接用,就出现error: #1113: Inline assembler not permitted when generating Thumb code

最后搜索这条错误,知道是因为__asm("指令");这种语法是内联汇编(inline assembly)的语法。而RMDK下,内联汇编仅支持ARM汇编语言,不支持Thumb或者Thumb-2汇编语言;但内嵌汇编器支持Thumb和Thumb-2。

__asm放到一个单独的子函数再被调用就没问题了

如下:

__asm void nop(void)

{

NOP

}

然后在之后的C代码中调用该函数:

void main()

{

...

nop();

...

}

原文标题:单片机调试常见问题解决

文章出处:【微信号:wujianying_danpianji,微信公众号:单片机精讲吴鉴鹰】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

玩单片机到千万身家,“技术型老总”需要哪些神技能?

中国硬件创新大赛网络培训会—技术培训篇如果你就干这行,毫无疑问你不能错过这次直播;如果不是,可能你不一定喜欢单片机,也不
发表于 05-16 00:00 585次 阅读
玩单片机到千万身家,“技术型老总”需要哪些神技能?

玩单片机到千万身家,“技术型老总”需要哪些神技能?

中国硬件创新大赛网络培训会—技术培训篇如果你就干这行,毫无疑问你不能错过这次直播;如果不是,可能你不一定喜欢单片机,也不
发表于 05-16 00:00 585次 阅读
玩单片机到千万身家,“技术型老总”需要哪些神技能?

单片机应该如何学习详细的学习步骤说明

不知不觉自己接触单片机已经有两年多了,从最初的MCS-51,到后来的AVR、MSP430,对于单片机....
发表于 06-18 17:50 5次 阅读
单片机应该如何学习详细的学习步骤说明

使用MSP430单片机设计的高级流水灯程序免费下载

本文档的主要内容详细介绍的是使用MSP430单片机设计的高级流水灯程序免费下载。
发表于 06-18 17:49 12次 阅读
使用MSP430单片机设计的高级流水灯程序免费下载

EM3-V22单片机开发板电路原理图免费下载

本文档的主要内容详细介绍的是EM3-V22单片机开发板电路原理图免费下载。
发表于 06-18 17:20 7次 阅读
EM3-V22单片机开发板电路原理图免费下载

使用51单片机进行家用智能电热水器的毕业设计免费下载

本设计采用ATEML公司生产的AT89C51单片机为核心来设计智能电热水器。本设计也对单片机控制电热....
发表于 06-18 17:20 9次 阅读
使用51单片机进行家用智能电热水器的毕业设计免费下载

STM32嵌入式入门必看之文章给你详细的讲解

STM32嵌入式入门必看之文章-----介绍非常详细!(学习STM32的理由!!!!)为什么要写这篇....
发表于 06-18 16:52 6次 阅读
STM32嵌入式入门必看之文章给你详细的讲解

如何使用16位单片机进行智能循线和避障机器人设计资料说明

本文介绍了一种具有智能循线和避障功能的机器人设计方案,机器人系统包括控制系统的硬件和软件设计。硬件部....
发表于 06-18 15:49 8次 阅读
如何使用16位单片机进行智能循线和避障机器人设计资料说明

实例解读51单片机完全学习与应用的PPT课件教程免费下载

本文档的主要内容详细介绍的是实例解读51单片机完全学习与应用的PPT课件教程免费下载包括了:第1章 ....
发表于 06-18 15:49 8次 阅读
实例解读51单片机完全学习与应用的PPT课件教程免费下载

618限时特惠~正在进行!最后一天!

推荐课程: 张飞软硬开源,629元既可获得基于STM32 BLDC直流无刷电机驱动器视频 618限时特惠,怎能不看看呢? 电...
发表于 06-18 10:46 92次 阅读
618限时特惠~正在进行!最后一天!

请问MCU将默认使用什么?

海都。我用的是PIC16F87A单片机。通常情况下,我通过编写(13)位来编写μ-CONFIG(0x3F3A);在MPLAB IDE...
发表于 06-18 08:04 9次 阅读
请问MCU将默认使用什么?

STC8系列单片机技术参考手册的详细资料免费下载

STC8系列单片机是不需要外部晶振和外部复位的单片机,是以超强抗干扰/超低价/高速/低功耗为目标的8....
发表于 06-18 08:00 10次 阅读
STC8系列单片机技术参考手册的详细资料免费下载

采用SPCE061A和PTR8000实现模拟SPI总线通信

关硕,关济实 (东北电力大学 自动化工程学院  吉林 吉林  132012) SPI(Serial Peripheral Inte...
发表于 06-18 07:12 3次 阅读
采用SPCE061A和PTR8000实现模拟SPI总线通信

请问晶振对单片机的作用是怎么样的?

真心不明白晶振对单片机的作用是怎么样的? cpu处理数据需要晶振吗?一条指令传到cpu他就是一连串的0,1形式的方波,cpu自然会处理...
发表于 06-18 05:56 23次 阅读
请问晶振对单片机的作用是怎么样的?

单片机初学指路

    单片机是什么,你可能不太清楚。学习单片机需要什么,可能你不清楚。         &nb...
发表于 06-18 04:35 30次 阅读
单片机初学指路

请问单片机5V是如何控制127V或者380V的设备的?

单片机5V是如何控制127V或者380V的设备的?其原理是什么?求大神详解!!!...
发表于 06-18 00:50 6次 阅读
请问单片机5V是如何控制127V或者380V的设备的?

如何自己制作ATM单片机下载器?

如何自己制作ATM单片机下载器?最好和STC通用   感谢...
发表于 06-18 00:06 8次 阅读
如何自己制作ATM单片机下载器?

单片机中晶振电路部分电容位置变化的影响

大家都了解单片机的晶振电路,常见的都是先晶振,然后两颗22pf电容到地,如图片中B这样,但是如果在设计板子时候,先将电容放在...
发表于 06-17 19:55 64次 阅读
单片机中晶振电路部分电容位置变化的影响

如何实现电风扇分档风力调节?

发表于 06-17 19:34 14次 阅读
如何实现电风扇分档风力调节?

如何设计电风扇模拟系统设计?

发表于 06-17 19:32 49次 阅读
如何设计电风扇模拟系统设计?

uCOS信号量源码的详细资料分析

本文档的主要内容详细介绍的是uCOS信号量源码的详细资料分析。 信号量相关的函数 创建一个信号量....
发表于 06-17 17:38 11次 阅读
uCOS信号量源码的详细资料分析

单片机定时器中断原理及s3c2440的定时器使用方法

使CPU中断的事件称中断源。中断源向CPU发出中断请求,CPU暂时中断原来执行的事件A转去做事件B。....
发表于 06-17 16:06 59次 阅读
单片机定时器中断原理及s3c2440的定时器使用方法

51单片机的定时器

从上面定时器/计数器的结构图中我们可以看出,16位的定时/计数器分别由两个8位专用寄存器组成,即:T....
发表于 06-17 15:02 72次 阅读
51单片机的定时器

利用线程制作简单定时器

其实.net有为我们准备专门的Timer定时器,功能也能满足大部分的需求,只是有时候可能我们只需要一....
发表于 06-17 11:31 50次 阅读
利用线程制作简单定时器

单片机定时器/计数器的结构

 每来一个脉冲计数器加1,当加到计数器为全1(即FFFFH)时,再输入一个脉冲就使计数器回零,且计数....
发表于 06-17 09:57 69次 阅读
单片机定时器/计数器的结构

单片机定时器/计数器基本原理

AT89S52单片机内部的定时/计数器的结构如图2所示。定时器T0由特殊功能寄存器TL0(低8位)和....
发表于 06-17 09:19 46次 阅读
单片机定时器/计数器基本原理

使用TMS320F28027单片机进行LED照明的程序免费下载

本文档的主要内容详细介绍的是使用TMS320F28027单片机进行LED照明的程序免费下载。
发表于 06-17 08:00 18次 阅读
使用TMS320F28027单片机进行LED照明的程序免费下载

C8051F系列单片机板子的原理图和PCB资料免费下载

本文档的C8051F系列单片机板子的原理图和PCB资料免费下载。
发表于 06-17 08:00 16次 阅读
C8051F系列单片机板子的原理图和PCB资料免费下载

你有这些嵌入式硬件电路设计的基本功吗?

我走的电子开发道路其实和大多数人说的一样,基本的路线为模拟电子(熟练)→数字电路设计(掌握)→单片机....
的头像 玩转单片机 发表于 06-16 11:52 473次 阅读
你有这些嵌入式硬件电路设计的基本功吗?

如何使用50行Python代码实现AI的动作平衡

本文将为大家展示如何通过 Numpy 库和 50行 Python 代码,使用标准的 OpenAI G....
的头像 AI科技大本营 发表于 06-16 10:40 285次 阅读
如何使用50行Python代码实现AI的动作平衡

如何进行U-BOOT的移植

本文档的主要内容详细介绍的是如何进行U-BOOT的移植。说先在把U-BOOT- 1.1.6复制到SM....
发表于 06-14 17:35 31次 阅读
如何进行U-BOOT的移植

如何使用Matlab进行船舶静水力性能数值计算的资料说明

本文提出一种基于Matlab的船舶静水力性能数值计算方法, 该方法完全独立于传统的表格算法, 方便快....
发表于 06-14 16:39 32次 阅读
如何使用Matlab进行船舶静水力性能数值计算的资料说明

使用单片机设计超声波测距1602显示的程序和接线图免费下载

本文档的主要内容详细介绍的是使用单片机设计超声波测距1602显示的程序和接线图免费下载
发表于 06-13 17:40 56次 阅读
使用单片机设计超声波测距1602显示的程序和接线图免费下载

如何提高单片机的抗干扰性

搞过产品的朋友都有体会,一个设计看似简单,硬件设计和代码编写很快就搞定,但在调试过程中却或多或少的意....
发表于 06-13 17:40 56次 阅读
如何提高单片机的抗干扰性

使用单片机设计MP3的电路图免费下载

本文档的主要内容详细介绍的是使用单片机设计具有能显示歌名,电子书,闹钟,随音乐播放流水灯功能的MP3....
发表于 06-13 17:40 73次 阅读
使用单片机设计MP3的电路图免费下载

如何使用单片机设计AD和DA转换器详细资料说明

 某些单片机内部巳经集成了AD DA转换器,使其在工控行业、仪器仪表.家电产品的应用与日俱增.但是这....
发表于 06-13 17:17 58次 阅读
如何使用单片机设计AD和DA转换器详细资料说明

PROTEUS仿真软件的基本使用教程免费下载

Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件....
发表于 06-13 17:17 59次 阅读
PROTEUS仿真软件的基本使用教程免费下载

如何进行直流稳压电源的设计详细资料说明

单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器R....
发表于 06-13 16:58 81次 阅读
如何进行直流稳压电源的设计详细资料说明

Matlab的简介和使用及Matlab与数值分析相关内容说明

Matlab软件是一个功能非常强大的数学软件。 包括:科学计算、符号计算、图形处理等功能。 Mat....
发表于 06-13 16:24 23次 阅读
Matlab的简介和使用及Matlab与数值分析相关内容说明

基于GPRS技术的单片机开发特点及过程介绍

针对这一问题,提出一种基于GPRS的单片机上网的解决方案,即在单片机中实现PPP协议,并通过驱动GP....
发表于 06-13 15:20 120次 阅读
基于GPRS技术的单片机开发特点及过程介绍

四个单片机原理与应用的实验指导书资料免费下载

本文档的主要内容详细介绍的是四个单片机原理与应用的实验指导书资料免费下载实验项目包括了:实验一 I/....
发表于 06-13 08:00 25次 阅读
四个单片机原理与应用的实验指导书资料免费下载

使用AT89C51单片机设计步进电机控制系统论文资料免费下载

步进电机是现代控制技术中最早出现的执行部件,其特点是将数字脉冲控制信号直接转换为一定数值的机械角位移....
发表于 06-13 08:00 35次 阅读
使用AT89C51单片机设计步进电机控制系统论文资料免费下载

单片机最小系统电路原理图免费下载

本文档的主要内容详细介绍的是单片机最小系统电路原理图免费下载。
发表于 06-13 08:00 124次 阅读
单片机最小系统电路原理图免费下载

如何设计智能巡线小车的多模式速度控制系统详细设计方案说明

介绍了基于 Freescale HCS12 系列单片机的智能巡线小车多模式速度控制系统的设计方案。该....
发表于 06-12 17:07 40次 阅读
如何设计智能巡线小车的多模式速度控制系统详细设计方案说明

STM32F1单片机的IO位带操作头文件免费下载

本文档的主要内容详细介绍的是STM32F1单片机的IO位带操作头文件免费下载。
发表于 06-12 16:31 48次 阅读
STM32F1单片机的IO位带操作头文件免费下载

单片机精确延时的方法解析

1、使用循环函数延时: void delay1ms(void) //误差 0us,延时1ms ....
发表于 06-12 15:32 101次 阅读
单片机精确延时的方法解析

Abaqus和python学习入门体会资料免费下载

自己的论文要用到有限元进行数值模拟分析,以前都用ansys计算,可ansys中岩土的本构模型只有D-....
发表于 06-12 15:29 24次 阅读
Abaqus和python学习入门体会资料免费下载

使用51单片机设计的计算器的程序和仿真资料免费下载

本文档的主要内容详细介绍的是使用51单片机设计的计算器的程序和仿真资料免费下载,可以计算加减乘除小数....
发表于 06-12 08:00 27次 阅读
使用51单片机设计的计算器的程序和仿真资料免费下载

CC2530 SOC芯片的数据手册免费下载

CC2530是一个真正的系统芯片(SOC)解决方案,适用于IEEE 802.15.4、ZigBee和....
发表于 06-12 08:00 30次 阅读
CC2530 SOC芯片的数据手册免费下载

STC15F408AD系列单片机的总体介绍资料免费下载

STC15F408AD系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是高速/高可靠/低功....
发表于 06-12 08:00 33次 阅读
STC15F408AD系列单片机的总体介绍资料免费下载

使用单片机进行电子称的设计资料合集免费下载

本文档的主要内容详细介绍的是使用单片机进行电子称的设计资料合集免费下载包括了:1.设计开发原理说明(....
发表于 06-12 08:00 50次 阅读
使用单片机进行电子称的设计资料合集免费下载

TI高性能单片机和模拟器件在高校中的应用和选型指南PDF电子书

本手册主要着眼于选型,因此一些涉及深入的技术细节的章节在本手册中略去,大家可以参考我们的培训 PPT....
发表于 06-12 08:00 43次 阅读
TI高性能单片机和模拟器件在高校中的应用和选型指南PDF电子书

如何使用51单片机进行智能小车避障电路的实现

随着汽车工业的发展 ,汽车本身的安全 性和智 能性 日益得到重视。 目前 ,国内外 已经有了很多有关....
发表于 06-11 17:20 73次 阅读
如何使用51单片机进行智能小车避障电路的实现

如何实现电动小车的自动循迹和声控行驶资料说明

本系统通过采集光电传感器和驻极体的数据来实现电动小车的自动循迹和声控行驶。控制终端由 C8051F0....
发表于 06-11 17:20 51次 阅读
如何实现电动小车的自动循迹和声控行驶资料说明

为什么要用稀疏自编码器

为了实现这一限制,我们将会在我们的优化目标函数中加入一个额外的惩罚因子,而这一惩罚因子将惩罚那些ρˆ....
发表于 06-11 16:28 58次 阅读
为什么要用稀疏自编码器

使用51单片机进行自动循迹智能小车的程序资料免费下载

本文档的主要内容详细介绍的是使用51单片机进行自动循迹小车的程序资料免费下载
发表于 06-11 16:13 36次 阅读
使用51单片机进行自动循迹智能小车的程序资料免费下载

嵌入式IAR仿真教程用户手册免费下载

嵌入式IAR Embedded Workbench ? 是一个非常有效的集成开发环境( IDE ),....
发表于 06-11 15:32 26次 阅读
嵌入式IAR仿真教程用户手册免费下载

普中51单片机开发攻略PDF电子书免费下载

本开发攻略配套的实验平台为:普中 51-双核-A6/A7 开发板,前一款开发板采用的是双 CPU 设....
发表于 06-11 08:00 40次 阅读
普中51单片机开发攻略PDF电子书免费下载

如何使用ATmage32L单片机进行自动循迹智能小车的设计

本寻迹小车是以有机玻璃为车架,ATmage32L单片机为控制核心,加以直流电机、光电传感器和电源电路....
发表于 06-10 18:01 40次 阅读
如何使用ATmage32L单片机进行自动循迹智能小车的设计

使用STM32单片机应用LDC1000电感数字转换器的程序和工程文件

本文档的主要内容详细介绍的是使用STM32单片机应用LDC1000电感数字转换器的程序和工程文件资料....
发表于 06-10 17:39 52次 阅读
使用STM32单片机应用LDC1000电感数字转换器的程序和工程文件

如何让小车在路上走进行智能小车寻迹的详细资料说明

多数情况下,车是在路上跑的,我们的圆梦小车也不例外,只是它能认识的“路”与现实世界不同,因为它的眼睛....
发表于 06-10 17:38 57次 阅读
如何让小车在路上走进行智能小车寻迹的详细资料说明

太阳能电池板自动对光控制集成电路的关键技术研究

针对太阳能电池板自动对光控制集成电路的关键技术展开研究,设计一种可以通过太阳光电池板自动对光的集成电....
的头像 集成电路应用杂志 发表于 06-10 17:25 287次 阅读
太阳能电池板自动对光控制集成电路的关键技术研究