从事工控软件的开发,需掌握什么

zhidao 2003-12-12 07:18:47
本人学过c,vc,汇编,能否介绍一下
...全文
445 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
birddeng 2003-12-21
  • 打赏
  • 举报
回复
单片机开发要的很少的,最基本的认识0。1就可以了,最好认识点洋文,因为资料大都是洋文的,有高手翻译也可以。如果有模拟部分的话一般有点基本的电路知识,会一点三极管就可以了。要是有驱动的话估计要会点可控硅,其他的就看你做什么应用了。
andong_0122 2003-12-21
  • 打赏
  • 举报
回复
借宝地问一下,单片机开发需要什么知识。
whlargesea 2003-12-20
  • 打赏
  • 举报
回复
工控主要是PLC(工作极其稳定)、组态软件(可以选力控、组态王等)以及基础的电路知识。编程不是十分必要的。PLC和组态软件的编程和我们通常的编程方法不太一样。PLC用的是梯形图!组态软件编程很容易上手。再就是数据通信的知识了,最好网络会一些,组态软件大多都集成了网页发布系统。为组态软件开发器件驱动时才会用到VC等语言。知识有限见量!
starking76 2003-12-14
  • 打赏
  • 举报
回复
PLC、工控组态软件、总线方面
mURPHEY STUDIo 2003-12-13
  • 打赏
  • 举报
