当前位置: 首页 > news >正文

单片机原理及应用课程设计

一.课程学习总结

  单片机课程设计是培养我们的总额学习的知识,发现、提出和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体和考察过程。
  回顾本学期单片机课程设计,,让我学到了许多知识,不仅可以巩固之前学的一些知识,而且也学到了很多书本上没有学到的知识。通过本学期的课程以及课程设计,是我懂得了单片机应用系统的设计过程,更加深刻的理解了与实际结合的重要性,锻炼了自己的动手能力。
  单片机能够用两种有眼编写,一种是C语言,另外一种是汇编语言。汇编语言是一种机器语言,并且代码繁琐,不易记忆。需要掌握到家的内部结构和逻辑结构,透过看了几本书让我了解认识到汇编语言太繁琐,但是还好我满五年上学期学过C语言,也参与了全国计算机二级考试,觉得自己在这一方面具有优势,可以很快的学好它。
  通过这次对LED和蜂鸣器的编写和模拟仿真的调试,让我对C51单片机有了更深的了解。这次的设计虽然我在程序编写上花了不少时间,但也收获了不少。对于要制作一个项目,首先不要着急写程序,应该搞清楚要干什么,完成什么功能;分几部分完成,每一部分完成什么功能,各部分之间的联系是什么。只要在设计前进行思考,才会保证在程序调试中不会出现那么多问题程序编译成功后,不要急于下载,一定要先进行仿真,根据仿真的效果才能到达要求。通过这次考试实验我也发现了自己的不足以及自己还存在的问题,因为在调试中还有很多自己弄不懂的。所以我觉得学习51单片机就是要多思考多练习多动手,只有这样我们才能把单片机学得更加精湛。
  通过本学期的课程来看,单片机学习的过程应该是一个循序渐进、不断学习、不断积累的过程,可以分为两个个阶段
  第一阶段:掌握开发单片机的必备基础知识。首先是熟练掌握单片机的基本原理,其实各家各门的单片机其基本结构和原理都差不多,特别是共有的知识霱要好好理解和掌握内核结构、内存分配、中断处理、定时计数、串行通信、端口复用等一些最基本的概念和原理。除此之外,我们还需要具备模拟电子、数字电子、C语言程序开发知识以及原理图和计等一些技能。在进行系统开发的时候,进行原理设计、pcb布板、程序编写、系统联调这些工作都是在所难免的在掌握好一款单片机原理和应用的基础上,开始学习其他各家单片机的独有技术,学不了那么多也要多了解了解,同时尽可能多地掌握单片机的一些外围器件和常用电路以备不时之需。比如,在项目开发过程中将一些常用的接口程序和控制算法整理成模块或者函数,在其他的项目开发中,有同样或者接近的需求时马上就可以使用,又快又好。
  第二阶段:在实际的项目开发过程中,不断深化单片机应用技术,不断积累应用行业的专业知识。例如,我完成了“基础实验例程”,紧接着就会实验“中级实验例程”,最后就是“高级实验例程”。有了扎实的单片机应用相关的基础知识,并且熟悉掌握了几款不同类型单片机的开发方法,再结合实际的应用背景,那么就可以随心所欲,设计出性能最优、理的单片机应用系统。这是我最大的奋斗目标我觉得这也应该是单片机应用的最高境界吧。
  通过这次单片机考查设计,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。 这个设计过程中,我们通过在原有的计数器系统进行了改进,使之增添了暂停、计数、清零等的三个控制功能,使之成为一个更加适用,功能更加完备的属于自己的一个系统。设计结果能够符合题意,成功完成了此次实习要求,我们不只在乎这一结果,更加在乎的,是这个过程。这个过程中,我们花费了大量的时间和精力,更重要的是,我们在学会创新的基础上,同时还懂得合作精神的重要性,学会了与他人合作。

二.结课作品设计制作及调试分析

  实验考核要求:以设计制作一个《定时器的定时实验》进行相关知识能力考核。作品以试验箱作为实际操作演示工具,围绕定时器的设计实验,进行程序编程、调试及运行,编写工程代码,现场验收,先演示,再提问。
要求:
  1)结合课程实验硬件(参照硬件管脚定义),利用单片机片内定时器来进行定时,外部时钟振荡器选用12MHz晶振,定时时间1s。单片机的P21管脚接1个发光二极管,控制发光二极管闪烁,时间间隔1s。
当按下P31 I/O口线上的按键操作时,发光二极管按设定的时间,进行1s定时闪烁,同时蜂鸣器间隔鸣叫,蜂鸣器接P15管脚。
  2)定时器采用定时器0,定时方式1,定时器初值设定50ms。
目的:通过实际设计、调试,主要考查学生掌握单片机知识中的硬件的认知能力和硬件设计编程的实际动手能力。最后提交相应的作品结课报告,并对自己的作品进行答辩。

实验通过以下代码来实现:

