虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

集成开发<b>环境</b>

  • ARM体系结构编程

    ARM处理器是一种16/32位的高性能、低成本、低功耗的嵌入式RISC微处理器,由ARM公司设计,然后授权给各半导体厂商生产,它目前已经成为应用最为广泛的嵌入式处理器。ARM体系结构与编程(第2版) 共为分14章,对ARM处理器的体系结构、指令系统和开发工具进行了比较全面的介绍。其中包括ARM体系、ARM程序设计模型、ARM汇编语言程序设计、ARM C/C++语言程序设计、ARM连接器的使用、ARM集成开发环境CodeWarrior IDE的介绍及高性能的调试工具ADW的使用。并在此基础上介绍一些典型的基于ARM体系的嵌入式应用系统设计的基本技术。通过阅读本书,可以使读者掌握开发基于ARM的应用系统的各方面的知识。本书既可作为学习ARM技术的培训材料,也可作为嵌入式系统开发人员的参考手册。

    标签: arm

    上传时间: 2022-06-15

    上传用户:

  • 大黄蜂云课堂开源网络课堂源码----高级版

    大黄蜂云课堂使用国内优秀开源框架THinkPHP,基于PHP+MySQL开发,采用B/S架构,是为中小企业提供的开源视频管理系统,在线教育系统,网上教学视频系统,在线培训、视频课程网站、免费视频课程系统,DSKMS专注于内容付费的源代码系统。大黄蜂云课堂是由深圳市超时代软件有限公司研发的新一代在线教育产品,采用开源框架THinkPHP,基于PHP+MySQL开发,为学校、培训机构及企业提供方便易用的在线教育系统。大黄蜂开源网校系统功能特点:1、独创学习引擎,打造互动式课堂大黄蜂独创的学习引擎,开发了一对一直播、大班直播、点播课程、音频课程、作业、考试等12种教学手段,让教育机构按需打造个性化的教学模式。2、题库系统,智能化开展考试测评大黄蜂独立研发的在线题库平台是针对试题管理、智能组卷、在线做题、课后作业、模拟考试的需求所提供的整体的解决方案。3、移动端学习,把学校装进口袋配套大黄蜂云课堂APP、专为微信端优化的微网校和小程序,满足学员碎片化学习需求,随时随地在线学习。4、云视频专为在线教育研发的视频技术-TLP2.0专利技术,加密传输,动态解密播放,实现了盗版溯源等。5、微信营销平台,实现网校快速引流微营销工具、微网校和小程序,无缝对接网校微信公众号和社群,打造网校微信运营生态,轻松实现快速引流。6、智能营销系统,招生转化率翻倍从定位目标客户到促销成交,多种工具帮助网校打通招生转化路径,从招生到课程营销,营收增长80%。7、网校管理ERP,让你轻松掌握运营管理可视化图表结合面板式管理后台,让网校的管理轻松高效。

    标签: 网校系统源码 在线教育源码 网络课堂源码

    上传时间: 2022-06-17

    上传用户:

  • 超声波在高精度测距系统中的应用

    超声波测距是一种非接触式的测量方式,与其它方法相比(如电磁的或光学的方法),它不受光线、被测对象颜色的影响,对于被测物处于黑暗、有灰尘、烟雾、电磁干扰、有毒等恶劣的环境下有一定的适应能力。因此,研究超声波在高精度测距系统中的应用具有重要的现实意义。在本文中,首先阐述了超声波测距的发展及应用,超声波传感器,超声波测距的基本原理,超声波侧距系统的关键技术以及如何提高超声波测距的精度。然后设计一个小型的超声波高精度测距系统,详细论述了超声波测距系统的整体结构设计和工作原理,超声波发射与接收一体电路的实现,单片机C8051F010的特点以及单片机的外围电路和相应的集成开发环境,以及相关程序的设计。关键词:超声波,单片机,高精度测距利用超声波来实现定位是蝙蝠等生物作为防御和捕捉猎物的手段,生物体可以发射出人们不能听到的超声波(20KHz以上的声波),借助空气或其它介质传播。通过捕捉障碍物反射回来的时间间隔长短和反射回来的信号强弱来判断反射物的类型及距离的远近。超声学是近年来发展十分迅速的一门技术,人们采用仿真技能,利用超声波,已应用在很多方面。超声技术可分为检测超声和功率超声,作为检测用的超声波显然属于检测超声的范畴"。检测超声主要是利用超声的信息载体作用,即通过超声在媒质中的传播、吸收、散射、波形转换等,提取反映媒质本身特性或内部结构的信息,达到检测媒质性质、物体形状或儿何尺寸、内部缺陷或结构的目的。利用超声对目标进行检测有其独特的优点1回2:超声波在传播时,方向性强,能量易于集中,几乎沿直线传播;超声波能在各种不同媒质中传播,且可传播足够远的距离;超声波对色彩、光照度不敏感,对外界光线和电磁干扰不敏感,可以用于黑暗、有烟雾或灰尘、电磁干扰强等恶劣的环境中;超声波传感器结构简单,体积小,费用低,信息处理简单可靠,易于小型化和集成化。正因为超声波有着这些独特的优点,在国民经济和国防中越来越被人们所重视。

    标签: 超声波 高精度测距系统

    上传时间: 2022-06-18

    上传用户:

  • 单片机编程软件KEIL的使用教程

    随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用汇编语言到逐渐使用高级语言开发,其中主要是以C语言为主,市场上几种常见的单片机均有其C 语言开发环境。这里以最为流行的80C51 单片机为例来学习单片机的C 语言编程技术。大家都有C 语言基础,但是编单片机程序,大家还得找专门的书来学习一下。这里我们只介绍Keil 这种工具软件的用法。学习一种编程语言,最重要的是建立一个练习环境,边学边练才能学好。Keil软件是目最流行开发80C51 系列单片机的软件,Keil 提供了包括C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部份组合在一起。下面我以一个实验举一个例子, 一步一步学习Keil软件的使用。

    标签: 单片机 keil

    上传时间: 2022-06-21

    上传用户:

  • Keil Cx51 V7_0单片机高级语言编程与_uVision2应用实践

    本书详细介绍了KeilCx5]V7.0版本单片机C语言编译器和全新Windows集成开发环境uVision2的强大功能和具体使用方法。全面介继了最新版本Cx51编译器新增加的控制命令,给出了全部Cx51运行库函数及其应用范例,对KeilCx5l软件包中各种应用工具,如BL51/Lx5]连接定位器、A51/Ax51宏剂编器、LIB51库管理程序以及OH51符号转换程序等都作了详细介绍,还介绍了单片机实时多任务操作系统RTX51及其了集RTX51TINY的具体功能与应用方法。uVision2已经将调试器功能集成于其中,用户可以在单一环境下完成从源程序编写、编译、链接定位一直到目标文件的仿真调试等全部工作,书中详细介绍了uVision2各种功能和应用,包括软件模拟调试和硬件目标板实时在线仿真。本书的特点是强调先进性和实用性,给出了大量程序实例,并带有一张由Keil公司提供的配套CD-ROM光盘,其中包括Keil Cx51V7.0版本全功能评估软件包,本书各章中列出的全部程序代码,以及Keil Cx51源程序仿真硬件目标板的照片和使用说明。本书适合于从事单片机应用系统开发研制的广大工程技术人员阅读,也可以作为高等院校相关专业大学生或研究牛的教学参考书。

    标签: keil 单片机 uvision

    上传时间: 2022-06-23

    上传用户:xsr1983

  • 8051系列单片机C程序设计完全手册.

    文件较大,存在网盘中,下载文件获取分享链接及提取码第1章单片机基础主要介绍了单片机的发展状况、体系结构,同时对单片机的编程方法及编程环境进行了简单描述。第2章C语言编程基础主要介绍了C语言中常用的数据类型和程序控制语句。第3章C语言高级编程主要介绍了函数、数组、指针以及结构体等内容,同时对各部分进行了说明,分别列举了相应的示例。第4章C51程序设计主要介绍了C51对标准C语言的扩展、C51函数库和C程序基本结构。第5章 Windows集成开发环境uVision2主要介绍了uVision2中各个菜单栏的作用,通过创建程序流程和调试流程详细介绍各菜单的使用以及仿真功能的应用。第6章C51编译器主要介绍了预处理的方法、C51编译器控制指令和C51的高级配置文件。第7章C51的典型资源编程主要介绍了C51典型资源的编程方法,包括中断系统设计、定时/计数器的使用、I/O口的使用和扩展存储器的方法等,最后还给出了一个使用多种资源的完整例程。第8章单片机通信主要介绍了单片机通信的相关内容,包括串口通信、单片机点对点通信、单片机多机通信、单片机I'C总线通信、单片机与计算机的互连等。第9章C51单片机的工程开发实例通过一个典型的应用实例介绍了单片机工程开发的一般方法。第10章 C51单片机典型模块实例主要以实例的形式,介绍了单片机典型模块的开发方法。在本书的编写过程中,借鉴了许多现行教材的宝贵经验,在此,谨向这些作者表示诚挚的感谢。由于时间仓促,加之编者水平有限,书中有错误或是不足之处在所难免,敬请广大读者批评指正

    标签: 8051 单片机

    上传时间: 2022-06-24

    上传用户:

  • FreeRTOS在STM32F103VCT6上的移植与应用

    本文拟将FreeRTOS在STM32F103VCT6上进行移植,并通过典型的应用设计对移植的有效性与易用性进行验证。1软硬件开发环境及处理器1·1软件硬开发环境及设计目标本移植过程使用的软件环境是RealView MDK开发套件,此产品是ARM公司最新推出的针对各种嵌入式处理器的软件开发工具,该开发套件功能强大,包括了uVision3集成开发环境和RealView编译器,通过设计一款低成本远程抄表系统,验证FreeRTOS在STM32Fl03VCT6上具有可行性,易用性,1.?硬件结构与模块功能本应用系统的硬件结构如图1所示。其中的按键有2个,用于工作模块的切换·其他输入/输出模块是STM32F103VCT6的IO口控制完成一定功能串口通信模块是通过串口在ISP模式下烧写芯片程序·发光二极管共6个,兼断电源指示、信号强度通信指示。GPRS模块通信是通过无线网络进行TCP传输数据·表计模块通信是STM32F103VCT6与表计进行数据传输

    标签: freertos stm32f103vct6 移植

    上传时间: 2022-06-24

    上传用户:canderile

  • 安森美车规级1080P图像传感器AR0231手册

    AR0231AT7C00XUEA0-DRBR(RGB滤光)安森美半导体推出采用突破性减少LED闪烁 (LFM)技术的新的230万像素CMOS图像传感器样品AR0231AT,为汽车先进驾驶辅助系统(ADAS)应用确立了一个新基准。新器件能捕获1080p高动态范围(HDR)视频,还具备支持汽车安全完整性等级B(ASIL B)的特性。LFM技术(专利申请中)消除交通信号灯和汽车LED照明的高频LED闪烁,令交通信号阅读算法能于所有光照条件下工作。AR0231AT具有1/2.7英寸(6.82 mm)光学格式和1928(水平) x 1208(垂直)有源像素阵列。它采用最新的3.0微米背照式(BSI)像素及安森美半导体的DR-Pix™技术,提供双转换增益以在所有光照条件下提升性能。它以线性、HDR或LFM模式捕获图像,并提供模式间的帧到帧情境切换。 AR0231AT提供达4重曝光的HDR,以出色的噪声性能捕获超过120dB的动态范围。AR0231AT能同步支持多个摄相机,以易于在汽车应用中实现多个传感器节点,和通过一个简单的双线串行接口实现用户可编程性。它还有多个数据接口,包括MIPI(移动产业处理器接口)、并行和HiSPi(高速串行像素接口)。其它关键特性还包括可选自动化或用户控制的黑电平控制,支持扩频时钟输入和提供多色滤波阵列选择。封装和现状:AR0231AT采用11 mm x 10 mm iBGA-121封装,现提供工程样品。工作温度范围为-40℃至105℃(环境温度),将完全通过AEC-Q100认证。

    标签: 图像传感器

    上传时间: 2022-06-27

    上传用户:XuVshu

  • HC32F030F8UA 资料包

    本系列芯片支持第三方 IDE 开发,主要支持 IAR 和 Keil MDK 等主流开发环境。主要描述本系列芯片所使用的硬件、软件开发工具、开发工具的安装使用说明、开发及调试方法步骤以及注意事项等,旨在帮助使用本系列 MCU 的开发人员快速便捷地进行应用程序的开发工作。安装包内包含:MCU封装库及Demo板参考原理图,编程工具,仿真器,集成开发环境支持包,驱动库及样例,应用笔记,应用注意事项。能让开发人员快速上手华大芯片开发。

    标签: 单片机

    上传时间: 2022-07-01

    上传用户:

  • CodeWarrior基础入门

    CodeWarrior Development Studio(开发工作室)是完整的用于编程应用中硬件bring-up的集成开发环境。 采用CodeWarrior IDE,开发人员可以得益于采用各种处理器和平台(从Motorola到TI到Intel)间的通用功能性。根据Gartner Dataquest的报告,CodeWarrior编译器和调试器在商用嵌入式软件开发工具的使用率方面排名第一。

    标签: codewarrior

    上传时间: 2022-07-08

    上传用户:qingfengchizhu