登录
首页 » Others » STM32实现交通灯设计

STM32实现交通灯设计

于 2021-05-06 发布
0 327
下载积分: 1 下载次数: 1

代码说明:

用Keil软件编写控制代码,使用Proteus软件仿真STM32以及LED灯、按键等硬件;交通灯有三种方案,区别在于红灯和绿灯亮的时间不一样

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 基于MSP430的数控直流电压源
    MSP430149通过按键控制DA输出,步进0.1V,同时AD检测DA值,在1602上显示,使用的DA芯片为12位DAC7512.
    2020-12-08下载
    积分:1
  • 树莓派python+DHT11+BH1750+mysql+Flask温度湿度传感器
    树莓派python3.6写的温度湿度传感器数据采集存储代码,涉及到DHT11湿度BH1750光照度,使用了mysql数据库做存储,Flask控制树莓派开关机操作
    2020-12-11下载
    积分:1
  • 现代水电厂计算机监控技术与试验.pdf
    现代水电厂计算机监控技术与试验.pdf电为斌验转花丛书丛书主編文伯姜龙华现代水电厂饼算机监控赦术与试验方辉歌主编换冲主申中力归版www.Ccepp+omm.ch内了单雄多年来赛电力试验的最验,促进道电力试水平的提,中■电力企歌食会电力式验研究分金初中国咖力出组机罩了《找术凸#》,本书电力公司电紫[9】430号文《芋鬼力工业效木些督工作意的要求1用性、先性、扰性代京唱广计算了控技术与试》是本丛书之一,是一本全河反唤我水电厂自动羊害排暂查于综耄来夜棵了技柔节技意蓝技术的全过在理论面。对:分布暴能(包找对分款功分矿等单控、开欺、国向对康、斯平白暴我等邮进行了讨论在工曇实方,购常肌水坐,还对御量水控水电厂监控技术行了嫌讨。并对教件可性与件测式及堂谁认安在等业鹭书龄简5坏环是酚鉴哥始防录了《水电厂无人值赛的着干蠣定、《水幽厂计赛祖监控电厂开设膏状工的等?小最堂事射中苹水咆厂切档内赛,以方动化、站自调化进■业术是具生套考健肾,也可你为者美于业邮训矿团书在版麴目〔CP)据现代水电厂计算机监控技术与试验/方辉钦主编.北京:中国电力出版社,2004电力试验技木丛书/文伯瑜,姜龙华丛书主编}IS75083-19427I.现Ⅱ.方,Ⅲ.水力发电站-计算机控制ITv736中國版本图书馆CP效据核字(2003)第12217号中国电力出版社出版、发行北京兰里河路6号1004hp://www,cpp,com,en)航远印刷厂印刷各地新华书店经售204年3月第一版2004年3月北京第一次印刷毫米ⅹ10y毫米16开本2T即张609千字印数01-300册定价到00元煆杈专有印必究本书如有印装质量问题,我杜发行部负责退换1998年作者于三峡大坝基坑工程工地作者简介方辉钦,教授级膏级工程师,1962年毕业于华中工学院(现华中科技大学),1965年同校研究生毕业。曾在中国水利水电科学研究院、水电部第十二工程局设计院、国电自动化研究院工作,先后担任能源部南京自动化研究所学术委员会委员,自动控制研究所副总工程师,江苏省微电脑应用协会工业控制专委会主任,《水电厂自动化》网刊主编,国家电力公司发输电运营部发电设备改造咨询专家组专家、水电厂“无人值班”(少人值守验收专家组专家等职,现为中国水力发电工程学会理事,江苏省微电脑应用协会理事,中国电机工程学会高级会员,1981年被评为南京市先进工作者,1993年开始享受中华人民共和国国务院颁发的政府特殊津贴主持或作为课题负责人完成了有关葛洲坝、三峡等多个国控和部控重大科研项目,全国试点工程和中外合作项目,已合作编写了《现代水电厂自动化》、《中国水力发电工程机电卷》、《水电厂近代技术》三本书,在国家核心期刊、重点专业期刊和国际、全国学术会议上发表中、英文学术论文50多篇,其中部分被英、俄文文摘收录。参与的项目或图书曾获得部信息成果一等奖、部科技成果二等奖、科技进步奖(科技著作)一等奖和第五届国家图书奖等。电力试验技术丛常编县会主任赵鹏主编文伯瑜副主编姜龙华委员(按姓氏笔画为序)毛兴其王启全王海林白云庆白立江冯亚民史更林朱国俊巩学海刘韶林张大国张方祁太元宋志毅张怡荣张俊生张勇刚李建勋李晨余维平苑立国杨华陈坚林韩施冲赵伟赵庆波郑松赵炳松袁日秋贾玉堂顾南峰徐润生康健傅伟潘言敏““##电力试验研究是经济建设尤其是电力工业发展中一项不可或缺的事业。中外电力事业的发展,均离不开电力试验研究人员的智慧和辛勤工作。新中国成立后,尤其是改革开放以来,随着电力工业的发展,我国电力试验研究事业取得了长足的进步,电力试验研究队伍不断扩大,试验研究成果层出不穷,极大地推动了电力工业的快速发展目前我国各地区均拥有自己的电力试验研究机构,从事电力试验研究的工程技术人员超过1000人。这支队伍的文化层次也从解放初期的以中专、大专毕业生为主,提高到今天的以大学毕业生、硕士生和博士生为主。更重要的是,这是一群热爱自己的事业、勤于钻研、勇于实践的勤奋劳动者。前后几辈人相互学习,长期工作实践,积累了大量试验研究工作经验。这是他们用汗水、心血以至生命换来的、值得用文字记录并传之于后世的宝贵经验。随着电力体制改革的不断深化,使电力试验研究事业进入了竞争激烈同时又是历史上最好的发展时期。电力试验研究同行们愿意把自己的经验无私地奉献给广大读者,就是为了促进我国电力试验研究事业的进步与飞跃,促进我国电力工业的发展与兴旺,进而促进我国国民经济的增长与繁荣。本着各取所长、共同提高的初衷,我们经过长时间的准备,编辑出版《电力试验技术丛书》,相信它一定会给读者带来启发、思考和收益。华北电力科学研胶有限煮任公司总经理和m中国电力企业联合会电力试验研究分会会长2003年12月蚕营我国目前装机总容量为3.5亿kW,居世界第二。随着三峡电站机组的分批投入运行和西电东送工程的推进,到2010年全国性的大电网将初步形成。全国性电力系统运行的动态品质、安全稳定和经济性的改善与提高成为电力科技工作者肩负的重要责任。为了总结多年来我国电力试验的经验,促进我国电力试验水平的提高,中国电力企业联合会电力试验研究分会和中国电力出版社决定组织编写一套《电力试验技术丛书》,以满足国内各电力试验研究院(所)、电厂、供用电企业、电力基建单位及大专院校、科研院所对专业技术书籍的迫切需要。本系列丛书的内容主要是根据原国家电力公司电安生[1996]430号文《关于电力工业技术监督工作规定》的要求而确定的。该文中规定,“电力技术监督工作应以质量为中心、以标准为依据、以计量为手段,建立质量、标准、计量三位一体的技术监督体系,依靠科学进步,采用和推广成熟、行之有效的新技术、新方法,不断提高技术监督的专业水平”。因此,本套丛书涵盖的内容应包括电能质量、金属、化学、绝缘、热工、电测、环保、继电保护、节能等,并对设备的健康水平及其安全、经济运行方面的重要参数、性能与指标进行监督、审查、调整和评价。本丛书共分15册。丛书具有科学性、实用性、先进性、权威性。作者在写作过程中树立了精品意识和创优信念。特别感谢中国电力企业联合会电力试验研究分会,全国三十二个试验研究院(所、技术中心)的领导,我们的分册主编主要由这些单位的技术专家担任。特别感谢中国电机工程学会在组织编写中给予的大力支持。丛书主编怕翔丛书副主编姜也坪2003年12月1日本书作者在一年前就告诉我正在写一本关于水电厂计算机监控技术方面的书,我当即就表示支持并给予肯定。现在他又希望我为此书写一序,我也欣然同意。方辉钦同志原是我校(原华中工学院,现名华中科技大学)20世纪60年代为数不多的研究生之一,当时按原苏联副博士的教学要求培养,打下了良好的专业基础。三十多年来一直在水电厂自动化领域的第一线从事科研和试制工作,经历了我国水电厂计算机监控技术走向成熟的过程。曾经参加了获得中国第五届图书奖的《中国水力发电工程》之第六卷(机电卷)等三本书的编写工作,在20世纪80年代与王金生合著的《现代水电厂自动化》一书成为我国水电厂计算机监控技术的第一本专业性高级科普读物。现在本书即将出版,我为这本全面反映我国水电厂自动化行业的迅速发展和最新成果的专著的问世表示祝贺和欣慰。该书的主要特点是内容丰富,涵盖了水电厂监控使用的各种新技术,对我国水电厂监控技术发展的主要过程、不同时期各种技术发展的情况、代表产品和现状全面地进行了介绍。除常规电站外,涉及梯级、蓄能、无人值班、综合自动化、状态检修等各个方面。作者在理论研究方面作了大量工作。书中对分布系统(包括按对象分布、按功能分布等)、分层控制、开放系统、面向对象、跨平台系统等在理论上都进行了探讨,并对监控系统内部通信、外部通信、现场总线以及We浏览等都进行了讨论,同时概括了各种常用的通信规约和多种现场总线协议及应用情况,还总结了丰富的工程实践经验,理论结合实际,对软硬件试验也进行了讨论,如软件可靠性与软件测试,监控系统环境,监控系统的试验、验收及远方诊断,以及监控系统软件开发环境等。可见,这是一本兼顾学术性、工程性、系统性、实用性和前瞻性于一体的一本不可多得的好书。21世纪待建的水电工程最多的是在中国,该书的出版为总结完善中国的水电厂监控技术作了一份有益的工作。中国工程院院士多多(2003年5月本书雹管我国水电厂计算机监控技术的发展,走过了一条曲折而不平坦的道路。新中国成立后虽然我国的水电事业有了突飞猛进的发展,水电厂自动化技术的发展仍然缓慢。我国执行改革开放政策以后,1979年“全国水电站自动化技术经验交流会”的召开,对我国水电厂自动化技术的发展起到了很好的动员和推动作用。正如本书所总结的,我国水电厂计算机监控技术的发展大体上经过了探索、试点、推广、提高四个阶段。在这次会议以前的探索阶段,当时虽进行了“巡回检测”、“成组调节”、“四遥”等装置以及计算机控制技术的研究,但由于主计算机可靠性低、系统抗干扰等问题难以解决以及监控系统功能设计、设备选配、软件组织等问题而成果甚微。水电厂自动化科学技术发展七年规划(1979~1985年)的制定开始了我国水电厂监控技术发展的试点阶段。随后四个试点工程葛洲坝、富春江、浑江梯级和永定河梯级的科研工作开始启动。在试点工作取得成功以后,1987年在南京召开的“全国水电厂自动化技术总结和规划落实工作会议”和1993年在成都召开的“全国水电厂计算机监控系统工作会议”启动和落实了推广工作,分别安排了“七五”期间14个新建水电厂和12个已运行电厂启动或实现计算机监控系统的研制工作,规定“八五”期间应有40个左右大型电厂(群)实现计算机自动经济运行及安全监视,并规划到2000年大型水电厂和集中管理的梯级电站(群)都应实现不同程度的计算机监控,预期21世纪初全国大中型水电厂总装机容量的70%左右实现不同程度的计算机监控。根据2002年的统计,全国实现计算机监控的水电厂已达300座左右。原电力部安生司主持召开的1994年太平湾会议和1996年湖南会议在推广的基础上开始了“提高”的进程,提出了水电厂实现“无人值班”(少人值守)的目标。在全国水电厂和调度中心(局)的大力支持下,截止到2002年上半年,我国已有30座水电厂通过了电力工业部或国家电力公司组织的正式验收,总装机2192万kW,约占全国水电总装机的30%。在水电厂计算机监控技术的发展中,国电自动化研究院、中国水利水电科学研究院以及其他一些教学、科研、制造单位都发挥了重要的作用。方辉钦同志20世纪60年代起从事水电厂自动化领域的研究工作,曾参加电力系统水电厂经济调度计算机系统的研制和富春江水电厂综合自动化方案的制定,来院后是我院筹建时期自动控制小组七人成员之一。他参加了水电部为制定我国20世纪70年代水电厂自
    2020-12-09下载
    积分:1
  • kirchhoff深度偏移
    基于绕射叠加理论的Kirchhoff叠前深度偏移程序,简单实用,MATLAB编写
    2020-12-11下载
    积分:1
  • 天津大学软工复习重点及答案总结
    天津大学软工复习重点及答案总结,天津大学软工复习重点及答案总结
    2020-12-02下载
    积分:1
  • mini2440之U-boot移植详细手册-20110908.pdf
    mini2440之U-boot移植详细手册-20110908.pdf上海嵌入式家园-开发板商城贺工www.embedclub.com第6章 U-BOOT在MN440上的移植.…556.1建立开发板文件,测试编泽环境55611修改顶层 Makefile561.2在/b0ad中建smd2440日录和文件5661.3 include/ngs/中建立发板配量之件,.:·61.4测试编译环境566,2第一阶段:探索启动代码6.2.1关闭为A79200写的ED必转576.2.2修改CPU额率初始化设置586.2.3修改0weve/nit.S文件,…59624修改代码重定向部分606.2.5增加ED的点亮架作…6963第二阶段:修改初始化代码7063修改加am/b0ard,C文件…706.3.2修改bord/ embedclub/smdk2440/5mdk2440.c文件64第三阶段:完善目标板夕设驱动…76641 Nand flash相关代码的修改..7664.2添加s(2)像烧写功能…7964.3修改 Nor flash写入功能的代644修改网络相关代码9364.5添加口 Xmodem传物协议(可不修改)93646添加CD显小功能96647添加D卡MMC)读取功能10165第四阶段:修正配置文件11865.1添加 CONFIG S3C2440条件定义11865.2修改量之 include/ configs/smdk2440a,h66重新编译并测试第7章UBO0T下添加自定义的命令13471MAN_LooP()与 ABORTBOOT(两数分析1347.11 main loop()的数分析:1357.1.2 abortboot/两数分析tinnddnd4灬13572U-BoOT卜添加主菜单界面命令MENU137第8章 U-BOOT下通过DNW实现 USB SLAVE下载功能4.81添加 USB SLAVE下载功能.…14382使用 WINDOWS下DNW测试 USB SLAVE下载功能14983在LNx下安装DNW实现 USB SLAVE下载功能151831 Linux下DNW源码下我1518.32编详DNW驱动和程序15183.3挂教 secbulk ko内孩模块.1518.34使iux下DNW完成下我…151第9章UBoD0T下载的源代码链接…上海嵌入式宗回-歇板商城嵌入式家园阙扯:ww.embedclub.com淘宝城网址http://embedclub,taobaocom/上海嵌入式家园-开发板商城贺工www.embedclub.com第章的概念与功能嵌入式 Linux软件结构与分布一般情况下嵌入式系统中的软件主要分为以下几部分:引导加载程序:其中包括内部中的固化启动代码和两部分。内部固化是厂家在芯片生产时候固化的,作用基本上是引导有的芯片比较复杂,比如在屮没有代码的时候有许多启动方式或以太网等等。而则很简单,只有和和文件系统。包括根文件系统和建立于内存设备之上的文件系统(等等)。它是提供管理系统的各种配置文件以及系统执行川户应用程序的良好运行环境及载体。应用程序。用户自定义的应用程序,存放于文件系统之中。在存储器中,他们的分布一般如:根文件系统其他文件系统参数区被挂载到根文件系统或者作为但是以上只是大部分情况下的分布,也有一些可能根文件系统是,被一起压缩到了内核映像甲,或老没有参数区,等等在嵌入式 Linux中 Bootloader的必要性内核的启动除了内核怏像必须在主存的适当位置,还必须具备一定的条件:R0=01.CPU寄存器的设置:R1= Machine id(即 Machine type number,定义在inux/arch/ arm/tools/ mach typesR2=内核启动参数在RM中起始基地址;2.CPU模式:必须禁止中断(IRQs和FIQs);CPU必须SVC模式M必须关闭3. Cache和MMU的设置:指令 Cache可以打开也可以关闭:数据 Cache必须关闭;上海嵌入式家园一开牧椒商城嵌入式家园阙扯:ww.embedclub.com淘宝城网址http://embedclub,taobaocom/上海嵌入式家园-开发板商城贺工www.embedclub.com但是在刚上电启动的时候,一般连内存掉制器都没有初始化过,根本无法在主存中运行程序,更不可能处在内核启动环境中。为了初始化及其他外设,使得内核可以在系统主存中运行,并让系统符合内核启动的必备条件,必须要一个先于内核运行的程序,他就是所谓的引导加载程序(而并不是才需要,而是几乎所有运行操作系统的设备都需要。我们的的就是的一部分(只是前期引导,后面一般还有外中的各种),对于来说,的功能和选择综上:所述是在操作系统内核启动之前运行的一段小程序。通过这段程序我们可以初始化硬件设备,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好止确的环境,最后从别处(、以太网、)载入内核映像到主存并跳到入口地址。由于需要直接操作硬件,所以它严重依赖于硬件,而且依据所引导的操作系统的不同,也有不同的选择。对于嵌入式世界中更是如此。就而言,如果是引导般选用韩国的公司设计的或者软件工程中心的,如果是引导,就选用。如果是开发构架下的,就可选用由和发布的。如果是要引导系统,可以选用同是公司开发的所以在嵌入式世界中建立一个通用的几乎是不可能的,而可能的是让一个代码支持多种不同的构架和操作系统,并让她有很好的可移植性。就是攴持多平台多操作系统的一个杰出代表。这也是的优势所在,因为如果在开发时熟悉了,再转到别的平台的时候,就可以很快地完成这个平台下的移植。而且的代码结构越来越合理,对于新功能的添加也十分容易次推荐阅读:嵌入式系统技术内幕上海嵌入式宗回-歇板商城嵌入式家园阙扯:ww.embedclub.com淘宝城网址http://embedclub,taobaocom/上海嵌入式家园-开发板商城贺工www.embedclub.com第章简介U-boot的起源是的简称,其含义是,是遵循条款的开放源码项目。最早德国软件工程中心的基于和的源码创建了工程项目,此后不断添加处理器的支持。而后,移植到平台上,创建了工程项日。最终,以工程和工程为基础,创建了工程年月日第一个版木发布,同时和停止维护而今作为一个主流、通用的,成功地被移植到包括等主流休系结构上的百种开发板,成为功能最多、灵活性最强,并且开发最积极的廾涼日前仍然由维护U-boot的开发情况和资源最早的版本号是由来表示的,从直发展到。之后便开始使用年份加月份的表示方法,从到现在的平均每个多月出一个新版本。每次代码的结构和定义都会有一些修和改进,其代码越来越规整,功能越来越强,但是移植的难度反而越来越小,需要修改的地方越来越少不仅有主线版本,在的代码仓库中还有各个构架的分支版本些分支会在一定的时候将修改汇入主线。下面总结一下关丁源代码的网络资源官方链接德国软件工程屮心主页官方主页注意其中的邮件列表链接官方源码下载官方代码仓库针对的修改于机的源码上海嵌入式宗回-歇板商城嵌入式家园阙扯:ww.embedclub.com淘宝城网址http://embedclub,taobaocom/上海嵌入式家园-开发板商城贺工www.embedclub.com的源码(针对源码(针对上海嵌入式宗回-歇板商城嵌入式家园阙扯:ww.embedclub.com淘宝城网址http://embedclub,taobaocom/上海嵌入式家园-开发板商城贺工www.embedclub.com第章开发环境搭建交叉编译工具链的安装编译公A的时候,必须使用交叉编译工具链。你可以使用友善之臂提供的交叉编译工具(版本),也可以使用或自己编译一个。至于如何用工具自己编译交叉编译工具链,请看的博客的相关文章:用建立—交叉编译环境建立交叉编译环境(以()为例)在编译好交叉编译工具链后,要在环境变量的中添加编译工具的路径(也就是所在的路径),这样在编译时系统才找得到编译器的命令。在下的修改方法如下:在最后加上:交叉编译工具的路径网路服务的设置在使用的时候常常会用到宿主机的和这两种网络服务,所以最好在开发前设置好。下面以下使用安装为例,简单介绍一下安装配置过程:安装配置服务安装酣置服务的大致步骤如下:()安装和程序()修改配置文件()根据配置文件的跻径,建立日录,并修改日录权限;()重启服务()本地传输测试。以下是一个安装和配置主要步骤的脚本,大家参考:你想要的目录路径上海嵌入式宗回-歇板商城嵌入式家园阙扯:ww.embedclub.com淘宝城网址http://embedclub,taobaocom/上海嵌入式家园-开发板商城贺工www.embedclub.com你想要的日录路径建立目录,并修改目录权限:重启安装配置服务安装配置服务的大致步骤如下:()安装内核服务;()重新配置服务,修改和配置文件,重启服务()修改服务的配置文件添加服务∏录和配置,重新导入配置()重启服务,并检查可挂载的日录()在本地挂载测试以下是一个安装和配置主要步骤的脚本,大家参考:上海嵌入式宗回-歇板商城嵌入式家园阙扯:ww.embedclub.com淘宝城网址http://embedclub,taobaocom/上海嵌入式家园-开发板商城贺工www.embedclub.com对选特别要注意上面的的形式,以前是形如,现在是掩码为数的形式。用旧的格式可能会出问题具体的说明建议看册:串口终端程序的安装配置在使用的时候,必然会用到串口与开发板进行通信,所以串口终端程序必不可少。下面简单介绍下常用的牛凵终端:和的安装配置(以下使川安装为例)。的安装配置(推荐安装)在下是通过串口传输文件到开发板,就属比较好用上海嵌入式宗回-歇板商城嵌入式家园阙扯:ww.embedclub.com淘宝城网址http://embedclub,taobaocom/
    2020-12-08下载
    积分:1
  • ofdm符号定时与频偏联合估计算法matlab实现
    ofdm符号定时与频偏联合估计算法matlab实现,基于最大似然估计算法。
    2020-12-02下载
    积分:1
  • 英汉汉英字典C源代码
    英汉汉英字典C源代码支持模糊查询,支持生成生词本。
    2020-12-20 15:09:11下载
    积分:1
  • 粒子群优化算法解决背包
    粒子群算法解决背包问题的MATLAB程序
    2020-12-03下载
    积分:1
  • 用matlab的关键帧提取的代码
    用matlab编的关键帧提取的代码,参考了光流法的代码。是基于帧差的欧式距离,均值,方差,差异系数下的关键帧提取。代码调试通过,运行结果理想
    2020-12-06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载