#include<reg52.h>   //此文件中定义了单片机的一些特殊功能寄存器sbit k1=P3^1;     //定义P31口是k1
sbit seep=P1^5;   //定义P15口是蜂鸣器
int x=0,a=0; //对数据类型进行声明定义char code shuzu [] ={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};void delay(int x)   //延时函数
{int i,j;for(i=x;i>0;i--)for(j=110;j>0;j--);
}void main()//主函数
{TMOD=0X01;//选择定时器,计数器工作方式 M1M0TH0=(65536-5000)/256;//TL0寄存器TL0=(65536-5000)%256; //TH0寄存器EA=1;	//全局中断允许位ET0=1; //打开定时器/计数器中断允许位TR0=1; //定时器运行控制位 等于1启动while(1){		  switch(a){case 1:	P2=shuzu[0];seep=!seep;delay(5);break;case 2:	P2=shuzu[1];break;case 3:	P2=shuzu[2];seep=!seep;delay(5);break;case 4:  P2=shuzu[3];break;case 5:  P2=shuzu[4];seep=!seep;delay(5);break;case 6:  P2=shuzu[5];break;case 7:  P2=shuzu[6];seep=!seep;delay(5);break;case 8:  P2=shuzu[7];a=0; break;		}}}void T0_time() interrupt 1	//中断函数
{TH0=(65536-50000)/256; //50000=50毫秒,1机器周期1us,N=t/1usTL0=(65536-50000)%256;x++;if(x==20){a++;x=0;}	
}

实验过程:

将以上程序编译,执行后将其下载在烧入软件内,并下载。
在这里插入图片描述

实验结果如下图:

在这里插入图片描述

  当按下p1口发光二极管按设定的时间,进行1s定时闪烁,同时蜂鸣器间隔鸣叫。

三.遇到的问题及解决

遇到问题:

Int x=0,y=0;
Y=x++;
按道理x=1,y=0
实际结果x=0,y=0
解决:
  当查阅资料后发现:用x++ ,这个是先赋值给y 才加一x++与++x的区别,y=x++;表示x先对y赋值然后再自+1,y=++x;表示x先自+1然后再对y赋值。
++符号,在变量名的右边,是先取值、再自加1,即先把x值给y、x再自加1
2.
串口通信波特率问题:
  学习使用普中科技51开发板,在串口通信实验教程中,应特别注意波特率适用问题
TMOD工作方式寄存器
TMODT1定时/计数器T0定时/计数器(89H)D7D6D5D4D3D2D1D0位
定义GATEC/TM1M0GATEC/TM1M0T1/定时器有4种工作模式 模式0:13位定时器计数模式
模式1: 16位定时计数模式
模式2:8位自动重装载模式
模式3:两个独立8位定时计数模式(只T0) 
定时器定时时间计算方法:
Td=(2^n-Count)×fosc/12 (公式1)
  其中Td为计时时间,n为位数,fosc为晶振频率,
除以12因为:单指令周期=一个机器周期= 6状态周期 = 12个时钟周期
计数:2^n-Count
其中,模式0不常用的;
模式1常用于定时;
模式2常用,例如串口波特率发生器
模式3不常用;                                       
串行口控制寄存器
位地址9FH9EH9DH9CH9BH9AH99H98H位定义SM0SM1SM2RENTB8RB8TIRI功能方式选择多机控制串行接收允许/禁止发送的第9位接收的第9位发送中断有/无接收中断有/无
串行口分四种工作方式,由SM0、SM1二位决定,其定义如下:
SM0 SM1工作方式功能描述 波特率
0   0   方式0   8位移位寄存器 Fosc/12
0   1   方式1   10位UART(包括一个起始位和停止位) 可变
1   0   方式2   11位UART (包括一个起始位和停止位) Fosc/64或fosc/32
1   1   方式3   11位UART (包括一个起始位和停止位) 可变

由公式1得
各种方式的波特率:
方式0的波特率BR = fosc/12
方式2的波特率BR =(2^SMOD/64)· fosc
方式1的波特率 BR=(2^SMOD/64)·(Td溢出率) . (公式2)
方式3的波特率 BR=(2^SMOD/64)·(Td溢出率) (公式3)
经公式1与公式2化简得:
Count=2^n - (12×64×BR)/(2^SMOD×fosc)
注意 2^n 是否足够减

四.课程学习心得体会

  时光飞逝,一转眼,一个学期有接近了尾声,本学期的单片机考察也在一周内完成了。其实我觉得单片机入门并没有想象中的那么难,之前学过模电后,在加上单片机的课本就可以很快的上手了,再开始的时候,我看着别人写好的代码在那运行程序,后来看懂之后,自己再写一遍,其实也没有那么难,尤其是,流水灯、中断应用、按键检测等。
   通过本学期的课程让我懂了了一些道理,我们必须学会掌握调试程序的方法。不少人写程序,把代码写好了,然后一运行,不是自己想要的结果,就晕了,然后跑到论坛上发个帖子,把程序一贴,问:为什么我的程序不能正常运行?然后就等别人来给自己分析。这是一种很不好的行为,应该自己学会发现问题和学会如何解决问题。这就需要学习调试程序的方法,比如KEIL里,可以下断点啦,查看寄存器内容等等,这些都是调试程序的手段,当你发现你写的程序运行结果和你想象中不一样的时候,你可以单步,也可以下断点,然后跟踪,查看各相关寄存器内容,看看程序运行过中是不是有什么偏差,找出影响结果的地方,改正过来。这一个过程非常重要,通过程序的排错,你可以学到的知识是书上得不到的。
  还有跟重要的一点:找到解决问题思路比找到代码更重要。我们用单片机来控制周边器件,达到我们想到的目的,这是一个题目,而如何写出一个程序来控制器件按你想要的结果去运作,这个就是解题的思路。要写程序就得先找到解决问题的思路,你学会找出这个解题思路,比你找到代码更为重要。不少人很喜欢找人家的代码,有的人甚至有了代码就直接复制到自己的程序中,可以说,这不是一种学习的态度,无助于你编程水平的提高。我几乎不怎么看人家的代码,多数时候是看别人的思路,有方框图最好,没有的话文字说明也可以。要从代码中看出别人的程序,特别是老师写出的具有一定水平的程序,可以使自己编程水平得到迅速的提高。同时,也可以结合别人的编程手法,与自己的想法融合在一起,写出更高水平的程序,从中得到进步。但要注意,切忌将学习变成抄袭,更不是抄袭完了就认为自己学会了,这样做只会使你退步。尝试编写一下综合应用的程序。从流水灯学起,到动态扫描,再中断。如何协调好各功能模块正常工作,才是编程者需要学习的地方,当你单独写一个功能的时候,比如按键读取,你可能感觉很容易,因为你的程序什么也不做,只是读按键。但把它和其它功能混合在一起,如何在整个程序运行中使每一部分都正常工作,这就不是写一个按键读取这么容易的事情,功能模块之间有可能会互相影响,比如你需要让数码管既能显示,又要去处理按键读取,怎么使这两部分都正常工作这就是一个协调过程。当你有了这个处理协调能力,你就算是入门了。着重于培养解决问题的能力,而不是具体看自己编写了多少程序或者做过什么。“学单片机重点在于学习解决问题的思路,而不是局限于
别人处理问题的思路,是相当困难的,特别是大型的程序,看起来是非常的累人。所以现在我也明白了,以前读书时说的程序流程图很重要,现在算是知道了。当你 知道一个问题怎么去解决了,你安排代码去完成,这就已经不是什么问题了。
   开动脑筋,运用多种方法,不断优化自己的程序。想想用各种不同方法来实现同一功能。这是一个练习和提高的过程,一个问题,你解决了,那么你再想想,能不能换种写法,也可以实现同一功能,或者说,你写出来的代码,能不能再精简一点,让程序执行效率更高,这个过程,就是一个进步的过程。很多知识和经验的获得,并不是直接写在书让你看就可以得到的,需要自己去实践,开动脑筋,经验才能得到积累,编程水平才能有所提高。看别人的程序,学习人家的思路。这个在学习初期是很有用,通或者做过什么。“学单片机重点在于学习解决问题的思路,而不是局限于具体的芯片类型和语言”这一直是我的座右铭,是我学单片机学习单片机之后感悟出来的。真正的能力不是你曾经编写过多少个可以实现的程序,而应该是:“遇到没有解决过的问题,能利用自己已学的知识,迅速找到解决问题的方法。”这个才是能力。面对一个新程序时,多自己开动脑筋,不要急于找别人的程序。有不少人面对一个新程序时,第一步想到的就是网上找别人写过的程序,然后抄一段,自己再写几句,湊凑在一起就完成任务,这虽然可能是省时间,但绝对不利你的学习。当你接到一个程序时,应该先自己构思一下整个程序的架构,想想如何来完成。有可能的话,画一个流程图,简单的可以画在脑子里,对程序中用到的数据、变量有一个初步的安排,然后自己动手去写,遇到实在没办法解决的地方,再去请教老师或同学,或看别人是怎么处理的,这样首先起码你自己动过脑想过,自己有自己的思路。如果你一开始就看别人的程序,你的思维就会受限在别人的思维里,自己想再创新就更难了,这样你自己永远也没办法提高,因为你是走在别人的影子里。

五.后续学习计划及建议

  虽然单片机的课程只是短短的一个学期,但是我们学习到的也仅仅是单片机中很基础的一些知识。学单片机就相当于自己开发硬件,扩展计算机硬件的功能,通过学习单片机也能对计算机硬件知识有更深入的领悟,对于高级编程水平有一定帮助。学了单片机,就会对现在比较流行的所谓“嵌入式”系统有比较明确的了解,比如i卡(比如电话卡)、射频卡(比如公交一卡通)、磁卡(比如银行卡),还有什么gps(全球定位,无非就是个能连到串口的小电路模块)、 gprs/gsn模块(相当于一部手机的核心部分)、 cmos/ccd摄像头、lcd显示屏、 can bus、usb接口电路等等看似神秘的技术感到不再陌生。
   从单片机再深入一点,达到了 vbprofan老版的档次,能接触到arm(一种32位高性能嵌入式cpu内核,也属于单片机)、dsp(数字信号处理器,常用的高档声卡、视频采集卡等设备里面都有这东西)、cpld/rpga(能够自己开发出专用集成电路的可编程门阵列)等技术,接触到vhdl语言嵌入式操作系统(比如 wInce、ucos、 uclinux等),再结合前面所说的gprs、gsm、cmos摄像头、lcd、usb等就可以对现在市场上所能见到的几乎任何一种“高科技”“消费类电子产品”不再感到神秘,到那个时候,你能设计出数码相机、u盘、mp3/mp4、手机、车载gps导航仪、pda、掌上游戏机、电子字典等各种电子产品。我们每天都生活在这些产品的海洋里,不断地接触到各种各样的自动化电子产品,却常常忽略了它们的存在,更少有人去仔细想过它们的实现方法、原理和制造过程。而在如今这个信息多元化的高技术时代,在这个计、机、电一体化程度越来越高的时代,即使我们学会了计算机,学会了程序设计,也不能说我们就完全掌握了“高科技”,
  完全实现了科技“扫盲因此,学计算机的同时多多少少学习一点单片机,常握一点电子技术,剩下就是经验与积累,用心程度是有利无害的。使用汇编语言来学习单片机,这对于硬件的了解非常重要、也很必要。在很多高校的单片机课程的学习中,都是要求先学习汇编语言才使用高级语言进行编程的。那么,汇编语言与我们以前所学习的c语言有什么区别呢?c语言是高级语言为什么叫高级语言呢?其实c语言就是汇编语言的一种进化也就是机器语言的一种进化。是一种表达方式而已。
举个例子:
c语言
if(ab)
  这样的一种表达式在汇编里面却变成了许多行代码。
汇编:cmpa,b
jeljnelja/jb/
  所以这直接导致了理解和可读性。直接看汇编代码需要在大脑内进行多重的转变而直接看c却是一目了然,这就是为什么汇编是低级语言而c却是高级语言的原因和区别。汇编太注重细节但是这样的细节完全是很苦力的活动比如jmp指令在汇编里面经常用到而在c里面这样的指令都是根据语句来直接编译的根本不需要你用大脑去想在哪跳转这不需要你关心,你只需要关心你的结构是不是正确的就ok如此的东西在汇编里却不同汇编不用关心你的结构和其他所有任何东西汇编什么都不关心所以什么都需要你去关心总之一句话汇编小巧玲珑,方便简洁为了学习好这门课程,我定制了如下计划:
目标:八个月内对单片机达到基本精通,1年内争取自己做一二个项目

相关文章:

  • 单片机四路抢答器课程C语言设计,四路抢答器单片机课程设计.doc
  • 课程设计51单片机交通灯c语言程序,51单片机控制交通灯的课程设计
  • 51单片机课程设计数显简易频率计设计
  • 单片机计算器课程设计c语言,基于C51单片机简易计算器的课程设计(最终版)最新版...
  • 单片机彩灯移动实验_单片机课程设计彩灯实验.doc
  • 单片机c语言数字频率计的课程设计,单片机课程设计数字频率计设计
  • c语言电子钢琴课程设计,单片机课程设计(电子琴).doc
  • c语言单片机题目设计大全,单片机课程设计要求及参考题目
  • 项目分享:新年可以做的副业项目,红包封面制作
  • C51单片机密码锁课程设计
  • 单片机c语言 课程设计报告,单片机C语言课程设计.doc
  • 电子密码锁设计-单片机课程设计
  • 单片机c语言课程设计摘要,[单片机C语言课程设计.doc
  • 单片机C语言程序设计心得,单片机课程设计心得体会
  • 单片机课程设计
  • HCIE之路-1 华为数据通信基础思维导图(不定期更新,纯个人理解,欢迎批评指正!!!)
  • 串口通信基础知识(UART)
  • 数据通信基础知识
  • 计算机网络物理层之数据通信的基础知识
  • 数据通信基础(物理层)学习笔记
  • 【计算机网络】数据通信的基础知识
  • 【构建ML驱动的应用程序】第 10 章 :为模型构建安全措施
  • 第二章 物理层 2,3 数据通信基础知识 [计算机网络笔记]
  • 软考(4)-数据通信基础
  • 物理层及数据通信基础
  • 物理层(1.物理层基本概念2.数据通信基础知识)
  • 数据通信基础1——软考
  • 『华为ICT』数据通信网络基础
  • 软考中级之第02课:数据通信基础(一)
  • 数据通信基础知识点(二)
  • 计算机网络-第2章 数据通信基础
  • 计算机网络数据通信基础题,数据通信基础练习题(含答案)
  • 第二章数据通信基础(冲!)
  • 计算机网络-数据通信基础知识
  • 第二章 数据通信基础
  • 一文搞懂傅里叶级数与变换
  • 数据通信的基础知识(计算机网络 谢希仁)
  • 王道计算机网络 第二章 物理层
  • MATLAB制作mif文件——正弦信号发生器2
  • dsp_builder matlab 7.9 正弦信号发生器,基于Matlab/DSP Builder多波形信号发生器的设计...
  • 单片机正弦信号发生器示列
  • DDS信号源MATLAB,Xilinx-Verilog-学习笔记(19):正弦波信号发生器与DDS
  • DDS正弦信号发生器
  • matlab与FPGA联合产生一个正弦信号发生器(DDS原理介绍)
  • MATLAB制作mif文件——正弦信号发生器1
  • 正弦信号发生器的设计
  • 51单片机dds信号发生器 扫频 c语言,基于DDS正弦信号发生器设计.doc
  • C++入门(2)-类与对象
  • 正弦信号发生器C语言,正弦信号发生器c程序及解释(C program and explanation of sine signal generator).doc...
  • matlab firl,matlab 利用matlab工具箱函数fir1 联合开发网 - pudn.com
  • matlab 而且,MATLAB MATLAB是一种科学计算软件 联合开发网 - pudn.com
  • stokes方程matlab,Navier-Stokes matlab 238万源代码下载- www.pudn.com
  • contourlet matlab 源码,contourlet_toolbox matlab 238万源代码下载- www.pudn.com
  • myline java线段类,2008010 编写一个线段类 MyLine 联合开发网 - pudn.com
  • myline java线段类,MyLine 编写一个线段类 MyLine 联合开发网 - pudn.com
  • matlab seawater,seawater Matlab seawater工具包 联合开发网 - pudn.com
  • sou.php,phpsou RiSearchPHP是一个高效 联合开发网 - pudn.com
  • 无刷直流电机四象限matlab pudn,Matlabmodel 在分析无刷直流电机 BLDC 数学模型的基础上 提出了无刷直 联合开发网 - pudn.com...
  • adc matlab代码,pudn-几种ADC设计的matlab源码
  • php mui.picker,www MUI框架里边有很多例子教你如何使用 开发手机界面 WEB(ASP,PHP,...) 251万源代码下载- www.pudn.com...
  • matlab物探版,s4m matlab中画地震图件的子程序源代码,对物探人员很有用。 238万源代码下载- www.pudn.com...
  • osr matlab,DPD-Matlab-FPGA 好不容易找到的马岳林的 数字预失真 DPD仿真代码 包括 simulink 和 实现 275万源代码下载- www.pudn.com...
  • matlab bp结果,BP-networkmatlab BP神经网络实现手写数字识别,使用 。内有测试数据及实验结果,非常适合入门 276万源代码下载- www.pudn.com...
  • 登录会员管理系统java_huiyuan 会员管理,一款基于java web 的 软件,可以实现登录、注册、充值功能。 Jsp/Servlet 262万源代码下载- www.pudn.com...
  • 新闻更新php html,phphtml 新闻发布系统,运用php+mysql,里面包括数据库和php文件。 Other systems 其他 249万源代码下载- www.pudn.com...
  • gabor matlab pudn,matlab-Face-recognition 基于Gabor特征提取和人工智能的人脸检测系统 271万源代码下载- www.pudn.com...
  • 串口通讯 电脑和dsp_Sci 使用DSP2812的SCIA模块和PC机进行串口通信,用FIFO功能实现数据的发送和接受。 DSP program 261万源代码下载- www.pudn.com...
  • matlab 地震正演程序,seismic-forward 地球物理勘探中,基础的地震波正演模拟程序,包括五个 (高阶中心差分 matlab 266万源代码下载- www.pudn.com...
  • 地震勘探算法matlab,SeismicLab 地震勘探,matlab程序包, 地球物理, 学。作图工具等。 249万源代码下载- www.pudn.com...
  • 数据库的管理和维护
  • 二阶采样matlab程序,Sea-clutter-simulation 海杂波仿真程序,包括单基地雷达和双 的一阶、二阶 matlab 272万源代码下载- www.pudn.com...
  • cmi码型变换matlab程序,DDC 通信原理仿真 码型反变换的仿真实现 Ⅰ、基本任务:由抽样 联合开发网 - pudn.com...
  • PUDN
  • 下载代码去 pudn.com每个编程人员都需要的网站
  • pudn下载地址的规律
  • AM335x 通过GPMC 与 FPGA 之间通信
  • AM335x使用
  • am335x pll
  • am335x嵌入式开发-GPIO操作
  • AM335 嵌入式 linux,AM335X linux嵌入式平台can驱动移植
  • AM335X——1-Wire和IrDA驱动
  • am335x otg配置
  • am335x修改串口波特率
  • am335x linux源码,TI am335x sdk 自带linux源码下编译驱动出错解决办法
  • am335x LCD lvds VGA驱动调试
  • am335x usb linux配置,AM335X Usb 配置设备 RNDIS
  • AM335x评估板快速测试(3)
  • am335x linux内核烧写_am335x文件系统烧写问题
  • AM335X——SPI设备驱动
  • am335x linux修改ip,TI AM335x如何修改PHY及双网络
  • am335x linux 编译,TI am335x 内核源码编译命令等
  • am335x uboot移植
  • am335x linux内核烧写_AM335X uboot烧写
  • AM335X的汇编语言与c语言,AM335x的PRUSSv2简介与使用
  • am335x linux内核烧写_am335x 烧写 uboot
  • am335x linux 编译,** am335x中uboot的编译流程
  • AM335x开发板Linux,linux下am335x点亮LED
  • Linux下am335x的引脚配置
  • 工业级AM335X核心模块选型
  • AM335x(TQ335x)学习笔记——WM8960声卡驱动移植
  • AM335X ARM CORTEX-A8 微处理器技术参考手册 (中文版详解)1
  • AM335x SPL 代码分析
  • 命令关闭所有cmd窗口
  • Windows Cmd
  • Windows中CMD下如何查看文件MD5值
  • cmd启动浏览器
  • cmd中cd命令使用
  • cmd设置IP
  • cmd下使用ls命令
  • cmd破解wifi
  • cmd操作txt文件
  • cmd闪退
  • Python调用cmd
  • windows下CMD常用命令
  • CMD 十大危险指令
  • CMD切换用户
  • CMD权限不够怎么办
  • cmd5在线解密
  • C语言/实现MD5加密
  • STM32F4IO口模拟多个IIC方案
  • 51单片机12864串口硬件电路图和程序
  • 串口通信编程--多线程异步方式
  • 了解数据转换器错误及参数-AD转换设计中的基本问题整理
  • Delphi串口通信技术资料
  • 热门Java IDE——MyEclipse的数据库和持久化支持
  • 【全志T113-S3_100ask】8-USB串口获取GPS数据(含解析)
  • 基于WK2168的串口服务器设计方案
  • Camera 接口学习【转】
  • linux怎么安装pcie串口卡驱动,pci串口卡驱动是什么接口 pci串口卡驱动安装方法...
  • 关于各种串口
  • 区分:串口,COM口,UART,USART,RS232等等
  • STM32串口TTL和RS-232
  • p1口实验_【正点原子FPGA连载】第二章 实验平台简介-摘自【正点原子】开拓者 FPGA 开发指南...
  • 串口相关
  • 区分:串口,COM口,UART,USART
  • FPGA串口通信
  • 最常见接口与协议汇总之----RS485、RS232、RS422、Modbus RTU/TCP、 串口、并口、COM口、 TTL详解
  • (转载)PCI转并口 SJF 配置全过程
  • 行业便携终端串口扩展方案
  • PCI转并口 SJF 配置全过程
  • 什么是串并口硬盘 串口与并口硬盘的区别
  • 组态屏-笔记
  • 什么是组态屏
  • PLC组态
  • linux下组态软件,linux组态软件入门使用
  • Qt组态软件设计文章导航
  • 组态软件定义
  • 有哪些开源html5的组态软件,FScada组态软件
  • 组态王串口服务器通讯不稳定,组态王通信频繁掉线
  • 数仓建设教程
  • html组态插件_BY组态 插件 web组态 插件 物联网组态 插件
  • android 组态软件,Livzenwex安卓版组态软件
  • 在线组态工具 html,组态工具-界面组件
  • html组态插件_组态 web组态 组态插件 编辑器 工业组态 物联网组态 组态编辑器...
  • 适合python组态软件_组态软件心得体会
  • 组态中怎么使用mysql数据库,组态王写入MySQL数据库
  • 组态王图素制作_组态王主界面制作
  • 【工控入门】组态软件概念科普与基本构架描述
  • 组态王图素制作_组态王教程 很实用
  • 多比软件详细解读组态软件的构成,什么是组态软件?
  • java写组态_【Java】什么是云组态
  • WEB组态到底是个啥呢
  • 【串口屏基础知识分享】什么是指令集串口屏?什么是组态串口屏?
  • 什么是组态软件
  • 什么是云组态
  • 组态(Configuration)
  • 组态软件介绍
  • 什么是组态?组态的概念及发展趋势
  • 什么是组态
  • window.open一个新网页显示,已拦截此网页上的弹出式窗口
  • 浏览器插件:google浏览器允许弹出式窗口和重定向
  • 解决 Visual Studio Code terminal终端打开时为弹出式窗口问题
  • layui 实现点击弹出小窗口
  • java怎么弹出窗口_java怎么样实现弹出窗口
  • Jupyter Notebook弹出式窗口显示动图
  • 浏览器弹出阻止弹出式窗口怎么办,怎么设置浏览器不能访问的网址
  • 解决VSCode运行终端terminal为弹出式窗口
  • Android 中PopupWindow弹出式窗口的使用
  • 如何考察候选人 Vue 技术水平?
  • QT5 新建一个弹出式窗口
  • wincc 关闭弹出窗口C语言,退出WINCC操作画面时弹出对话框要求输入用户名和密码-工业支持中心-西门子中国...
  • Java Swing(九):弹出窗口
  • ABAP常用弹出窗口函数
  • matlab标弹出式菜单使用图行,MATLAB GUI设计之弹出式菜单的使用
  • 谷歌浏览器Google如何设置站点弹出窗口
  • html弹出式登录窗口(DIV悬浮窗口)实现
  • wincc关闭当前弹出窗口_wincc7.4弹出可关闭的画面除了用画面窗口做还有没有其他办法-工业支持中心-西门子中国...
  • python处理网页弹窗,用于处理弹出式浏览器窗口的Python webdriver
  • javafx弹出式窗口_JavaFX 8的弹出式编辑器
  • pyqt5子窗口跳出主窗口_弹出式窗口与 可用性,转换和跳出率
  • QT通过点击按钮弹出新的窗口(新建弹出式窗口)
  • android中弹出窗口,如何在Android中创建弹出窗口(PopupWindow)
  • 弹出式窗口详解
  • MFC创建弹出式的CWnd窗口
  • Qt弹出式窗口、Qt::popup闪退问题、设置窗口无焦点问题
  • 计算机设备图形符号,常用一次设备的图形符号和文字符号
  • 常见电容器图片_常用电容器的标识方法(图)
  • 贴片铝电容识别及型号_如何识别各种材质贴片电容
  • 电子电路学习笔记(2)——电容
  • 音响常用电解电容转发
  • 电容器的基础知识(1)
  • 3、电容器
  • 独石电容、瓷片电容、CBB电容、电解电容等各种电容相关知识
  • 电容器在电路中的作用(很全)
  • 【Linux】(五)GateWay远程开发方式-实验室服务器使用GateWay远程开发
  • 电容的分类
  • con 元器件符号_电子元器件常用的符号
  • 电解电容的ESR,想说三句话
  • IoT硬件-电容器
  • con 元器件符号_multisim元器件符号速查
  • 电容作用和选取
  • con 元器件符号_protel中常用元件电器符号
  • cad2017插入电气符号_电气电气CAD图形符号大全.pdf
  • con 元器件符号_PROTEUS中元器件符号
  • 电容知识点汇总
  • 数模电路基础知识 —— 3. 常见电路符号说明(电容、电阻、电感)
  • 常见电容器图片_电容的电路符号及图片识别
  • 电容大全
  • 电容详解
  • 电解电容的符号
  • kolla-ansible搭建 Openstack Yoga 版 ALLinone节点
  • allinone部署fate集群两方-1.9.0
  • 快速体验k8s集群的测试、开发环境--allinone部署
  • Hi3861_wifiiot_app_allinone.bin的烧录
  • kubeasz-2 kubeasz离线部署AllinOne K8S
  • 从零搭建云原生技术kubernetes(K8S)环境-通过kubesPhere的AllInOne方式
  • 生产环境中使用Kolla部署OpenStack-allinone云平台(红帽8版本)
  • 众至统一安全管理平台GuardIt AllInOne,一站式、轻量化、低成本、快接入
  • openstack --allinone
  • horizon创建实例(wallaby版本-allinone)
  • kubeasz-1 K8S AllinOne部署
  • ununtun18.04安装ns-allinone-2.35
  • fate AllinOne 安装遇到的问题
  • OpenStack(二)——使用Kolla部署OpenStack-allinone云平台
  • Openstack——allinone搭建(该文档基于Openstack Stein版本的All in One)
  • OpenStack-allinone安装(基于CentOS)
  • 彻底弄懂 Java 线程池原理
  • oVirt4.4单台主机Allinone部署(非HostedEngine方式)
  • packstack部署allinone
  • oVirt AllInOne
  • 搭建一套 Allinone 模式的 KubeSphere
  • Centos7 allinone方式安装openstack
  • OpenStack rdo一键allinone部署
  • AllinOne安装OpenStack
  • OpenStack-allinone-使用方法
  • (四)FATE框架AllinOne集群部署
  • Ubuntu 20.04 搭建OpenStack Yoga(allinone)
  • OpenStack(三)——allinone云平台的使用方法
  • 光耦4N33驱动继电器注意CTR参数
  • a4504光耦怎么检测好坏_怎样判断光耦的好坏
  • 高速光耦常用型号
  • 电子器件系列26:el 375n光耦 电气特性参数
  • 《光耦元器件》的特性分析
  • a4504光耦怎么检测好坏_贴片光耦怎么测量好坏,测量光耦好坏方法有哪些?
  • OCT1400 光耦参数测试仪
  • 光耦参数
  • 如何驱动光耦?计算相关参数?使电路正常工作
  • 简记_光耦的主要参数及应用
  • 数仓之范式
  • 光耦参数理解(转载)
  • vivo X9L的usb调试模式在哪里,开启vivo X9Lusb调试模式的流程
  • vivo X9s的USB调试模式在哪里,打开vivo X9sUSB调试模式的经验
  • android取消自动调试模式,安卓手机打开和关闭“USB调试”功能的方法
  • 手机无法弹出允许usb调试解决方法
  • chrome中usb调试手机不显示
  • 手机开发|USB调试时未弹出授权对话框
  • ImportError: cannot import name ‘xxx‘ from ‘xxx‘关于python导包的问题
  • 计算机丢失OX0000007B,win7系统开机蓝屏提示代码0x000007B的原因及解决方_博客
  • matlab 0x000007b,电脑蓝屏代码0x000007b,教您怎么办
  • win7电脑0x000007b蓝屏怎么办
  • 如何解决蓝屏代码0x000007B问题
  • win7蓝屏0x000000f4修复_关于电脑蓝屏代码0X000000F4的处理和预防方法
  • 计算机状态oxc0000001,0x0000001,教您怎么解决蓝屏故障0x0000001
  • 2016更改计算机名蓝屏,电脑蓝屏出现错误代码0x00000001的解决方法
  • wince蓝屏_win7电脑开机蓝屏提示错误代码0x0000000074
  • 系统遭遇STOP 0X0000007B蓝屏,附解决方案
  • win7蓝屏0x000000f4修复_关于电脑蓝屏代码0X000000F4的处理和预防
  • 计算机开机故障报错,电脑蓝屏报错0x0000004e怎么办_电脑开机蓝屏显示0x0000004e如何解决-win7之家...
  • win7蓝屏_WIN7蓝屏代码0X000000F4的处理和预防方法
  • 计算机蓝屏代码0x000000ED,电脑蓝屏代码0x000000ed的解决方法
  • 计算机蓝屏代码74,win7电脑开机蓝屏提示错误代码0x0000000074的解决办法
  • 计算机中Ox,0x000000116,详细教您解决电脑蓝屏代码0x000000116
  • 计算机状态oxc0000001,电脑蓝屏代码0x00000001解决方法
  • 服务器开机显示0x000000ca,使用电脑出现蓝屏代码0x000000CA故障该如何解决?
  • 因计算机丢失libapr然后蓝屏,如何修复蓝屏错误代码0x0000003b
  • c语言让系统蓝屏,0x000000116,教您解决电脑蓝屏代码0x000000116
  • win7启动出现蓝屏STOP: 0X0000007B
  • 联想服务器系统蓝屏,联想电脑蓝屏并提示“STOP:0X0000007B的原因分析和解决方法...
  • 蓝屏代码0x00000109 错误分析
  • 移动硬盘启动win7蓝屏7b_win7启动蓝屏0X0000007B代码的解决方法
  • Win7蓝屏代码 0x0000007B
  • 0x0000007b蓝屏的解决方法,怎么修复蓝屏问题?
  • 计算机蓝屏代码0x0000007b,开机出现蓝屏代码0X0000007B原因分析及解决方法
  • 2021-07-19C#CAD二次开发创建多线段
  • 关于unity用LineRenderer画图
  • Unity中LineRenderer相关知识点
  • Unity 基于LineRenderer组件实现连线功能
  • Unity中使用LineRenderer实现鼠标点击移动场景中画线
  • Unity3DUnity3D中LineRenderer的使用
  • 现代软件工程复习
  • 让微积分穿梭于工作与学习之间(15):圆弧直线的圆心,半径及其在趋于直线时的极限
  • 软件工程复习12:软件质量
  • 控制图纸多线相交交点凸起(Control PolyLine Bulge open and close )
  • Unity_MegaFiers_Bulge
  • bulge bracket 投行
  • 「GoCN酷Go推荐」​全文检索库bluge
  • 林伟 刘念《曾经爱过我》
  • 【评分】软件工程实践2017第一次作业-准备
  • 游戏夜读 | 刀塔选手比较老吗?
  • 博客版企划书(日不落战队)
  • 团队作业 - 项目验收与总结博客
  • 2017软工实践K班总结
  • diliucizuoye
  • 香港经典古装电视剧
  • 龙格现象 matlab,龙格现象matlab算法.doc
  • C语言循环结构作业总结
  • C语言分支/顺序作业总结
  • 阿里八八——预则立他山之石
  • 日期抽象数据类型设计与实现作业总结
  • 数据结构线性表博客作业总结
  • ZT 80-90年代港台300部电视剧 你看过多少?
  • 07-查找作业总结
  • 阿里八八“好记”测试报告
  • 阿里八八团队选题——做时间的智者
  • c语言第五次作业-指针-总结博客
  • 图作业总结
  • C语言第零次作业总结
  • 反应式架构:基本概念
  • Biotin-PEG2-alkyne|紫外线可裂解生物素-二聚乙二醇-炔烃|提供光谱图
  • 阿里八八“好记”——系统设计
  • 微电网重构|基于群稀疏性的机会约束微电网重构(Matlab代码和Python代码实现)
  • 2021年第一季度中国电竞行业网络关注度分析报告
  • 佟鑫 PHP,对话NB CEO佟鑫:引援、青训与轮换
  • 阿里八八Alapa事后诸葛亮
  • 史上最全最牛的XT800百科问答与使用指南
  • Mac查看jks签名文件信息
  • typecho修改分类
  • 葡萄酒酒进销存单机版_葡萄酒商人
  • python的第一篇文章
  • 如何编写可撤销的vba代码_编写可理解且可维护的VBA代码指南
  • kubernetes 机器_机器学习管道:设置本地Kubernetes
  • 介绍gruntwork模块服务和体系结构目录
  • mistake for/mix up/narrow down等动词词组
  • hapi.js_使用Hapi.js制作RESTful API
  • 艾伦图灵_艾伦唤醒控制
  • 文明4 java_文明4主题曲《Baba Yetu》(敬请关注中文歌词部分~)
  • cocos2d-x android 环境搭配,Cocos2d-x的android开发环境配置(Mac版)
  • two truths to live by——Hold fast, and let go
  • 比React—Redux和Redux好用100倍的原子级状态管理器,是我们公司自己封装的npm包,如果感兴趣可以研究研究,会大大提高开发效率
  • 查询隐藏的QQ
  • 让电脑不在卡顿
  • PHP获取QQ昵称和头像API
  • Vercel 部署静态页面教程
  • Flarum 宝塔完美迁移教程
  • 互联网小白拥有自己的博客
  • 英语第五次练习
  • 全国电子设计大赛资料打包网盘10G
  • 信号失真度测量装置(A 题)--2021 年全国大学生电子设计竞赛试题
  • 2017年全国大学生电子设计竞赛K题报告
  • 基于互联网的摄像测量系统(D 题)-- 2021 年全国大学生电子设计竞赛
  • 如何准备全国大学生电子设计大赛控制题?
  • 2021全国大学生电子设计竞赛F题(智能送药小车)国一赛后总结
  • 电子设计大赛-电源类题目分析
  • 2017全国大学生电子设计竞赛个人总结--B题滚球控制系统
  • 电子设计大赛-仪器仪表类题目分析
  • 电子设计大赛应该准备什么
  • 关于电子设计大赛
  • 2017 年全国大学生电子设计竞赛(本科组)题目√
  • 电子设计竞赛应该如何准备?
  • 19电子设计速成实战宝典pdf_Altium Designer 19(中文版) 电子设计速成实战宝典
  • 2021 全国大学生电子设计竞赛题目
  • 2019 全国大学生电子设计竞赛题目
  • 19电子设计速成实战宝典pdf_ALTIUMDESIGNER19(中文版)电子设计速成实战宝典
  • 电子设计竞赛(7)-2017年电赛A题:微电网模拟系统教程
  • 照度稳定可调 LED 台灯(K 题)【高职高专组】-- 2021 年全国大学生电子设计竞赛
  • 用电器分析识别装置(H 题)--2021 年全国大学生电子设计竞赛
  • iwebsec靶场 SQL注入漏洞通关笔记1- 数字型注入
  • 2021 年全国大学生电子设计竞赛实施过程说明
  • 2019电子设计大赛电磁曲射炮制作分享
  • 植保飞行器(G 题)--2021 年全国大学生电子设计竞赛
  • 2019电子设计大赛:纸张计数显示装置
  • 什么是全国大学生电子设计大赛?如何备战?
  • 电子电路设计
  • 电子初学者需要掌握的几款电子设计软件
  • 电子设计基础知识
  • 电脑计算机配置应用程序兼容性,电脑怎么打开兼容模式怎么办
  • android sdk版本与兼容,Android sdk版本以及兼容性问题
  • android兼容低版本方法,Android 应用程序向低版本兼容的问题
  • 计算机开机引导兼容模式,bios怎么设置ide兼容模式 bios设置ide兼容模式方法
  • 鸿蒙手机兼容安卓,鸿蒙系统能不能兼容安卓应用呢?兼容性怎么样?
  • 向前兼容与向后兼容
  • 游戏跟计算机不兼容,端游不兼容怎么解决
  • 汽车电磁兼容-中汽研电磁兼容室介绍
  • 索辰科技在科创板过会:拟募资金额有所下调,上半年亏损4000万元
  • html文档兼容模式,怎么取消兼容模式 excel出现兼容模式怎么取消
  • kotlin 不兼容java_Kotlin兼容性
  • matlab 兼容,matlab版本兼容问题
  • 前端 iOS 和 Android 的兼容问题
  • ie常见兼容性问题
  • 兼容产生的原因以及解决办法
  • 解决delphi7注册过期方法
  • 最新delphi7序列号和破解文件
  • DELPHI读取CPU的序列号
  • DELPHI利WMI获得硬盘参数
  • 【2.Delphi语法基础】7.程序异常处理
  • delphi 获取硬盘序列号、cpu号、bios号、网卡号
  • 安装delphi 10.4 社区版
  • Delphi利用字符串序列号对象
  • windows c语言 sata 序列号,【Delphi】获取IDE/SATA硬盘序列号
  • DELPHI获取硬盘、CPU、网卡序列号
  • Delphi 2009 安装序列号
  • DELPHI利用WMI获取主板参数
  • 获取CPU序列号的Delphi程序
  • Delphi XE7 下载 安装序列号 破解
  • Delphi 7序列号过期的解决方法
  • Spring Boot——日志文件
  • Delphi7 sn
  • MD5彩虹表
  • 2022最新彩虹表
  • 有一种攻击叫彩虹表攻击
  • 彩虹表rainbowtable
  • 【密码学】彩虹表
  • 深入理解 MD5 加密、彩虹表算法原理
  • 为什么说网上的md5加密解密站都是通过彩虹表解密的?
  • RainbowCrack:彩虹表进行口令破解
  • 1.4离线攻击工具:彩虹表破解
  • Ophcrack与彩虹表
  • 彩虹表的攻击与防御
  • Spark制作手机号md5彩虹表
  • 高效的彩虹表密码攻击法
  • 彩虹表
  • 网络安全 彩虹表 彩虹表破解 使用john
  • 密码学 / 什么是彩虹表?
  • 密码破解之王:Ophcrack彩虹表(Rainbow Tables)原理详解+120G彩虹表下载
  • 算法高级(23)-彩虹表(Rainbow Table)
  • 彻底搞懂彩虹表的实现原理
  • 【转载】pytorch 安装验证
  • 【转载】vue报错: error ‘xxx‘ is defined but never used no-unused-vars
  • OpenCV批量处理图片
  • OpenCV 鼠标点击获取像素坐标并写入txt文件
  • 【构建ML驱动的应用程序】第 11 章 :监控和更新模型
  • Python计算机视觉(一)
  • 图像到图像的映射
  • OpenCV 相机标定
  • 图像检索 Bag Of Features
  • javascript对象不完全探索记录05:小伙子,你对象咋来的?下篇 - 啥样的对象适合你...
  • 委托,匿名,lambda
  • ASP.NET MVC
  • javascript对象不完全探索记录03:小伙子,你对象咋来的?上篇
  • python中字典的一些tips
  • C++ Primer(第五版)课后习题记录 —— 第六章
  • [复试经验]2018届中科大考研面试过程
  • javascript对象不完全探索记录04:小伙子,你对象咋来的?中篇 - 现出你的原型!...
  • 尚硅谷最新版JavaWeb全套教程,java web零基础入门完整版(一)
  • OpenCV+Python实现SIFT匹配地理标记图像
  • js计算两个yyy-MM-dd日期相差的天数
  • js获取当前时间 yyy-MM-dd hh:mm:ss
  • [xxx@yyy ~]$或者xxx@yyy:~$分别代表的意思
  • js new Date(yyy-MM-dd) getToday
  • 洛谷P2393 yyy loves Maths II
  • 【暑期每日一题】洛谷 P2393 yyy loves Maths II
  • 洛谷——P2393 yyy loves Maths II
  • P1803 凌乱的yyy / 线段覆盖(贪心)
  • 【题解】洛谷P2396 yyy loves Maths VII 状压DP
  • 【OpenCV-Python】教程:3-9 轮廓(5)轮廓层级
  • 洛谷-P1803-凌乱的yyy / 线段覆盖-(贪心)
  • 洛谷P1803凌乱的yyy
  • 凌乱的yyy
  • yyy loves Maths II
  • [Luogu P2396] yyy loves Maths VII
  • 贪心——凌乱的yyy / 线段覆盖
  • yyy送礼物
  • 洛谷 P2393 yyy loves Maths II
  • 【洛谷】P1803 凌乱的yyy / 线段覆盖
  • P2372 yyy2015c01挑战算周长
  • P2394 yyy loves Chemistry I
  • P2393 yyy loves Maths II
  • yyy
  • P1803 凌乱的yyy / 线段覆盖
  • 【洛谷】P1803 凌乱的yyy 题解
  • Labview项目经典压装机程序源码,经典框架,研华数据采集卡
  • (NI/研华)采集卡1ms以上采集程序,包括储存。 为保密只截图部分。 可配置采集参数,以曲线图显示实时数据。
  • 三菱plc+研华采集卡+上位机源码
  • C#工程源码,给客戶交付的设备源程序 和西门子1200P L C通讯,研华数据采集卡还有C A N通讯模块
  • 计算机控制系统实验报告matlab,计算机控制工程实验报告.pdf
  • 数据处理——时间戳处理
  • Qt环境下研华数据采集卡AI和DI应用于DemoDevice并显示的练习
  • 以PCI-1710为例,如何获取研华数据采集卡的驱动、SDK以及产品手册
  • matlab数据采集工具箱在,欢迎访问虹科 - 数据采集板 | 实时工具包 | Matlab工具包 | 控制系统教具...
  • VB.net 研华IO卡1762的编程方法 控件方法 VS2010专业版
  • PCIE版本CAN数据采集卡计算机启动无法正常工作
  • 用LabVIEW开发简仪USB101数据采集卡会是怎样的?
  • 研华USB4711A采集卡高速中断模式采集总结
  • LeetCode 84.柱状图中最大的矩形
  • matlab usb采集,MATLAB调用研华USB数据采集卡实现数据实时采集_董超.pdf
  • labview与研华采集卡应用中的问题
  • 研华采集卡参数说明
  • 研华 matlab,Advantech-monitoring 基于MATLAB与研华数据采集卡的测控应用程序代码 238万源代码下载- www.pudn.com...
  • 研华DAQ数据采集卡编程
  • “为lan使用代理服务器”总是不断地自动勾上,怎么取消?