首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> 软件开发

软件开发 文章 进入软件开发技术社区

嵌入式软件开发常用的套路与技巧

  • 01. 调试相关的宏在Linux使用gcc编译程序的时候,对于调试的语句还具有一些特殊的语法。gcc编译的过程中,会生成一些宏,可以使用这些宏分别打印当前源文件的信息,主要内容是当前的文件、当前运行的函数和当前的程序行。具体宏如下:__FILE__  当前程序源文件 (char*)__FUNCTION__  当前运行的函数 (char*)__LINE__  当前的函数行 (int)这些宏不是程序代码定义的,而是有编译
  • 关键字: 嵌入式  软件开发  

RX系列软件回顾与展望 #3

  • 软件开发的规模和复杂性都在增加。软件开发人员不仅要专注于设计和编写代码,同时还需要收集测试结果、制作发布包和文档。另一方面,在一套代码支持多个平台的开发过程中,80%以上的测试过程在每个平台上都是相同的。此时的问题是,无法检测出本应该在特定平台上进行安装测试却被遗漏的测试部分。总结起来有以下2点问题▶ 提高效率:软件开发成本不断增加——如何更有效地开发▶ 提高质量:不省略类似测试用例——如何提高质量作为应对以上问题的一项措施,CI/CD(持续集成和持续交付,Continuous Integrat
  • 关键字: 软件开发  CI/CD  GitLab  

车载多设备的调试/分析解决方案

  • 本文将介绍在需要协同操作的多设备环境中软件开发课题的解决方案。架构的演变与车载软件近年来,汽车行业正在经历重大变革。在这个变革中,趋势和需求也发生了巨大变化,互联、自动驾驶、驾驶辅助、电动化等功能需求逐年增加。随着功能的增加,搭载的ECU也在不断增加,为了适应日益复杂的系统,汽车的电气/电子架构(E/E架构)也在不断发展。为了控制这些系统,需要构成ECU的多个设备之间进行协调操作。车载软件开发中的课题面向需要多个设备协同操作的多设备环境进行软件开发面临以下课题:1. 难以判断哪个设备的软件出了问题在多个设
  • 关键字: 软件开发  多设备环境  ECU  

英特尔:推动面向量子时代的软件开发

  • 量子计算既有望显著加快复杂问题的解决速度,也可能助力材料、化学品和药物设计、金融和气候建模以及密码学领域的重大突破。虽然量子比特方面的进展是量子计算迈向实际应用的重要一步,但是要充分实现这项技术的潜力,还需要在整个硬件和软件栈上都取得大幅进展。英特尔采用全系统架构方法,涉及完整的计算堆栈,从量子比特架构和算法研究到电控设备(control electronics)、互连、量子软件工具链和编译器,一直到应用层。(图片来源:英特尔公司)为了推进这个过程,英特尔研究院开发了一个名为英特尔®量子软件开发工具包(I
  • 关键字: 英特尔  量子时代  软件开发  

贸泽电子备货用于网状网络设计的 Silicon Labs xGM210P无线Gecko模块入门套件

  • 专注于引入新品并提供海量库存的电子元器件分销商贸泽电子 (Mouser Electronics) 近日即将备货Silicon Labs xGM210P无线Gecko模块入门套件。这是一款功能强大的入门套件,包含利用已预先认证的MGM210P和BGM210P (xGM210P) 模块着手进行无线应用原型设计所需的各种硬件和支持工具。贸泽电子分销的Silicon Labs xGM210P无线Gecko模块入门套件可供设计工程师用来开发智能LED、家居自动化和工
  • 关键字: 无线  软件开发  

运用ARM处理器系列软件工具可加速遵循安全至上的规范

  • 越来越多程序设计人员在设计安全相关应用程序时采用ARM处理器,范围遍及医疗、运输、航空电子与工业领域。因此,透过这些处理器所执行的软件也受到更为
  • 关键字: ARM处理器  软件开发  编译器  

JNI技术如何在嵌入式软件开发中应用?

  • 嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式软
  • 关键字: 嵌入式  手机  软件开发  

CriticalBlue公司与飞思卡尔合作并简化多核软件开

  • 作为嵌入式多核软件分析、研究和验证工具的先驱,CriticalBlue公司已与全球领先的嵌入式半导体设计和生产商飞思卡尔携手,让CriticalBlue公司的Prism开发
  • 关键字: CriticalBlue  飞思卡尔  多核  软件开发  

鼓励移动应用创新 英特尔为大学生提供创新平台

  • 第六届“英特尔杯”全国大学生软件创新大赛暨HTML5移动应用开发邀请赛今天在华南理工大学落下帷幕。这是英特尔第一次基于英特尔的移动平台大规模在高校范围内鼓励应用创新,鼓励他们实践创新精神,通过自己的创意和动手能力推动更美好的生活。
  • 关键字: 英特尔  HTML5  软件开发  

基于EZ-USB FX2的USB 2.0系统软件开发

  • 通用串行总线(UniversalSeriaIBus,简称USB)以其易插拔、无需配置、真正的即插即用等特性获得了广泛的市场...
  • 关键字: EZ-USB  FX2  USB2.0系统  软件开发  

浅谈客车空调系统的计算机辅助设计

  • 摘要:文章通过对客车空调系统的设计要求和计算机辅助设计的特点分析,提出了开发客车空调系统计算机辅助设计软...
  • 关键字: 客车空调  计算机辅助设计  软件开发  

嵌入式软件三大潜在问题及其测试技术

  • 本文将介绍如何避免那些隐蔽然而常见的错误,并介绍的几个技巧帮助工程师发现软件中隐藏的错误。大部分软件开...
  • 关键字: 堆栈溢出  软件开发  功能测试  

MCU进入高速发展阶段 软件开发百花齐放

  • 中国MCU正进入自2011年以来开始的快速发展阶段。有数据显示,2012年中国MCU市场营业收入已经达到35.3亿美元,略 ...
  • 关键字: MCU  发展阶段  软件开发    

基于VPP规范的VXI总线模块的软件开发

  • 1.概述VXIbus联合体在制定VXIbus规范时,成功地定义了基于VME总线的模块化仪器的标准。它定义了VXIbus兼容部...
  • 关键字: VPP规范  VXI总线  软件开发  

嵌入式软件开发下的数据积累

  • 嵌入式软件开发下的数据积累,大多数软件开发都会涉及到数据参数的保存与读取,小至运行的单片机的软件,大至操作系统级别的软件(如linux,windows,mac),均会有专门的子程序或者模块进行参数的保存和读取。不同的平台下开发,参数的保存与读取会存
  • 关键字: 积累  数据  软件开发  嵌入式  
共44条 1/3 1 2 3 »

软件开发介绍

需求:不仅仅是用户需求,应该是开发中遇到的所有的需求。比如,你首先要知道做这个项目是为了解决什么问题;测试案例中应该输入什么数据......为了清楚地知道这些需求,你经常要和客户、项目经理等交流。 设计:编码前,肯定有个计划告诉你要做什么,结构是怎样等等。你一定要按照这个来做,否则可能会一团糟。 编程:如果在项目截止日,你的程序不能跑起来或达不到客户的要求,你就拿不到钱。 测试:目的是让你知 [ 查看详细 ]

热门主题

软件开发    树莓派    linux   
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473