资源描述:
《基于stm32的免驱单片机下载器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要毕业设计说明书设计题目:基于stm32的免驱单片机下载器设计摘要在现代化的今天,单片机的应用越来越广泛。对于学校教学来说,51单片机尤为重要,几乎理工科的学生都会学习51单片机,用51单片机做教学实验来学习。这个过程中,单片机的下载程序是必不可少环节。虽然传统的下载方式基本满足学习的需求,但是也有很大的弊端。诸如下载依赖串口,下载速度过慢。USB驱动不兼容windows7、windows8、windows10等系统也不兼容linux系统。给使用带来了极大的不方便。而且下载过程过于依赖于PC,下载还需手动安装USB按装串口驱动,给使用带来了很大的不便。种
2、种的不便,急需改进。以现在成熟的STC51单片机为例,宏晶科技并没有开放出其单片机的下载协议,下载程序只能依赖于官方的isp软件进行下载。从软件环境上来说不仅需要PC机的支持,还只有windows版本下的软件,如果用户为linux系统,对下载可能束手无策。从硬件上来说,需要PC机提供串口,但是,在电子产品高度集成的今天,笔记本电脑基本不再具有串口,台式机也有许多主板厂商不再集成串口。无论是软件还是硬件都给用户带来了不便。而现在以通用串行总线(USB)越来越常见,速度也远比串口快很多。-13-摘要关键词单片机;USB驱动不兼容;依赖于官方的isp软件;通用串
3、行总线(USB)-13-AbstractAbstractIntoday'smodern,MCUapplicationismoreandmorewidely.Isparticularlyimportantforschoolteaching,51singlechipmicrocomputer,almostinscienceandengineeringstudentswillstudy51singlechipmicrocomputer,madeteachingexperimentstostudy51singlechipmicrocomputer.Theproce
4、ss,single-chipcomputerdownloadprogramisanessentiallink.Althoughthetraditionalwayofdownloadingthebasiclearningneeds,butalsohasalotofdisadvantages.Suchasdownloaddependontheserialport,downloadspeedistooslow.USBdriverisnotcompatiblewithWindows7,Windows,Windows10systemisnotcompatiblewi
5、ththeLinuxsystem.Broughtgreatinconveniencetouse.AnddownloadprocessistoodependentonthePC,downloadthestillneedtomanuallyinstalltheUSBserialportunderthedrive,tousealotofinconvenience.Avarietyofinconvenience,bebadlyinneedofimprovement.NowmatureSTC51microcontroller,forexample,macronoto
6、penouttheMCUchiptechnologyanddownloadagreement,canonlyrelyonofficialispdownloadsoftwaretodownload.FromthesoftwareenvironmentnotonlyneedthesupportofthePC,andonlyundertheWindowsversionofthesoftware,iftheuserforLinuxsystem,maydofordownload.Intermsofhardware,needPCprovidesaserialport,
7、however,intoday'shighlyintegratedelectronicproducts,notebookcomputerhasaserialport,basicnolongerdesktopsandmanymotherboardmanufacturernolongerintegratedserialport.Bothinsoftwareandhardwarebroughtinconveniencetotheuser.Andnowtheuniversalserialbus(USB)ismoreandmorecommon,ratethanase
8、rialport.KeywordsMCU;USBdriverisn