|
1.内容提要 本书主要基于龙芯芯片在嵌入式平台上的开发及应用,涉及嵌入Linux系统的开发和移植、无线传感网技术,以及远程服务器的网络通信技术,移动应用平台开发等多个方面全面的分析。 本书内容分为5个部分:第1部分是龙芯嵌入式系统开发的基础知识。介绍龙芯家族的嵌入式芯片发展状况,嵌入式开发的思想,以及主要针对龙芯1B、龙芯1C两款芯片介绍主要硬件特性和使用到的软件资源。第2部分是嵌入式开发环境及相关基础知识。介绍开发环境的搭建,从Ubuntu虚拟机的安装,到交叉工具链的安装和主要调试工具的安装与使用。再从Linux系统的角度,介绍怎么在龙芯平台上移植Bootloader、Linux内核、文件系统和应用程序、以及OpenWrt开源解决方案的使用。第3部分是基于龙芯1B开发板的嵌入式Linux编程开发。主要是应用编程和驱动开发。应用编程有Linux基础编程、基于QT的图形界面编程,以及在嵌入式平台上的Web编程。驱动开发介绍了字符设备驱动、块设备驱动和Linux设备驱动中的主要机制。再从ADC、外部按键和RTC几个具体的实例进行应用分析。第4部分是基于龙芯1B的项目实战。主要从智能农业大棚控制系统、智能家居和智慧教室三个项目中一一进行说明。第5部分是龙芯嵌入式开发的产品和应用。介绍了基于物联网无线通信协议CMAC的远距离无线模块和龙芯与CMAC的协议应用,以实现将嵌入式技术转换为实际应用。 龙芯嵌入式系统开发基础、嵌入式开发环境及相关基础知识、基于龙芯1B开发板的嵌入式Linux编程开发、基于龙芯1B的项目实战、以及基于龙芯嵌入式开发的产品和应用。本书适合具有一定嵌入Linux系统基础知识的开发人员,计算机及通信专业的在校学生,以及有过单片机和嵌入式硬件开发经验,想深入学习嵌入式软件开发的从业人员。对于涉及计算机网络,Linux操作系统方面的基础知识我们只稍作介绍,不会深入地分析。我们旨在通过这些知识进一步深入地学习龙芯平台上的嵌入式开发和应用实战。 2.序 中央处理器(CPU,Central Processing
Unit)是计算机系统中最重要的部件,是信息产品的“心脏”及其信息安全的保障,也是一个国家综合技术实力的象征。我国在CPU技术上长期以来被国外牵制,缺乏具有自主知识产权的CPU芯片。 自2002年中国科学院计算技术研究所自主研发龙芯1号芯片成功以来,在国家863计划和国家“核高基”重大专项等助力支持下,龙芯经历了10多年的快速发展,不仅在技术指标上不断刷新纪录,同时也为我国打破国外垄断、创出一条自主可控的CPU开发和产业化道路,起到了里程碑式的作用。 然而,当国产芯片想要更大规模产业化、更广泛地应用到国计民生中时,几个严峻的问题摆在眼前: (1) 在通用CPU的PC领域:以Intel
X86为代表的复杂指令集计算机(CISC)体系结构,基于英特尔和微软的“Wintel”组合,凭借Windows庞大的生态与开发环境,几乎垄断桌面电脑市场长达近30年之久。龙芯通用CPU是基于MIPS架构,在个人电脑操作系统方面,只能从开源的Linux系统中寻求突破。龙芯作为后来者,要进入通用PC市场的壁垒很高。 (2) 在通用嵌入式处理器(Embedded Processor
Unit,EPU)应用领域:以ARM为代表的精简指令集算法(RISC),拥有开放式IP体系结构、基于高性能的软件平台和优越的用户体验。凭借内核授权或架构授权的模式,ARM的IP核已成为当今国内外SoC芯片处理器业界的首选者,其相应产品线几乎覆盖了包括移动通信终端、消费类电子、数字电视、工业控制和汽车电子等微处理器应用的每一个领域。相比成熟强大的ARM生态圈,龙芯嵌入式芯片在嵌入式处理器应用的拓展,与通用CPU的PC领域一样举步维艰。 应该看到,无论是通用CPU,还是通用嵌入式微处理器,国产芯片要想成功,仅仅靠技术指标的跟进是远远不够的,必须要有配套的操作系统及其应用软件,更重要的是架构起相应的产业链、价值链和生态链,为千差万别的应用场景和体验,提供优异的服务支撑。 2010年底,南京龙渊微电子科技有限公司成立,旨在做一个龙芯产业化的推动者。龙渊团队认为:从市场发展态势看,嵌入式CPU市场可能给我国留有更多地发展空间,尤其是今天物联网被视作为全球经济增长的新引擎,带来新一代的信息技术革命;从竞争形势看,CPU的竞争已不单纯是CPU自身的竞争,更多地体现在适配的产业生态系统的竞争上。《国家十三五规划》明确指出,首先实施“互联网+”行动计划,发展物联网技术和应用,发展“分享经济”这一网络经济的典型模式。在新的领域,既是机遇,更是挑战。为此,龙渊团队励志做龙芯嵌入式芯片的具体应用,搭载嵌入式Linux操作系统,在新兴的互联网+、物联网领域开辟新的蓝海市场。 从2014年开始,龙渊团队在龙芯团队等科研机构的帮助和指导下,充分发挥龙芯1B芯片的高性能、低功耗特点,在超精简操作系统、超低功耗运行、开发实时Linux所需的专用驱动程序等方面,设计了多种开发板、核心板,开发了多种驱动、示例程序,出版3部教材并撰写说明书、开发资料、开发教程等。 同时,龙渊团队在智能农业、智能家居、智慧教室、智能制造等多个物联网具体应用领域,基于龙芯1B芯片平台,已开发形成和提供了从软件到硬件的嵌入式系统、物联网应用产品和物联网行业应用整体解决方案,创造了上亿元的经济效益,得到了市场和业界认可;其成果先后获得21项科技进步奖,并在国家工信部软件和集成电路促进中心一年一度的“中国芯”等评奖中,先后获得15项“中国芯”和年度物联网解决方案奖。龙渊团队为初步架构起的“龙芯1B芯片+Linux”的生态链,实现基于龙芯1B芯片的物联网应用作出了应有的贡献。 《龙芯嵌入式系统开发及应用实战》的编写,即是龙渊团队应用龙芯等国产技术,在多年面向物联网具体行业应用求索中的研究成果、经验和失败教训的总结。本书适合具有一定嵌入Linux系统基础知识的开发人员、计算机及通信专业的在校学生、从事嵌入式微处理器及其SoC芯片应用的研发人员;对于政府机关负责制定CPU产业发展规划的工作人员,也具有较好的参考价值。 是以为序,并以中国半导体协会集成电路设计分会赵建忠老师的《浪淘沙-创新创业中国梦》一词为结语: 芯片铸国威,崛起晶硅!雄鹰展翅向天飞。志在云霄揽皓月,一片葳蕤。 四海鼓惊雷,征道安危?扫清霾雾沐春晖。鏖战骁将沙场唤,搏浪争魁。 2016年11月8日 3.前言 作为曾为国人带来无限荣光的“中国第一芯”,龙芯CPU承载着太多的责任与使命,亦有着不同寻常的宏大愿景。2002年8月10日清晨,当龙芯1号实机运行的画面出现在电脑屏幕上时,所有人都欢呼雀跃——中国终于拥有了自主知识产权的高性能“中国芯”“民族芯”。 然而,一个多数人忽略的关键问题摆在眼前:英特尔之所以在电脑芯片领域称雄,除了自身多年的技术和市场积累,还有一个重要盟友——微软。20世纪80年代IBM在业界推出第一台个人电脑后,将芯片和操作系统订单分别交给了英特尔和微软。从那时起,这个隐形的“Wintel”组合一步一步蚕食市场,几乎垄断PC市场长达近30年之久。龙芯,显然缺少这样的盟友,相比成熟强大的微软操作系统Windows,国产操作系统和国产芯片一样举步维艰。 国产芯片要想成功,仅仅是靠技术指标的跟进是远远不够的,必须要有配套的软件和服务支撑,能够应用到具体的生活场景中,才能得到市场的认可。在PC领域,微软的操作系统只对X86架构和扩展的X64架构CPU提供支持;龙芯是基于MIPS架构的,显然失去了这一强有力的臂助。对此,只能从开源的Linux系统中寻求帮助。但目前为止,在个人电脑操作系统的使用中,Linux远比Windows逊色。仅就电脑而言,MIPS架构的电脑想要赶超X86架构的电脑,尚需时日。 2010年底,南京龙渊微电子科技有限公司成立,旨在普及推广龙芯等国产芯片,做龙芯产业化的推动者之一。龙渊团队另辟蹊径,希望应用龙芯嵌入式芯片,搭载嵌入式Linux操作系统和自主开发的物联网通信组网协议,在新兴的物联网、移动互联网等领域取得突破,为龙芯寻找一个全新的蓝海市场。在PC领域,基于Windows庞大的生态与开发环境,国产软件难与微软争锋。但是在互联网及嵌入式平台上,大量充斥着基于Linux的技术支持与平台应用,行业纷杂而标准又不统一。在新的领域,这既是机遇,更是挑战,大家尽可各显神通。而龙芯基于MIPS架构,仿佛天生基因中就已经写入了嵌入式的概念,使用起来显得游刃有余,这更坚定了我们做龙芯嵌入式开发的信心与勇气。 Linux的优势在于它强大的网络功能,无论是大型的服务器,还是嵌入式设备,搭载Linux内核的操作系统随处可见。特别是伴随着互联网应用的发展,Linux的开源性质更是吸引了全世界无数的开发者和爱好者共同来壮大这个阵营。龙渊团队做龙芯嵌入式芯片应用的第一个重要任务就是融入这个Linux生态,因而首先要实现一套从软件到硬件的完整嵌入式系统。龙芯1B等龙芯一号系列芯片,只是通用的嵌入式微处理器芯片,外围支持DDR2、Nand、LCD、USB等诸多特性。针对这些特性,从硬件电路板设计,到Linux操作系统移植,我们都要一步步地实现。虽说MIPS架构在Linux内核中提供了很好的支持与兼容,且龙芯在最初的发展中积累了很多宝贵的经验可以借鉴,但面对市场上嵌入式开发多是基于ARM芯片的时潮,以及涉足物联网等新兴行业和技术,龙芯或多或少地出现了一些水土不服,甚至显得曲高和寡。但在没有任何市场预测前景下,我们还是成功地跨过了第一道门槛。 目前嵌入式操作系统领域,OpenWrt可能是一个标杆。针对龙芯1B而言,龙渊团队经过多年的努力与探索,基本上算是驾轻就熟了。此外,我们在超精简操作系统、超低功耗运行、开发实时Linux所需的专用驱动程序等方面做了大量研究,使得龙芯SoC芯片可以高性能、低功耗地应用在物联网领域。同时,我们也开始从基础做起,培养龙芯SoC生态环境,设计了多种开发板、核心板,开发了多种驱动、示例程序,出版3部教材并撰写说明书、开发资料、开发教程等。 在龙芯嵌入式系统开发方面站稳了脚跟,接下来就需要在市场上谋求更大的发展。通过多年的摸索与实践,加上龙芯总设计师胡伟武老师的指导,我们意识到:龙芯也需要像ARM一样,打造一条完整的上下游生态链。无论是技术支持,还是商业合作,每个阶段和每个模块都要做得更加精细,才能经得起市场的考验。2014年开始,我们响应胡伟武老师的号召,着力打造基于龙芯的物联网应用产业链和生态圈,面向具体的行业应用提供整体的解决方案。如今,基于龙芯平台的嵌入式系统已分别应用在智能农业、智能家居、智慧教室、智能制造等多个领域。虽然在一个大的系统应用里,龙芯芯片只占很小一部分,但是见微知著,我们最终走出了象牙塔,得到了市场和业界认可。近3年来,基于龙芯的各种物联网应用产品和解决方案,先后获得26项科技进步奖,创造了上亿元的经济效益;在国家工信部软件和集成电路促进中心一年一度的“中国芯”颁奖典礼和物联网大会中,先后获得15项“中国芯”和年度物联网解决方案奖。 2016年,响应“大众创业、万众创新”和“互联网+”的号召,在多个政府部门和科技园区的支持下,我们成立了南京龙渊众创空间,致力于打造基于龙芯等国产芯片的物联网产业链和生态圈。经过半年多的努力,龙渊众创空间已和20多所国内高校和科技园区合作共建,初步完成了4个基于自主创新和创业项目孵化的上下游产业链的孵化创新平台,孵化面积2.7万平米,孵化项目近200个。区别于传统众创空间作为“二房东”、或泛泛提供“隔靴搔痒”的融资对接服务的模式,龙渊致力于打造两类众创空间:(1)国产技术的物联网、云计算应用产业链和生态圈(南京江宁开发区龙渊众创空间总部、南京理工大学紫金学院物联网众创空间等等);(2)结合当地重点特色产业,和科技园区、高校合作,打造具备地区特色的产业链集聚型众创空间,线下产业链企业入驻众创空间,线上提供“特色产业技术创新+产品电商+产品溯源+物联网智能化+旅游观光”等五位一体的系统服务(安徽亳州花草茶众创空间、淮安国家农业科技园星创天地等)。 龙渊众创空间集创新创业项目孵化和人才培养、产学研合作和成果转化、技术支撑和科技金融服务为一体,打造多个创新创业的基础平台,具备五大特点:与高校、科研机构或科技园区合作共建的技术支撑平台和科技成果转化平台;基于国产技术,打造互联网+和物联网等上下游产业链和生态圈;以高校、科研机构的创新创业者和项目为主体进行孵化,并开展即将毕业大学生的就业和创新创业技能培训和实践;成立由数百家高科技人才创业企业组成的企业联盟,成为高校、企业、园区之间人才和科技成果等多方面需求对接的平台。 为进一步拓展产业链和生态圈,龙渊众创近期完成了六大举措:一是与国内50多家高校和企业、科技园区合作,共建众创空间,孵化创新创业项目;二是校、企、园区共同成立“互联网+企业联盟”,打造人才及技术需求搭建平台形成产业链;三是校、企、园区共建“互联网+学院”,开展大学生就业技能与创新创业能力培训,培养学以致用人才,提前对接企业需求;四是通过首届江苏省高校大学生创新创业大赛的学校分赛区的全省联动,持续邀请各高校组织大赛的分赛区,并聘请了一批专家担任大赛评委;五是联合了20余所高校,成立了高校科技成果和专利转化的产学研平台,校企园区三方产学研合作,推动物联网、互联网+产业发展;六是成立了创新创业导师委员会,下设科技分会和金融分会,并聘请了贲德院士、都有为院士担任特聘顾问,朱洪波教授担任委员会主任,于宗光、王志坚等80多名专家教授分别担任副主任、创新创业导师。 路漫漫其修远兮,中国芯和龙芯的发展道路任重道远,需要更多的志同道合者奋然响应,砥砺前行。龙渊团队推广龙芯,不单单只是一个企业的商业化运作。我们基于开源开发,开发出来的应用系统也是开源的,方便二次开发。这都是为了使开发者和合作伙伴更好更方便地使用国产芯片,并加入国产芯片应用推广的队伍。我们也热切期待与更多的高校、科研机构和科技园区展开合作,并殷切期待更多的有志青年加入自主创新、科技创业的事业。 在多年对龙芯嵌入式开发和行业应用的探索过程中,我们积累了大量的经验甚至是失败的教训,从而完成了这本书的编写,希望藉此能对广大的龙芯爱好者和开发者有所帮助。本书的编写立项始于2013年,其中几易其稿甚至完全推倒重写,在东南大学出版社朱珉等老师的数十次督促下,今日终于完稿。究其原因,在于我们对本书的内容和质量一直抱有极其审慎的态度,生怕仅凭团队的绵薄之力和一知半解反而弄巧成拙,更希望能尽最大努力完成一本既体现龙芯嵌入式开发特色、又能方便开发者学习和交流的书籍,为国产芯片的著书立说和普及推广,探索一条理论与实践结合的新路。 本书主要内容是基于龙芯SoC芯片在嵌入式平台上的开发及应用实战,涉及嵌入式Linux系统的开发和移植、无线传感网技术和远程服务器的网络通信技术、移动应用平台开发等多方面内容。本书沿循从龙芯嵌入式芯片的特性介绍,到龙芯系列的芯片比较,再到针对不同行业应用的系统开发的学习实践思路,进行了较为深入全面的分析;同时,结合当前物联网领域的发展状况与市场前景,提出了在龙芯平台上应用开发的一套切实可靠的技术学习方案,以及针对智能家居、智慧教室、智能农业等领域的具体应用系统介绍。 本书内容分为五大部分:龙芯嵌入式系统开发基础、嵌入式开发环境及相关基础知识、基于龙芯1B开发板的嵌入式Linux编程开发、基于龙芯1B的项目实战,以及基于龙芯嵌入式开发的智能农业、智能制造等物联网应用产品和应用系统。本书适合具有一定嵌入式Linux系统基础知识的开发人员,计算机及通信等专业的在校学生,以及有单片机和嵌入式硬件开发经验、想深入学习嵌入式软件开发的从业人员。对于涉及计算机网络、Linux操作系统方面的基础知识,我们只稍作介绍,不作深入分析。 第一部分是龙芯嵌入式系统开发的基础知识。介绍龙芯家族的嵌入式芯片发展状况,嵌入式开发的思想,主要针对龙芯1B、龙芯1C两款芯片介绍主要硬件特性和使用的软件资源。 第二部分是嵌入式开发环境及相关基础知识。介绍开发环境的搭建,从Ubuntu虚拟机的安装,到交叉工具链的安装和主要调试工具的安装与使用。再从Linux系统的角度,介绍如何在龙芯平台上移植Bootloader、Linux内核、文件系统和应用程序,以及OpenWrt开源解决方案的使用。 第三部分是基于龙芯1B开发板的嵌入式Linux编程开发。主要是应用编程和驱动开发。应用编程有Linux基础编程、基于QT的图形界面编程,以及在嵌入式平台上的Web编程。驱动开发介绍了字符设备驱动、块设备驱动和Linux设备驱动中的主要机制。再从ADC、外部按键和RTC几个具体的实例进行应用分析。 第四部分是基于龙芯1B的应用产品开发和实战。主要从智能农业温室大棚控制系统、智能家居和智慧教室、智慧校园等三个项目,对芯片的开发应用,进行了较为详细的说明。 第五部分是基于龙芯和自主物联网协议的嵌入式产品开发和应用方案。重点介绍了基于自主物联网无线通信协议CMAC的远距离低功耗无线模块和基于龙芯和CMAC协议的多种物联网应用产品和应用系统。 本书由陈勇和田广东、姜仲秋、杨战民、丁龙刚、覃章健、蔡阳波、尹云飞、步雨笋等编著,陈勇主审。本书相关工作得到了中国工程院院士倪光南、龙芯中科技术有限公司董事长胡伟武(龙芯CPU芯片总设计师)及嵌入式事业部总经理杜安利、中国电科集团首席专家于宗光、中国半导体协会集成电路设计分会副秘书长赵建忠等专家的指导和支持。倪光南院士亲自为本书撰写推荐函,胡伟武老师亲自为本书作序,龙芯团队张戈、乔崇、吴少校等多位龙芯核心技术骨干,细致审定了本书内容并提出详细的修改意见。 本书作为“国家信息技术紧缺人才工程(NITE)”的指定教材,也得到了国家工业和信息化部软件和集成电路促进中心多位领导和专家的指导和支持。此外,本书还得到了国家“万人计划”、科技部创新基金、科技部国家重点新产品计划、江苏省科技支撑计划、江苏省软件和信息服务业转型升级专项资金、江苏省科技厅未来网络前瞻项目、南京市科技发展计划等众多项目资助。 朱玉全、刘传清、沈文军、赵力、魏建香、王俊、刘芫健、程勇、孟迎军、徐楠、王婷、吴璇、吕敬彩等高校教授和合作伙伴,或参与了本书部分内容的编写,或提出了相当中肯的意见和建议。在编写过程中,还得到了耿霞、戚晨皓、傅晓、叶枫、宋南海、陆勇、刘毅、彭晓冰、郭林、吴海涛、金易琛、金健等师生和徐钊、陈士勇、许云龙、高尚、张威、赵明宏、朱颖、李伟红、张天才、张伟、熊保松、毛宇鹏等同事的支持和帮助。在此,特别向南京龙渊微电子科技有限公司、南京龙渊众创空间股份有限公司、淮安国家农业科技园区、亳州互联网+创业示范园和江苏龙睿、南京骞翮、南京燚霆、安徽龙渊众创、南京云天致信、南京勤茂、南京远控、嘉兴国自、宁波思迈科、常州思翔、亳州国自等产业链上下游的合作伙伴,江苏大学、南京邮电大学、南京航空航天大学、河海大学、东南大学、南京工程学院、南京工业职业技术学院、南京理工大学紫金学院、重庆大学、成都理工大学等20多所合作高校院所的相关同仁,以及所列参考文献的作者和单位,深表谢意。 囿于时间和能力所限,错误与疏漏之处在所难免。恳请各位专家和读者不吝赐教,批评斧正,我们将在本书的后续再版中予以改正。 编者 2016年11月 4.目录 第1部分龙芯嵌入式系统开发基础(1) 1龙芯嵌入式系统综述(1) 1.1嵌入式系统概述(1) 1.2龙芯SOC芯片简介(1) 1.2.1认识“龙芯”家族(1) 1.2.2龙芯嵌入式芯片介绍(2) 1.3嵌入式开发思想(2) 1.4龙芯嵌入式技术特点及功能(3) 2龙芯嵌入式开发资源(4) 2.1.1龙芯1B/1C处理器(4) 2.1.2龙芯1B通用核心板(11) 2.1.3龙芯1B开发板(12) 2.2软件资源(13) 2.2.1Bootloader引导(PMON)(13) 2.2.2Linux内核(14) 2.2.3OpenWrt开源软件(14) 2.2.4Busybox/QT图形应用方案(14) 第2部分嵌入式开发环境及相关基础知识(15) 3在主机上搭建Linux开发环境(15) 3.1安装Ubuntu 10.04(15) 3.2建立交叉编译环境(21) 3.3常用调试工具安装与使用(21) 4基于龙芯1B的Linux系统移植(27) 4.1Bootloader移植(27) 4.2Linux内核移植(28) 4.3文件系统和应用程序移植(29) 4.4OpenWrt开源嵌入式Linux操作系统使用(32) 第3部分基于龙芯1B开发板的嵌入式Linux编程开发(33) 5应用编程实验(33) 5.1Linux基础实验(33) 5.1.1Shell编程(33) 5.1.2文件操作实验(36) 5.1.3多线程实验(40) 5.1.4多进程实验(42) 5.1.5进程间通信实验(44) 5.1.6网络编程实验(47) 5.2基于QT的图形界面编程(53) 5.2.1tslib移植(53) 5.2.2QT源码编译(54) 5.3Nginx+php的Web服务器搭建(54) 5.3.1相关库编译(54) 5.3.2Nginx移植(56) 5.3.3php移植(59) 5.3.4spawnfcgi移植(60) 6驱动开发(61) 6.1Linux设备驱动基础(61) 6.1.1字符设备驱动(61) 6.1.2块设备驱动(64) 6.1.3Linux设备驱动机制(70) 6.2基于龙芯1B开发板的驱动编程实例(90) 6.2.1ADC驱动程序(90) 6.2.2外部按键驱动(93) 6.2.3RTC驱动程序(97) 第4部分基于龙芯1B的项目实战(105) 7智能农业大棚控制系统(105) 8智能家居应用(126) 8.1智能家居系统概述(126) 8.2智能家居应用协议定义(128) 8.3智慧家居应用开发(133) 8.4智慧家居产品使用(142) 8.4.1龙渊多功能网关安装(142) 8.4.2人体传感器安装(144) 8.4.3门磁传感器安装(146) 8.4.4一位开关安装(146) 8.4.5PM2.5检测器安装(147) 8.4.6调色灯安装(147) 8.4.7报警器安装(148) 8.4.8红外转发器安装(149) 8.4.9关于智慧家居各个终端设备复位操作(149) 8.4.10龙渊智慧家居APP使用(149) 9智慧教室(154) 9.1智慧实验室中控机(154) 9.2教务考勤管理系统(155) 9.3智能教学系统(155) 9.4设备管理系统(156) 9.5灯光控制系统(156) 9.6空调控制系统(157) 9.7窗帘控制系统(157) 9.8智能安防系统(158) 9.9门禁系统(158) 9.10管理软件(159) 第5部分基于龙芯嵌入式开发的产品和应用(161) 10自主物联网通信与组网协议CMAC 及超远距离无线模块(161) 10.1技术简介(163) 10.1.1技术先进性(165) 10.1.2硬件设计解决方案(165) 10.1.3软件开发解决方案(166) 10.2研究内容(166) 10.3关键技术(166) 10.4主要技术指标(167) 10.5创新内容(168) 10.6技术原理(169) 10.7技术路线(170) 10.8技术实现依据(172) 10.9已实现的指标(174) 10.10与同类产品对比(174) 11龙芯和自主协议的物联网通用传感器节点(176) 11.1技术简介(177) 11.1.1技术创新点(177) 11.1.2技术可行性与成熟度(178) 11.2研究内容(180) 11.3关键技术(185) 11.4性能指标(186) 11.5创新内容(187) 11.6技术原理(188) 11.7技术路线(188) 11.8技术实现依据(189) 11.9已实现的指标(190) 11.10与同类产品的对比(191) 12龙芯物联网网关、远距离无线基站(192) 12.1技术简介(193) 12.1.1关键技术(193) 12.1.2技术创新点(193) 12.1.3技术可行性与成熟度(194) 12.2研究内容及关键技术(194) 12.3主要技术与性能指标(197) 12.4创新内容(198) 12.5技术原理(199) 12.6技术路线(200) 12.7技术实现依据(202) 12.8已实现的指标(203) 12.9与同类产品比较(203) 13基于龙芯和自主协议的智能农业(205) 13.1技术简介(209) 13.1.1创新点(209) 13.1.2技术可行性与成熟度(210) 13.2研究内容(210) 13.3主要技术与性能指标(213) 13.4创新内容(215) 13.5技术原理(216) 13.6技术路线(218) 13.7技术实现依据(223) 13.8已实现的指标(224) 13.9与同类产品的对比(225) 14基于龙芯的工信部NITE指定教研实训系统(226) 14.1技术简介(227) 14.1.1硬件配置(227) 14.1.2核心技术创新点(227) 14.1.3技术可行性与成熟度(228) 14.2研究内容与关键技术(228) 14.3主要技术与性能指标(237) 14.4创新内容(239) 14.5技术原理(241) 14.6技术路线(242) 14.7技术实现依据(244) 14.8已实现的指标(245) 14.9与同类产品的对比(245) 15基于龙芯和自主协议的低价实用型智能家居(247) 15.1技术简介(249) 15.2研究内容(251) 15.3关键技术与创新点(251) 15.4主要技术与性能指标(252) 15.5技术原理(253) 15.6技术线路(254) 15.7技术实现依据(257) 15.8已实现的指标(258) 15.9与同类产品的对比(259) 16面向家庭、社区等领域的老幼慢病远程健康监护系统(260) 16.1技术简介(261) 16.1.1创新点(262) 16.1.1技术可行性和成熟度(262) 16.2研究内容(263) 16.3关键技术(264) 16.4主要技术与性能指标(264) 16.5创新内容(265) 16.6技术路线(267) 16.7技术实现依据(272) 16.8已实现的指标(273) 16.9与同类产品的对比(273) 17基于国产软硬件技术的智能制造车间管理系统(274) 17.1技术简介(275) 17.1.1核心技术创新点(275) 17.1.2技术可行性和成熟度(276) 17.2研究内容(277) 17.3关键技术(278) 17.4主要技术与性能指标(278) 17.5创新内容(279) 17.6技术原理(280) 17.7技术路线(281) 17.8技术实现依据(283) 17.9已攻克的关键技术(284) 17.10与同类产品的比较(286) 18基于智能视觉传感网的大数据分析及应用平台(287) 18.1技术简介(288) 18.1.1核心技术创新点(289) 18.1.2技术可行性和成熟度(289) 18.2研究内容及关键技术(290) 18.3主要技术与性能指标(291) 18.4创新内容(292) 18.5技术原理(293) 18.6技术线路(294) 18.7技术实现依据(300) 18.8已实现的指标(302) 18.9与同类产品对比(303) 参考文献(305) |
|
| ||||||
|
| ||||||
|
| ||||||
|
| ||||||