回复
电工、电子电路知识
单片机开发
驱动开发
windows编程
其他的高人补充
安卓软件开发--毕业设计开题报告安卓软件文献翻译全文共4页,当前为第1页。安卓软件开发--毕业设计开题报告安卓软件文献翻译全文共4页,当前为第1页。安卓软件开发--毕业设计开题报告安卓软件文献翻译 安卓软件开发--毕业设计开题报告安卓软件文献翻译全文共4页,当前为第1页。 安卓软件开发--毕业设计开题报告安卓软件文献翻译全文共4页,当前为第1页。 一、立论依据课题来源及研究的目的和意义课题来源:公司项目研究的目的和意义: 伴随着计算机技术及相关技术的发展,嵌入式技术已成为后PC时代的主力军,在通讯、网络、工控、医疗、电子、物联网、三网融合、3G等领域发挥着越来越重要的作用,嵌入式IT技术真正是做到了无处不在,无所不能。如今,嵌入式IT系统开发无疑成为当今最热门最有发展前途的领域之一。2010年开始Android逐渐成为智能手机技术的主导,与iPhone同领潮流,改变人们的生活和工作。伴随着巨大的产业求,国内Android系统开发人才求量也一路高涨,Android应用开发及系统开发的工程师将成为未来几年最热门最受欢迎的职业之一。Android应用程序开发工程师、Android底层开发工程师,NDK开发工程师以及进行Android移植相关工作的在职工程师;希望迅速了解和掌握Android应用开发的学员;希望从事移动终端开发的爱好者、工程师、程序员、以及相关行业的工程技术人员。通过培训能够具有Android智能手机软件开发的设计思想,形成规范的代码编写习惯,掌握Android开发中各种功能点的实现方法和开发技巧。全面认识和了解Android系统的框架,掌握Android上进行应用程序开发的能力,熟悉Android开发和调试工具的使用。掌握在新全新硬件平台移植Android系统技能,解决系统移植关键问题的方法。掌握一些基本的Android平台上进行定制和性能优化的方法。 移动化是电子商务发展的未来发展的主要方向,移动化应用也是电子商务发展的新"蓝海"中国国际电子商务中心主任丁强先生在报告中写道。同时,一直致力于我国中小企业研究的中国社会科学院中小企业研究中心主任罗仲伟教授在报告中,针对中小企业的移动电子商务应用也写道:"移动电子商务应用不仅具有典型的3A特点,还更具有成本低、营销准确、服务个性,见效快等应用特点,非常适合中小企业快速做大做强,实现"弯道超越"的经营策略"。专一独享的网络通址能有效地掌握移动互联网的关键入口资源,抢占移动电子商务应用的先机和制高点。企业在开始移动电子商务部署时,可以先选择一个移动电子商务平台做一段时间的使用,确实有一定效果,则可以后期大力推动,比如购买网络通址关键词,网站门户应用推广等,可以先行应用13年,而不必要重新所有工作自己建立,投资大,风险也大,聚集效应还不容易发挥。LBS技术的引入,快速锁定目标人群进行营销,通过短信、二维码等多种方式推送优惠券、代金券及广告信息的应用将为产业链中的各参与方带来意想不到的商机,基于位置服务的移动电子商应用大放异彩。二、文献综述课题研究领域的发展现状及可能的应用领域GPS定位安卓的定位方式相对来说比较简单,目前我们可以使用位置管理器和位置提供者进行getLocation的调用。这个方法返回本机的当前位置的一个快照,这个快照将以Location对象形式提供。在手持设备中,我们可以获得当前位置的经度和纬度。这样就完成了自己位置的确定,如果要查看自己所在的位置的话还要调用一个地图的API比如GoogleMap。调用之后就可以在地图显示自己的位置了。 在本次的项目中主要用到的就是当前的经度和纬度,在查看我们周边商家的信息的时候,将当前的经度纬度发送到后台,计算出距离自己最近的商家,并且按照距离来展示出周边的详细情况。 安卓自带关系型数据库SQLiteSQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入安卓软件开发--毕业设计开题报告安卓软件文献翻译全文共4页,当前为第2页。安卓软件开发--毕业设计开题报告安卓软件文献翻译全文共4页,当前为第2页。式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只要几百K的内存就够了。 安卓软件开发--毕业设计开题报告安卓软件文献翻译全文共4页,当前为第2页。 安卓软件开发--毕业设计开题报告安卓软件文献翻译全文共4页,当前为第2页。 在安卓中有一个很好的辅助类SQLiteOpenHelper,按照Android其简化了数据库的操作。SDK文档中的说明,也可以通过继承此类、改写其接口的方法来实现对数据库的操作,SQLiteOpenHelper。另外还有2个数据结构: ContentValues,Cursor;ContentValues就相当于C中的mapS
" " "电子信息工程专业导论调研报告 " "学号:20105943 " "班级:电工三班 " "姓名:周继鹏 " " " " " 1.综述 国内外嵌入式市场发展情况: 嵌入式技术已经无处不在,从随身携带的mp3、语言复读机、手机、PDA到家庭之中的 智能电视、智能冰箱、机顶盒,再到工业生产、娱乐中的机器人,无不采用嵌入式技术 。各大跨国公司及国内外家电巨头如INTEL、TI、SONY、三星、TCL、联想和康佳等都面 临着嵌入式人才严重短缺的挑战。 世界嵌入式硬件和软件开发工具市场约2000亿美元,嵌入式系统带来的工业年产值达 1万亿美元。随着全球信息化的发展,嵌入式系统市场将进一步增长。目前创新、汤姆逊 、富士通、西门子、乐金电子、三星、飞利浦、大同、日立、卡西欧等国际大厂都在积 极应用嵌入式技术。随着信息家电的新品日渐增多,迷你的嵌入式手持数字装置,目前 虽仍以PDA、手机(新闻、网站)为主,但随着储存器的普及、手持式产品的市场看好,以 及嵌入式软件功能的跃进,让信息业者和家电业者都看好这块比PC还大的市场,纷纷研 发新品抢市。 后PC时代的到来,使得人们开始越来越多地接触到嵌入式产品。像手机、PDA(如商 务通等)均属于手持的嵌入式产品,DVD机、机顶盒等也属于嵌入式产品,而像车载GPS 系统、数控机床、网络冰箱等同样都采用嵌入式系统。嵌入式软件是数字化产品的核心 。如果说PC机的发展带动了整个桌面软件的发展,那么数字化产品的广泛普及必将为嵌 入式软件产业的蓬勃发展提供无穷的推动力。 我国全面信息化建设对嵌入式系统市场提出巨大求,信息家电产品年求量几亿台 ,每一类数字化家电产品求量千万台,工业控制求量百十万台,商用求量几百万 台。到2005年,我国嵌入式计算机将创造千亿元的效益。 在我国,除早期进入市场的欧美和我国台湾厂商外,本地厂商20世纪90年代起大力着手 嵌入式计算机产品的研发生产,并推出了嵌入式智能平台EIP概念,提升了产品应用水平 ,应用行业从传统工控向交通、电力、电信等行业进一步延伸。市场也从台湾品牌一统 天下,演变为台湾和大陆品牌齐头并进之势。除嵌入式计算机外,我国在CPCI技术研发 上也取得突破性进展。 深圳华为、中兴等公司现已从单纯的通讯设备制造企业变成嵌入式软件企业,这对增 强它们的硬件产品的销售能力起到了积极作用。深圳王氏公司原来以生产印刷电路板( PCB)为主业,后来它逐渐拓展自己的研发能力,产品从最低档的、纯粹的PCB制造向较 高档的、包含一定嵌入式软件成份的设备转移。2000年,它把整个PCB制造业务卖出,现 在它已转为计算机和通信部件(手机等)的OEM、ODM提供厂商,在罗湖有一个百余人的 研究中心,主要从事嵌入式设备的开发工作。倪光南认为,王氏公司的这种转变有一定 的普遍意义,它表明IT制造业应从低端、纯硬件的加工制造向更高端的、嵌入式设备的 设计制造方向发展。 在众多的信息技术当中,嵌入技术已经广泛渗入、应用到各个领域,涉及到多种传统及 现代技术,形成了前所未有的多学科、多领域的交叉与融合,对信息产业的发展提出了 新的挑战,同时也为信息产业发展带来了新机遇。 2.调研实践 嵌入式系统是软硬结合的东西,搞嵌入式开发的人有两类: 一类是学电子工程、通信工程等偏硬件专业出身的人,他们主要是搞硬件设计,有时 要开发一些与硬件关系最密切的最底层软件,如BootLoader、Board Support Package(像PC的BIOS一样,往下驱动硬件,往上支持操作系统),最初级的硬件驱动程 序等。他们的优势是对硬件原理非常清楚,不足是他们更擅长定义各种硬件接口,但对 复杂软件系统往往力不从心(例如嵌入式操作系统原理和复杂应用软件等)。 另一类是学软件、计算机专业出身的人,主要从事嵌入式操作系统和应用软件开发 。如果我们学软件的人对硬件原理和接口有较好的掌握,我们完全也可写 BSP和硬件驱动程序。嵌入式硬件设计完后,各种功能就全靠软件来实现了,嵌入式设备 的增值很大程度上取决于嵌入式软件,这占了嵌入式系统的最主要工作(目前有很多公 司将硬件设计包给了专门的硬件公司,稍复杂的硬件都交给台湾或国外公司设计,国内 的硬件设计力量很弱,很多嵌入式公司自己只负责开发软件,因为公司都知道,嵌入式 产品的差异很大程度在软件上,在软件方面是最有"花头"可做的),所以我们搞软件的 人完全不用担心我们在嵌入式市场上的用武之地,越是智能设备越是复杂系统,软件越 起关键作用,而且这是目前的趋势。在目前职场上比较走热的还属偏软件人才。因为你 必须得懂硬件才能开发出操作系统。所以从事软件的职业人才是很少。 市场上要的嵌入式人才必须具备C语言编程经验、嵌入式操作系统(嵌入式Linux) 经验、内核裁剪经验、驱动程序
内容提要 单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的 中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器 等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路 )集成到一块硅片上构成的一个小而完善的计算机系统。单片机又称单片微控制器,它不 是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微 型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台 计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时 ,学习使用单片机是了解计算机原理与结构的最佳选择。 单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作 用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价 钱也是低的,一般不超过10元即可......用它来做一些控制电器一类不是很复杂的工作 足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的家电里面都可以看到它的 身影!......它主要是作为控制部分的核心部件。它是一种在线式实时控制计算机,在 线式就是现场控制,要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算 机的(比如家用PC)的主要区别。 单片机是靠程序运行的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊 的独特的一些功能,这是别的器件要费很大力气才能做到的,有些则是花大力气也很 难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD40 00系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成 功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可 以实现高智能,高效率,以及高可靠性! 由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是 除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语 言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算 机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里 面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于 单片机来讲是不能接受的。 单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。 一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC 的也是承受不了的。 二十世纪跨越了三个"电"的时代,即电气时代、电子时代和现已进入的电脑时代。不 过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。还 有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机 (亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行 简单运算和控制。因为它体积小,通常都藏在被控机械的"肚子"里。它在整个装置中, 起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用 领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产 品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词—— "智能型",如智能型洗衣机等。 1. 引言 1.1 设计目的 本设计包括确定控制任务、系统总体方案设计、硬件系统设计、软件程序的设 计等,以便使学生掌握有关单片机控制的设计思想和设计方法。为学生今后从事单 片机控制系统开发工作打下基础。 2. 设计内容和要求 本课程设计的基本要求是使学生全面掌握单片机控制系统设计的基本理论熟悉掌握 MCS-51系列单片机的编程方法,具体要求如下: 利用电平转换器件RS- 232实现单片机与PC间的串口通信,利用虚拟终端仿真单片机与PC间的串行通信。P C先发送从键盘输入的数据,单片机接收后会发给PC机,双方收发数据是相同的单片 机将收发到的30-39H间的数据转换成0- 9显示,其他数据直接显示为字符的ASCII码。 1. 单片机的介绍 2.1 单片机的基本概念 单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力 的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器 /计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D 转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业 控制领域的广泛应用。 单片微型计算机简称单片机,是典型的嵌入式微控制器,单片机又称单片微控制 器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