周立功写给学单片机的年轻人
应用型本科高校思政元素融入单片机原理及应用课程的探索
应用型本科高校思政元素融入单片机原理及应用课程的探索作者:田芳明席桂清孟艳君杨立来源:《中国教育技术装备》2023年第23期摘要为了实现专业课与思政课同向同行,形成育人合力,以单片机原理及应用课程为例,分析了课程建设现状和存在问题,明晰了该课程的思政建设目标和隐含的思政元素,结合课程内容和教学目标设计了课程思政案例,讨论了实施的具体办法与细节,为应用型本科高校的其他工科专业课程思政的实施提供了有益的参考和借鉴。
关键词课程思政;单片机原理及应用;思政元素;三全育人中图分类号:G642.0 文献标识码:B文章编号:1671-489X(2023)23-0080-040 引言2019年,习近平总书记在学校思想政治理论课教师座谈会上强调,高校思想政治工作关系高校培养什么样的人、如何培养人以及为谁培养人这个根本问题[1]。
要坚持把立德树人作为中心环节,把思想政治工作贯穿教育教学全过程,实现全程育人、全方位育人,努力开创我国高等教育事业发展新局面[2]。
中共中央、国务院印发的《关于加强和改进新形势下高校思想政治工作的意见》明确提出,要强化思想理论教育和价值引领,推进高校思想政治工作改革创新,坚持全员全过程全方位育人(以下简称“三全育人”)[3]。
深入学习领会习近平总书记有关重要讲话精神,进一步提高教育主体思想认识、促进教育环节无缝对接、协调教育资源有效整合,成为提增“三全育人”工作质效的迫切要求。
高校作为人才培养的主阵地,落实立德树人的根本任务,实现“三全育人”,对于落实国家政策、提升人才培养质量和综合素质等方面具有重要意义。
“三全育人”的出发点是培养人,中心在“育”,重心在“全”。
在高校,正在从“教”走向“育”的进程中,由于高校思政课门数有限,除了高校思政课程这个主阵地外,应该充分发挥其他育人载体的作用,深入挖掘其他理论课、实践课、第二课堂等环节潜在的育人资源,使各类课程与思政课程相互配合,形成协同育人效应,专业课是各高校各专业教学计划中根据培养目标设置的专业知识和专业技能课程,往往是学生毕业后从事专业相关工作使用的主要技能,在培养计划和学生心中都具有举足轻重的地位,因此,在专业课程中深入挖掘思政元素,构建全覆盖和相互支撑的课程体系,对于高校实现“三全育人”目标,深入落实《关于深化新时代学校思想政治理论课改革创新的若干意见》和《高等学校课程思政建设指导纲要》等文件要求势在必行[4-5]。
周立功谈我的25年嵌入式生涯
有些理念,很值得工程师们思考!
周立功,男,1964年3月出生,毕业于东华大学自动化及计算机系,高级工程师,中国单片机学会理事,中国海洋大学讲座教授,硕士生导师,主要研究方向为嵌入式系统与现场总线,目前正在从事80C51、ARM与Nios II等软核SoC的研究与开发。
下面我会把我“第一桶金”的故事告诉你,这也是尽量减少“阶段0”开发一个非常典型的例子。
当年,《羊城晚报》几乎每天都有半版广告刊登信息台(听歌、悄悄话等)广告,一打听广告费每天几十万。当时相信不少人在利用公费电话在拨打这些信息台。后来我送货到客户那里发现电话机都外加了一个铁壳并上了一把锁,从看到那一幕开始,我决定做电话加密码锁,锁长途电话0字头,手机、BB机、信息台的9字头。通过朋友介绍,福州某公司有这个技术,于是我打了一个试探性的电话,使用5000元购买方案和源代码,对方非常爽快地同意了。我生怕有变立即坐飞机到福州去,很快就见到了郑新建工程师,他原来在福州某公司工作,我见到他的时候已经离开了福州某公司,但仍然自己写一些产品解决方案,通过福州某公司销售。买到方案与源代码之后,我立即带样机到各地去做测试,发现这台样机兼容性太差,而且市场已经开始在卖的产品也存在同样的问题,我想只要解决好兼容性的问题,如果在任何地区交换机局域网都能够使用,那就是最好的产品不愁没有市场。
也许有程序员会关心JTAG开发工具问题,那也是一个“外包”的项目。当时,我们在网上发现了一个由计算机爱好者业余时间设计的H-JTAG,这是一个比较稳定的调试器软件,正好适合我们使用。于是我就同设计者联系,并决定由周立功单片机资助他继续开发,同时,其开发成果还免费提供给网上的用户下载,保证它作为一个自由软件。其实,无论是Linux还是H-JTAG都是开源软件,如果担心其它的同行因此受益而超越自己的话,难免需要在公司负担很多开发人员,面面俱到地做许多事实上是重复的开发工作。其实,我们的合作伙伴都是所在领域的专家,如果自己从头到尾去学习和开发,不仅抢了合作伙伴的饭碗,而且结果未必理想。这种情况下不但会延误宝贵的商机,而且还会影响与合作伙伴之间的关系。其实只要引入我们企业长期积累和制定的嵌入式系统工程管理思想和规范,即可得到自己想要的结果:“做你最擅长的,其余的外包”,类似这样的案例在周立功单片机将会越来越多。
周立功成功的经验
我们的目标就是做到嵌入式系统的NO.1。一个人一个企业如果没有目标感,你想做马马虎虎挣些钱,那么你可能三流企业都作不到,如果是一流企业,就要一切按照目标努力,也是成功的。也不能说只有第一才是成功的。所有方面都是这样的,人才也是这样看待的,没有理由做不好。
我还在学MBA,把一些好的经验拿来用,先相信别人,因为你没有经验。先把它的经验照搬,固定下来,如果适合就继续,不适合慢慢修改,直到修改到适合企业的发展。但这个方法也不是一成不变的,因为企业发展到一定阶段企业文化是不一样的。小企业求生存,到一定程度后要有企业文化,规模不等运营方法也不一样,中小型公司就是靠备现货,反应快、便捷、上门服务。公司发展到一定规模后,中小客户将不再做,因为面太广,太多,需要很多人服务,付出的精力很大,开薪水开支很大,不足以支撑大企业运营,进入资本营运了。大公司靠放款,进行资本运作,还靠物流和大客户。所以大公司和中小公司的运作模式方法完全不一样。大公司讲究覆盖,中小客户要求判断力,备货(尽快交货),比较好的价钱等等各个方面来适应他,这是大公司做不到的,他一年计划性很强。小公司就靠判断力,靠经验、能力、眼光,科学的经验去冒险做库存,没有吃准就惨了,资金链断裂,所以小公司一般都不会赊款,小公司靠转得快。
中国产业最薄弱在研发,产业成本可以很低。我分析一下薄弱的原因在哪里:第一,老板本身不是技术专家,不知道在哪里深入投入、投入多少人员资金,需要什么样的人才,他不懂,因此不成功。懂的人呢,不一定有很好的管理经验,他也不是主要领导,有职业风险。中国还有一个特点是失败了就要下台,一旦失败就给换。所以说,他有能力想投入,一他本身怕失败,第二可能没有人相信他,第三一旦失败后果可想而知。。现在有好的环境,好的机会,何必去冒险?所以为什么说创业者往往容易成功,是因为往往创业者是专家,是一步一步走过来的,他对投入上的想法和别人不一样。中国很多大企业大多没有流程、制度是表面的,不是靠流程化来保证企业运作,每个环节都有折扣,投入不到位。如果我是李东生,我不是现在做手机,而是五年前六年前开始做手机做design。作为TCL、联想这么大的企业不做手机难道是周立功做吗,我认为他们没有远见,不敢真正投入研发,什么叫快,不是渠道、贸易、组装,那是低层次的品牌宣传,应是研发更快。等国家发放牌照之后从韩国买板来组装、修改开发,利润都让给别人了,如果5、10年前开始研发那才是真正叫快,才能立于不败之地,我觉得这才是具备了远见。所以说为什么很多中国企业没有研发,没有远见所以永远尝不到研发的甜头,不会有决心可持续投入去研发,不敢承担研发风险,没有尝到甜头,一旦尝到了就会可持续发展地投入。研发是一个企业可持续发展的源泉。
增强型80C51单片机
增强型80C51单片机学习论文前言随着电子技术的发展,各种嵌入式设备与系统丰富着我们的生活,在这些嵌入式设备当中,以单片机最为简单,价格低廉,可实现许多简单的我们生活中常用的功能。
所以深入掌握这门的核心技术,综合提高设计技能,这是我们每一个设计人员最迫切的渴望;能够设计出一个成功的产品,并使之可靠运行,这是每个设计人员最开心的事。
让中国成为芯片设计,电子应用的强国,这是我们共同的目标,为了实现这一目标,我们将坚持不懈,努力奋斗!关键词单片机 80C51 DP-51引言我们以周立功的DP-51单片机仿真实验仪为基本平台,掌握如何建立工程,如何建立文件,如何加载文件到工程,如何设置参数;如何进行软件调试;如何生成.hex文件,并下载文件;掌握如何进行硬件调试;在上面实现一些基本的功能,如显示自己的学号,并伴有蜂鸣器声音,这些程序不要有冗余,并了解每条语句的作用,从而达到学习单片机的目的。
正文DP-51 单片机仿真实验仪简介:功能特点:DP-51 单片机仿真实验仪是一种功能强大的单片机应用技术学习,调试,开发工具,可助您成就“高手之路”。
实验仪向用户提供了丰富的外围器件和设备接口,可使用户快速掌握单片机技术及其实用接口技术;同时,DP-51 单片机仿真实验仪具有长期保存用户应用程序的功能,可以作为实际应用系统设计的原型机,从而可以大大加快将理论设计投入实际应用的速度。
DP-51 单片机仿真实验仪配套有各种成熟的软件包或源代码可使用户快速设计出应用产品模拟I2C 的A51 ,C51 源程序软件包USB1.1 单片机固件程序,上位机驱动程序源码及其完整的软件包基于PC 的RS232 动态链接库软件包基于SJA1000 的BasicCAN 软件包产品外观:硬件参数:PHILIPS 增强型80C51 单片机,可6Clk/12Clk 切换;外扩512KB FLASH,128KB SRAM;集成1 路完全功能的CAN-bus 现场总线接口;集成1 路USB1.1 接口,集成1 路RS232 接口;人机操作接口(4 个数码管,8 个LED,8 个按键,1 个字符液晶屏接口,1 个蜂鸣器)集成线性电源,电压监控,实时时钟,EEPROM 等电路;与KEIL C51 联机仿真功能;可扩展配套功能模块:A/D,D/A,伺服电机,步进电机,语音模块,IC 卡,射频卡等。
周立功博文
1981年我参加高考失败之后上了技校,但我还是不甘心将来当一辈子工人。
幸好当时正值改革开放的好时机,举国上下莫不崇尚知识,百废待兴各行各业大量需要人才,自学成才的典范层出不穷,于是我决定自学成才,制定了一个自学十年成为专业人才的学习计划。
我首先从高等数学开始入手,购买一套完整的高等数学自学丛书,分别为《一元函数微分学》、《一元函数积分学》、《多元函数微积分》、《微分几何》、《线性代数》......同步学习李翰逊教授主编的《电路分析基础》、童师白教授主编的《模拟电子技术》与阎石教授主编的《数字电子技术基础》,还订阅了《无线电》与《电子技术应用》杂志。
自学是一个艰苦的过程,我生活在一个小地方,找到一个能够帮助你解决难题的老师非常不容易,但有一个好处就是锻炼了我独立解决问题的能力。
在毫无约束的情况下的自学是非常艰难的,尽管每走一步我都将图书带在身边,但并不见得能够坚持随时随地抓紧学习,每周自我反省的时候,总是自我批评懊悔不已,但效果并不见得有明显的好转,因为目标并不明确,唯一的愿望是希望能够转干,将来有一天调到技术科或设备科做一个技术员,而在当时做一个技术员与当一名优秀的技工待遇差别不大,仅仅是社会地位稍微高一些,而在参加工作的第二年18岁的年纪时,我已经是一个国家二级企业的团委书记了,从而导致很难产生强烈的求知欲和持久的兴趣。
那么怎样才能产生强劲的动力呢?我首先想到的是励志,正好有一个机会旁听中国农村人才学研讨会,于是决定从人才学入手研究成才的方法,探索卓越人才在童年和青年时代到底有哪些优秀的品质和特征,他们之能够所以走向成功,到底有何秘诀?当时唯一能够买到的只有《诺贝尔奖获得者传记》,通过横向比较研究发现,他们共同的特点都是很勤奋并且坚持终生学习。
其次我给自己划定范围坚持广泛阅读优秀的文学作品、人物传记、美学、哲学、心理学、历史和管理学等方面的图书,至少保持每天的阅读量为2小时并且坚持到现在从未间断,让自己的思想与时俱进不断得到升华。
我的大学四年——郭天祥
书,这样就理解得很透彻了,就是从那时起我每天早上八点之前就到实验室了,除了选上部分课外,其他时间都泡在实验室里,一直到晚上十点多看楼的大爷用脚踹着实验室的门叫我走我才离开实验室。
那时每天就摆弄单片机,没有人教我,全是我自己一个人摸索,而且当时学的是非常难懂的汇编语言。
记得大一时也学过C语言,可我发现等要用的时候我什么也不会,根本和单片机联系不起来,就和没学一样,我只好选择汇编语言,大概一个月后,也就是快放暑假时,我做出来了自己的第一个单片机作品,一个电子钟。
有人说你要是用单片机做出一个电子钟,那你基本上已经掌握单片机的80%了。
这句话有道理,电子钟对编程的综合性要求还是相当高的。
那时,我对单片机已经有了初步的掌握,假期的时候我报名参加了2004年黑龙江省大学生电子设计大赛,那天起我搬进了学校的电子创新实验室,我们选的题目是无线数据通信,当时指导老师让我们用FPGA做,其中还要用到VC编程及C++语言,我那时还不懂什么是FPGA,于是我开始拼命地学这些知识,每天吃饭都在实验室。
省赛不同国赛,省赛是把题目先发下来,两个月后交作品就行,其实学FPGA/CPLD也和学单片机一样,关键是自己动手写程序实践,不停地写程序,然后看程序运行的效果,这两个月里我把VHDL语言搞得很熟练,但是VC还差了一点。
我们队一共三个人,除我之外还有路智超(做模拟电路部分)和魏旭东(上位机VC程序),魏旭东是我校理学院的,VC学得相当好,他的VC编程也全是自已业余学的。
魏旭东编程时,我就在旁边看,他耐心地给我解释每一行每一句,等空闲时我自己再练,那段时间我对VC有了初步的了解。
比赛结果很好,我们获得了黑龙江省一等奖,这也是我的第二次获奖,这次获奖给了我很大的鼓舞,接下来我发现必须要学单片机C语言编程了,汇编编程非常烦琐,一个全面的人才不能只将知识局限于某一方面。
从大三开始学校里有各种电子设计竞赛,我总是积极报名参加,为自己寻找锻炼的机会,我为此放弃了我最喜欢的篮球、足球运动,再没有逛过一次街,每天早上起床、洗脸、刷牙,然后就拿着书去实验室,白天在实验室写程序、调电路,做各种硬件练习,晚上回来补充理论知识,模电、数电、高频一遍一遍地重复看,每晚差不多两点睡觉,充分地把实践与理论结合在了一起,那时我才发现大学里的理论知识同样是那么重要,而原来根本没有意识到。
周立功写给学单片机的年轻人
周立功写给学单片机的年轻人作为过来人思前想后,我感到完全有责任将发自心底的感受传递给年轻一代,“一个企业家心灵深处渴望优秀人才的卓越追求和深层次的叹息、痛苦和感受”。
您们千万不要等到毕业求职时才觉得自己能力太差,世界上从来就没有后悔药。
当然,如果您现在看了我写的这篇文章可能还不算晚,因为您还有机会在以后的岁月里奋起直追——“亡羊补牢,尤未为晚”。
对于现在刚进入大学的学生,您应该更加珍惜这美好的求学机会,因为眨眼之间几年就过去了,您很快就会感到来自全社会生存竞争的压力,您面临的对手再也不仅仅是您身边的同学,今天您在班上的成绩的确是前几名,但一走到社会上去才感到是多么地脆弱而又多么地不堪一击。
在面试大多数本科生时,我仅仅是询问了一些有关MCS-51 系列单片机的基本原理,但却几乎很少有人能够完全答对,简直是五花八门。
很多作为一个即将毕业的自动化专业本科生,至今还不知道单片机是这个专业的核心基础,难道不可悲吗?您的水平不高我完全心中有底,其实我只要求这些学生能够掌握单片机应用开发的基本技能,用汇编和C51 写过一些基本的程序,真正动手做过一些简单的项目,然后将自己做过的项目写成比较规范的文档。
我想,这种形式的“自我介绍”肯定要比让别人看您那写的千遍一律的“八股文”简历不知要强多少倍,古人言:“一叶知秋”其实讲的就是这个道理。
平心而论只有具备这样基础的学生才配得上企业花钱对您进行二次“开发”事实上,很多学生根本就不管老师平时是多么地劝导都听不进去,我认为您只要平时善于做一个有心人,主动一些多找老师请教,然后从大三开始帮老师打打下手干一些活。
还有一个途径就是自己花钱购买一些学习开发实验板,加强动手能力的训练。
但也有很多学生说没有钱,可事实上并非如此,现在的学生购买手机成风,我不知道手机对您们现在来说到底有多大的用途?事实上,现在的学生家庭条件普遍都不太好,可这些孩子们的攀比心里却十分地严重和可怕。
到今天即将毕业之际才感到找工作太难。
周立功论人才与企业及其它(1)
周立功论人才与企业及其它 (1)我的理想不是梦在这一生里我最刻骨铭心地二件事就是Apple公司的成功创业和中国青年上刊登潘晓写的的一篇文章人生的路为什么越走越窄引发了我对人生的思考1981年我参加高考失败了我的父母都是农村中学教师2人的工资加起来还不到70元父亲身体不好长年生病最小的妹妹又患先天性心脏病同时2个妹妹又在读初中尽管我的数学成绩从初中到高中一直在学校从来就是第一名我的体育成绩也十分地好特别是100米短跑达到了11.5秒我总是一门心思要去考体校由于我从小就十分地顽皮老师和同学都叫我天马可谓劣迹斑斑面对家里这么差的生活条件加之我在父亲和众人的眼里根本不可能成为一个回头浪子于是我几乎没有机会去重新复读来年再参加高考了后来我的很多同学通过复读考上了大学一个一个地都远离我而去很多年都不与我往来参加工作之后我在单位里当了团委书记评上了湖南省新长征突击手和劳动模范凭本事考上了工程师1990年10月我在一家香港公司上班第一个月就拿到了1500元这一切的一切事实都没有人敢相信我为自己年轻时代的轻浮付出了几乎惨重的代价我深深地体会到树立诚信对于一个年轻人来说是多么的可贵我通过阅读一些杂志了解到Apple电脑创业的故事深深地为2个年轻人的创新和成功所感动从此他们永远成为了我心中的偶像由于我从小学就开始接触收音机加之平时阅读中学科技杂志也了解到很多电子控制方面的知识我的内心世界里一直对电子自控充满兴趣久而久之成为一个优秀的自动化工程师也就由梦想变成了理想有了在国营企业港资企业的工作体会我在已经满了30岁之后的1994年11月10日也就是从劳模班毕业3个月的时间就开始”下海”创业在广州五山科技街1栋2楼68号租下一个柜台销售单片机开发工具和AT89C51单片机我深深地感到一个人的力量是多么地渺小和有限人在最后的时刻图什么中国历史上那么多的英雄人物不都是在为中华民族争一口气吗我决心要做一个对社会有贡献以其对整个行业的发展起着重要推动作用的人只有依靠团队的力量才有可能达到目的那么办企业在我来看是唯一的最好的表达方式人才与文凭BBS上的人才招聘广告已经几乎很少有人敢大胆地写上要求本科以上学历甚至更不能说要求研究生毕业了否则肯定会招徕一系列的讽刺谩骂记得有一次我在C51BBS上发了一个人才招聘的帖子有人说我小学还没有毕业做过TCP/IP ……要不要面对这样的帖子我真的不知说什么才好我是28岁才到中国纺织大学自动化及计算机系去读书的在何立民教授的指点下也经历了近20年的奋斗我之所以能够有机会走到今天绝对不是普遍规律而是一个特殊现象因此我不鼓励大家自学成才而恰恰是希望有条件的人应该好好珍惜机会刻苦读书为了有机会上大学读书我整整想了10年时间我无时不刻都在为自己年轻时轻浮缺乏远大的理想不好好学习而悔恨终生回头来看可以说高学历群中高素质的人才比例绝对的数量要多一些作为一个企业在人才比例的搭配上应该是招聘一定数量的研究生和适当数量的大中专本科生如果一个企业完全依靠自己培养人才那么这个企业势必会被不恰当的人才战略拖垮薪酬问题很多人在看了我们的招聘广告时经常会问公司的待遇如何事实上我们公司的天条之一就是不能讲薪酬的具体数字但是我可以负责任地告诉大家一在中国的企业和部分的外国企业中我们的薪酬是很有竞争力的二创业初期加盟公司的大学生他们都几乎成为了公司的高层负责人而且已经得到了比较合理的原始股份当然股份的取得有一定的机遇和历史原因但主要是他们的贡献和功劳不可抹煞尽管后来公司的员工可能得到股份的机会比较少但公司会在工资奖金和福利方面倾斜考虑无论怎样从根本上也说明了公司重视人才的决心三公司规定的待遇除了工资还有年终奖金春节15天的有薪假期表现突出的还有机会得到购买住房的补贴等福利四对于有卓越贡献的员工公司可以破格奖励其中公司就奖励了董事副总经理岳宪臣一辆帕桑特轿车他现在所有投资的公司中都持有10%的股份我认为股份分红是通过投资表现出来的一种形式工资奖金和特别的奖励是对他工作成绩的有一种肯定方式五公司不仅提供了良好的科研环境条件还塑造了良好的企业文化同时团队的合作精神和能力特别地强更重要的是我们的管理团队能够做到礼贤下士知人善任视人才为生命六公司能够给开发人员提供继续教育的机会最近开始公司安排一位员工专门去进修英文2002年4月1922日邀请了清华大学工程物理系邵贝贝教授专门到公司来向大家传授UC/OSII 源码公开的操作系统下半年我们还将邀请北京航空航天大学706教研室夏继强教授讲授数据通信和CAN-bus 局域控制网与此同时还将邀请相关的老师来公司讲解Keil C51原理及其程序设计目的在于帮助开发人员深入系统地掌握Keil C51及RTOS道路有很多条如果要问哪条路最好我高兴地告诉大家加盟周立功团队最好感情和理智在感情与理智的矛盾冲突之间企业迫于盈利的压力只能近乎残酷地选择理智从个人情感上来说有时我并不想炒掉某某员工因为他确实没有什么过错而且通过一段时间的工作他本身的技术水平也提高得很快但由于企业的发展速度越来越快以至于他无法跟上企业发展的需要此时此刻企业标准和朋友标准是冲突的我是在做企业而不是在交朋友所以我必须做到不近人情地对事不对人在公司内部也时常有员工问我好像在公司里工作没有安全感事实上我每时每刻都在危机中度过我几乎没有一天不是早上800起床晚上1200以后睡觉包括昨天五一节放假我与研究所负责人戚军都在看P89LPC932 Flash 单片机非公开版的英文资料一边看一边讨论如何给美国PHILIPS 半导体公司提出改进意见面对国际市场瞬息万变的发展形势我无暇顾及个人的利益和恩怨人人必须抓紧时间努力学习有准备地应对复杂而又变化多端的局面――时刻准备变换角色人人都有被炒鱿鱼的可能不是您炒掉我便是我炒掉您或是我被市场所淘汰无情的现实和血的教训府拾皆是我们生活在这个时代的每一个人必须珍惜来之不易的机会时刻打起十二分的精神努力学习和工作无愧于自己无愧于养育我们的父母和关心我们的家人浅论商业化和商人前一段时间在网站上有很多的人动不动就指责某某是商人似乎只要沾上商业化就好像干了见不得人的事一样几乎人人可以口诛笔伐2000年初期几个开始有了一点点小名气的个人网站纷纷标榜自己办网站是如何如何地不以盈利为目的痛斥象我这样继续以技术为手段出来办公司的人可以毫不夸张地说是犹抱琵琶又遮面今天回头来看没有商业化能行吗毫无疑问他们都是英雄出少年从互联网的发展线索来看也说明他们又并非真正的英雄至少他们不敢真正地坦然地面对自己的真实想法和人生之路事实上如果不依赖商业化的行为那么个人的理想和愿望将肯定无从谈起即便您是一个十分卓越的人才如果您不是伯乐而又没有找到没有伯乐或者没有被伯乐发掘您可能永远不能成为千里马毫无疑问此时此刻商人的重要作用就显现出来了我们每个人都要明白一个道理成功的商人――他同样也是出类拔萃的优秀人才 在今天的中国不是商人太多而恰恰是需要更多的能够振兴民族产业的优秀商人――企业家我呼唤更多的人才能够脱颖而出为中华之崛起而奋斗2002年5月1日于帝景苑寓所。
周立功写给年轻人的一封信
今晚又是写程序睡不着写点东西吧也算是自己的一个总结首先是两个字“喜欢”!!一个东西光有10分钟的热度是不够的从事单片机就意味着你以后是和枯燥的程序调试乱码未知的软硬件错误熬夜脸上的豆豆什么什么的联系在一起(有点夸张哈哈)如果你选择了这种生活并且确定你有一种精神能指引你一路走到底至于什么精神只有你自己知道是满屏幕的0101 还是一串串胡乱的ABCD 还是成功后的成就感还是天生俱来的对电子类东西的痴迷还是喜欢别人在外面花天酒地却喜欢独坐电脑面前攻克技术的颠峰不需要理由世界上就有这样一种人不需要理由那么确定了上面的之后让我们开始吧单片机也叫做单板机单片微型计算机麻雀虽小五脏俱全那么如果你学过计算机组成原理我相信你应该能更好的理解单片机的内部结构如果没有学过也不要紧那就拿小麻雀开刀再一层层自下而上的到我们所用的PC刚开始学单片机的时候看到厚厚的一本书不要一咬牙要一下子把书全部看完看得仔仔细细明明白白先看看目录无非就是介绍单片机的历史然后它内部的组成原理然后是指令然后就是接口先说历史知道51单片机是现在资料最丰富最适合上手拿来开刀的就是了不要觉得书上的知识老这都N多年前的了现在是不是都不一样了兼容这个词比如你用ATC51 写的程序拿到ATS51 52 STC 都能用只是后续的片子在一些地方更加完善功能更强大比如在书上来掉牙的2051 上的MOV A,#00H 到其他51系列的上也是一样的你看它的片子的介绍上写了一句“完全兼容51系列单片机” 那么OK别管那么多只管用就是了我发觉我废话多了这不知道写到那去了。
抽跟烟继续。
上面的意思是说面前是一坐山很高然后我就一咬牙吗的慢慢爬吧我不信我爬不上去了或许爬到一半就退缩了退而再攻之我拿个测量仪来噢原来这山总共7000米半山腰有个亭子到那是3500米刚开始那1000米坡度很小2000米的时候有个茅房(^_^)6000米的时候有个美女正在洗澡山顶有个和尚庙行心中有了底上!!刚开始的时候初学一定要用汇编可能大家也看到了关与C和汇编的讨论各有各的说法我个人觉得初学者完全没有必要去追求什么飘逸的风格就用笨拙的汇编虽然它像一头大苯熊一样但是当你能和大笨熊亲切的交流屈驾自如的时候再去和漂亮的兔子MM 鸳鸯戏水会更加的得心应手汇编刚开始你会觉得很烦就是在那MOV 过去MOV 过来JB JC JN B JNC DJNZ 很难记不像C 一个IF 一个DO WHILE 就搞定的事但是用汇编你能更加了解一条指令在CPU 内存的执行过程能更加亲切的和P0 P1 P2 P3 的每一个口线交流不需要C 的屏蔽底层而是直接的就和底层亲密接触这里有人要说我了什么什么的还是那句话个人意见仅供参考在写延时程序的时候DJNZ 是双周期指令比如12M的那么一条指令是1US 那么你要精确的知道自己这段延时能延时多少US 多少MS 那么你对51单片机内部的指令周期对以后写有严格时序操作的程序就更加得心应手比如看到一个片子的PDF 数据总线要拉低多少MS 地址总线要拉高多少US 等待周期要等待多少US/MS 那么不要怀疑自己写指令搞定它成功以后你会发现你从最底层的了解了一个片子是怎么传送数据怎么通信这样的经历对你以后再接触其他片子的时候是莫大的帮助像关于书上的内容指令不用记得那么死或者说完全不需要记需要的时候马上查在查的过程中会更加加深你的印象(说点丢人的话JC JB JNB JB 这些指令我到现在都从来不记我又不应付考试我书随时就在旁边用的时候去翻就是了)这也就提到了练习程序和指令不要只看不用实践是检验真理的唯一标准实践出真知这都是老话了不过用在单片机的学习上是太贴切了单片机本来就是实践性很强的像我在学校的时候每次实验课都认真的做抓住每次上机的机会板子很贵自己买不现实而上机的时候能接触到的每一次都很宝贵LED流水灯十字口交通灯这些程序很基础在一次一次的小程序成功的过程中你会更加喜欢上单片机并且坚定继续为之不离不弃的决心熟能生巧我还记得我刚开始的时候经常是把指令写错把跳转的标号写错经常用系统的关键字变量未定一存储空间就用等等等等。
周立功单片机:分散加载文件浅释
分散加载文件浅释ARM嵌入式开发广州周立功单片机科技有限公司目录1. 适用范围 (1)2. 基础知识 (2)2.1 基本概念 (2)3. 分散加载文件概述 (3)4. 分散加载文件语法 (4)4.14.24.35.15.25.35.45.55.6 加载时域的描述 (4)运行时域的描述 ....................................................................................................... 5 输入段描述 ............................................................................................................... 6 一个普通的分散加载配置 ....................................................................................... 8 多块RAM的分散加载文件配置 ............................................................................ 8 多块Flash的分散加载文件配置 .......................................................................... 10 Flash特殊要求应用 ............................................................................................... 13 段在分散加载文件中的应用 ................................................................................. 13 程序拷贝到RAM中执行应用 .............................................................................. 14 5. 分散加载应用实例 ................................................................................................... 8 工程技术笔记©2008 Guangzhou ZHIYUAN Electronics CO., LTD.11. 适用范围有时候用户希望将不同代码放在不同存储空间,也就是通过编译器生成的映像文件需要包含多个域,每个域在加载和运行时可以有不同的地址。
单片机原理及应用文献
单片机原理及应用文献
以下是一些关于单片机原理及应用的文献:
1. 周立功. 单片机原理与应用[M]. 电子工业出版社, 2011.
2. 熊江涛,黄敏,李巧平. 单片机原理与应用技术[M]. 清华大学出版社,2014.
3. 刘博,刘洋,张伟. 现代单片机原理与应用[M]. 机械工业出版社,201
4.
4. 王昊,陈惠敏. 单片机原理与应用实例[M]. 人民邮电出版社,2014.
5. 陈海波,刘永亮. 单片机原理与应用基础[M]. 北京大学出版社,2014.
6. 张巧林. 单片机原理与应用技术[M]. 化学工业出版社,2011.
7. 陆大纲,张巧林. 单片机原理与应用实践[M]. 电子工业出版社,2011.
8. 孟庆丽. 单片机原理与应用教程[M]. 清华大学出版社,2014.
9. 姚建平,李力,张俊. 单片机原理与应用案例教程[M]. 人民邮电出版社,2014.
10. 陈昊,刘军,王勇. 单片机原理与应用实践教程[M]. 机械工业出版社,2014.
这些文献涵盖了单片机的基本原理、硬件结构、指令系统、应用技术等方面,对于学习单片机原理及应用具有较强的参考价值。
同时,这些文献的作者都是具有丰富教学和实践经验的专家学者,能够为读者提供权威的指导和帮助。
建议您根据自己的需求和兴趣选择合适的文献进行学习。
机械臂设计论文
简易机械臂设计原理及方案孙志峰王存安瑞摘要:探讨基于89C51单片机的简易机械臂设计原理,给出一种简单易行的设计方案,满足在三维空间手动控制抓、放物体的基本功能。
设计包括仿真和具体实现两个方面。
关键词:单片机步进电机机械臂0 前言机械臂也可以称为工业机器人,在现代的工业生产中有着巨大的作用,是衡量一个国家工业自动化的重要指标。
我国目前已安装的国产工业机器人,约占全球已安装数目的0.4%与发达国家相比有着巨大的差距。
本篇为单片机初学者提供一种应用实例—单片机控制机械臂,将从工作原理、硬件电路设计、程序编写三个方面展开论述。
1 工作原理我们利用89C51单片机研制一种三自由度机械臂,它可以在三维空间做曲线运动。
该机械臂的几何结构如图1所示,它由底座、大臂、小臂、关节、二指钳组成。
大臂绕底座在水平面上转动;小臂通过关节1控制可在大臂和小臂组成的平面内转动;二指钳通过关节2的控制抓取或放开物体;关节1和底座各包含一个步进电机,步进电机在单片机和相应的步进电机驱动程序的控制下转动,实现机械臂在三维空间中的自由转动;关节2则包含一个电磁继电器,单片机通过电磁继电器控制电路和相应的物理结构控制二指钳的抓取和放开。
2 硬件电路设计本设计的核心电路是单片机控制系统,其基本设计思路如图2所示。
通过键盘输入控制机械臂转动,抓取或放开物体的信号,单片机接收到信号后对信号进行分析处理,产生对安放在底座和关节1处的步进电机的控制信号以及关节2处电磁继电器的控制信号,控制信号进入相应的驱动电路控制机械臂的转动和对目标物体的抓取和放开。
下面就具体的电路进行设计。
2.1 按键输入电路按键输入电路如图3所示,该电路原理简单,没有信号输入时输出为高,有信号输入时为低电平,即低电平有效。
由于按键的结构为机械弹性开关,在按下和断开操作时,触点在闭合和断开的瞬间会接触不稳定产生抖动。
按键的抖动时间一般为5—1Oms,会引起CPU对一次键操作进行多次处理,所以要用硬件或软件方法进行消抖,为了节省开支,这里采用了软件消抖的方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
周立功写给学单片机的年轻人
作者:周立功来源:转自更新时间:2009-5-1112:23:04浏览次数:40875珍惜求学机会
作为过来人思前想后,我感到完全有责任将发自心底的感受传递给年轻一代,“一个企业家心灵深处渴望优秀人才的卓越追求和深层次的叹息、痛苦和感受”。
您们千万不要等到毕业求职时才觉得自己能力太差,世界上从来就没有后悔药。
当然,如果您现在看了我写的这篇文章可能还不算晚,因为您还有机会在以后的岁月里奋起直追——“亡羊补牢,尤未为晚”。
对于现在刚进入大学的学生,您应该更加珍惜这美好的求学机会,因为眨眼之间几年就过去了,您很快就会感到来自全社会生存竞争的压力,您面临的对手再也不仅仅是您身边的同学,今天您在班上的成绩的确是前几名,但一走到社会上去才感到是多么地脆弱而又多么地不堪一击。
面试本科生
在面试大多数本科生时,我仅仅是询问了一些有关MCS-51系列单片机的基本原理,但却几乎很少有人能够完全答对,简直是五花八门。
很多作为一个即将毕业的自动化专业本科生,至今还不知道单片机是这个专业的核心基础,难道不可悲吗?您的水平不高我完全心中有底,其实我只要求这些学生能够掌握单片机应用开发的基本技能,用汇编和C51写过一些基本的程序,真正动手做过一些简单的项目,然后将自己做过的项目写成比较规范的文档。
我想,这种形式的“自我介绍”肯定要比让别人看您那写的千遍一律的“八股文”简历不知要强多少倍,古人言:“一叶知秋”其实讲的就是这个道理。
平心而论只有具备这样基础的学生才配得上企业花钱对您进行二次“开发”事实上,很多学生根本就不管老师平时是多么地劝导都听不进去,我认为您只要平时善于做一个有心人,主动一些多找老师请教,然后从大三开始帮老师打打下手干一些活。
还有一个途径就是自己花钱购买一些学习开发实验板,加强动手能力的训练。
但也有很多学生说没有钱,可事实上并非如此,现在的学生购买手机成风,我不知道手机对您们现在来说到底有多大的用途?事实上,现在的学生家庭条件普遍都不太好,可这些孩子们的攀比心里却十分地严重和可怕。
到今天即将毕业之际才感到找工作太难。
父母一个子儿地攒下一些辛苦钱给您购买电脑容易吗?“望子成龙――可怜天下父母心”!他们是希望您能够学到一些真本事,而您可能很多时间都在玩游戏,上网聊天,实际上对于您来说仅仅是举手之劳,只要花几百元买一块实验板,辛苦一个暑假的
时间强化实践,可能您就会与众不同。
与此同时,可能您的信心大增,前途一片光明。
俗话说得好:仓库有粮,心中不慌!如果您平时没有准备,那么临时匆匆忙忙地上阵面试肯定是要败下来的。
从2003年开始是全国第一次扩招之后毕业人数最多的第一年,以后的毕业生还会更多,同时还有更多的研究生与本科生抢饭碗,面对就业的困境压力不能说不大,痛苦在其中。
还有就是我每天都要面临那些看不完的自我介绍简历,很可惜几乎都是清一色的“八股文”令人讨厌。
其实只要您的成绩不是太差,分数不是应聘成功的关键,重要的是做人要踏实,不要有水分,实际上,只要将您平时做过的小制作写成一篇心得,再带上您的作品,“事实胜于雄辩”这样更能打动人。
还有很多经历了四年本科又三年研究生阶段学习行将毕业的硕士生,不仅不知道嵌入式操作系统是什么东西,而且连C++都不能熟练掌握,驱动程序开发的能力就更不容提了,仅仅做了一个单片机的应用设计就拿到硕士文凭了,术业缺乏专攻泛泛而谈,说句实在话,怎么样也教人无法接受啊!对于我来说,如果您没有特别的才能,我宁愿用三年时间培养一个好的本科生给更高的待遇,他肯定不比一般的硕士生差。
所以,考上了研究生之后,您要时刻明白加强动手能力的培养和前沿科学技术的学习至关重要的,这是您将来面试的“杀手涧”,因为您毕业之后要求的工资待遇起码是一般本科生的两倍,但是这个钱不是那么好拿的。
顶多3-5年的时间,大家肯定能够看到一个现实,那就是如果您还不能熟练地掌握嵌入式操作系应用开发技术的话,您只能拿2000元的月薪。
即便您是研究生或是博士,那又有什么稀奇的呢?邓伯伯有句名言,不管白猫还是黑猫,抓住老鼠就是好猫!我们知道企业家是要赚钱的,否则这个企业就留不住人才,无情的市场竞争机制将会毫不犹豫地将这个老板淘汰出局。
一个可持续发展的企业,如果离开了富有聪明才智的优秀人才,那是不可想象的。
光有几个还不行,而是要有一个卓越的军团。
就业问题
其实就业的问题,对于一个努力的人来说是何等地简单,我面试了300多本科生,我只对其中几个成绩中等的本科生感兴趣,他们主要是参加过2001年全国电子大赛,有的是平时业余时间,暑假及其寒假都在跟老师干活的学生,与他们聊天真是一种莫大的享受和欣慰,对于我来说真的是如获至宝。
于是,我就立即劝他们,您的成绩中等确实难以考上好的学校和导师还不如不考研究生以免浪费时间,同时也充满自信告诉他们,“我就是伯乐!我愿意给您机会和花钱培养您”。
事实上,即便您考上研究生,如果没有遇上具有超前眼光和经费充足的导师,您读了也白读,更何况现在的研究生扩招的这么多?一个导师带那么多研究生,有那么多课题吗?即便有的话,他应付得过来吗?可能残酷的现实将会让您看到,毕业之后
回头一看还远远不如当年同您一道毕业的同班同学。
确实也是,人家的机会比您好得多,关键是人家对待机会比您把握得好,可以说:恰到火候。
难道非要读研究生理论水平才高吗?这是何等地荒谬啊!我们知道电子与计算机技术的发展日新月异。
大学的更新速度一定就要快吗?回答是否定的,比如说推广PHILIPS的最新单片机和USB技术吧!他们的更新速度肯定比一个可持续发展的企业要慢得多,难道说我们的人才水平不够高吗?我们公司就有一批这样在各个领域里出类拔萃的“年轻专家”从2003年开始,我们将会有一系列的专著在北京航空航天大学出版社出版,大多数的著作都来自于我们长期的基础研究和应用开发,可以毫不夸张地说这些都是我们这个年轻团队合作的结晶。
他们是优秀和卓越的人才,他们没有就业的压力,他们不怕炒鱿鱼,相反我倒时刻要想尽办法加强公司的管理,从工资,奖金,福利,生活和事业成就感等各个方面绞尽脑际善待人才和留住人才,这么努力的人才根本就不需要过多地为工作和生活发愁,对于这个问题当然是仁者见仁智者见智,也就是下面我要讲到的问题,一个人如何根据自己的特点、条件和机遇对自己如何定位的问题,也是至关重要的。
定位问题
比如说,如果您对单片机的理解仅仅是入门水平的话,那么您首先就应该低调一些,因为您主要的任务是为了寻找一个可以学习的机会,说句实在话,此刻此刻您一定要清醒地意识到:寻找伯乐比眼前的利益更加重要!因为您现在确实还没有可以骄傲的资本,您一定要想尽办法取得第一次正式踏入社会的入场卷,这对您来说是何等地重要啊!俗话说得好,“万丈高楼从地起”您一定要寻找机会通过业绩表现出您的能力,您确实与众不同之处。
这样您就可能在一个公司里树立您的“信用”,有了信用之后随之而来的机会将会越来越多,到那时您根本就不用不愁自己的待遇和地位问题了。
所以对于一个刚刚步入社会的年轻人来说,您能够做到以“诚信”打天下,您将来的前途肯定是无限光明。
千万不要感到自己在班上的成绩是前几名或者相对来说自己的动手能力相比之下比同学强多少、多少,或者自己在读书期间贷了多少款,或者家里是多么地缺钱,因为当您加入整个社会的竞争之后,这些都不是您要求高薪的理由,这个时候您的心态将可能会决定您的命运,因此对自己要有充分的认识和正确的估价,经常是很多学生用这些理由向我开出高价,我无话可说只好“摇头和叹息”。
努力学习
如果您的水平还不够,我认为也不要自卑,要知道机会是时刻属于有准备的年轻人,但
也不可掉以轻心,此时此刻,您应该振作起来,立即拿起书本努力学习和加强实战的训练,待到羽翼丰满之时大胆地走出去闯荡,让社会来对您做一个恰当的评价,然后再根据现实的情况不断地调整自己,继续学习和实践,由于电子和计算机科学的高速发展呈现日新月异的变化局势,您一定要明白:您距离失败永远只有6个月!。