电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>软件开发过程中需要的十三类文档

软件开发过程中需要的十三类文档

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

单片机Keil软件仿真与调试技巧

一、引言 单片机 软件开发过程中软件调试遇到的各种问题常令初学者感到不知所措。实际上。各种仿真开发软件的程序调试基本方法和技巧大同小异,掌握正确的程序调试基本技巧
2012-07-03 10:00:3858096

为什么说软件开发过程是一个复杂过程

在一个产品被开发出来之前,不确定性非常高,团队(包括业务人员和技术人员)对产品的知识也是最少的,而且需要大量的学习和尝试才可以明确下一步可能的方向。不幸的是,很多时候我们需要在一开始(不确定性最高的时候)就为项目做计划。
2017-10-23 09:09:299513

软件测试用例的设计

,并且人们意识到:测试开始的时间越早,软件的缺陷将越早被发现,带来整个软件开发的成本也下降越多。软件测试是发现软件缺陷的主要手段和唯一有效的方法。软件质量的重视度越高,软件测试工作在软件开发过程中就越重要。
2020-06-01 14:53:10

软件测试的八大特性有哪些?

软件测试是软件开发过程中重要的一环,其目的是发现软件存在的问题,并提供解决方案。因此,软件测试的八大特性对于保证软件的质量和稳定性至关重要。 1、功能性是指软件是否按照需求文档和设计文档正确
2024-01-02 10:15:12

软件开发为什么很难?

(Act-Sense-Respond),我们能够发现新颖实践(novel practice)失序(Disorder)问题,该域中没有因果关系,不可感知,其中的问题也无法被解决显然,软件开发过程更多地是一个复杂(Complex
2017-10-24 08:29:11

FPGA开发的完整的流程及开发过程中使用到的开发工具有哪些?

本文以Altera公司的FPGA为目标器件,通过开发实例介绍FPGA开发的完整的流程及开发过程中使用到的开发工具,包括QuartusII、FPGA CompilerII、Modelsim,并重点解说如何使用这三个工具进行协同设计。
2021-04-29 06:04:13

HC32L176KATA开发过程中地问题

最近用华大 HC32L176KATA开发过程中发现一个问题,引脚PC11控制LED指示灯,调用函数Gpio_WriteOutputIO(GpioPortC, GpioPin11, x&
2021-12-06 06:50:14

LDRA工具和VDSP++软件开发环境的整合有什么意义?

。VDSP++为工程师创建了适用于Analog的嵌入式处理器的软件开发环境。这就使用户代码在单元和系统级均能无缝的测试,另外增强的错误侦测工具加速了整个软件开发过程
2019-08-20 07:12:51

STM32开发过程中的一些心得及总结

JTAG设备STM32 汇编汇编含C语言注释数字信号处理滤波IIR滤波器本人STM32开发过程中的一些心得及总结。比较好的文章加密STM32MCU加密原理与方法 (很详细)驱动开发启动使用CCMRAM内...
2021-08-17 08:50:02

一个嵌入式系统的开发过程

并行交互进行,这样嵌入式软件开发已经成为一项很复杂的工程。   一个嵌入式系统的开发过程如下:   1)嵌入式系统的需求获取与需求分析;  2)设计系统的体系结构:选择处理器和...
2021-12-22 08:15:31

不容错过的嵌入式软件开发经验分享

该内容是工作一年来通过上网或其他方式不断搜索、实践、总结出来的嵌入式软件开发经验(本文仅适用于单片机的裸机开发),希望能帮到正在学习这方面的朋友,如有不好的地方,请多多见谅;在嵌入式软件开发过程中,程序架构的搭建尤为重要,下面介绍三种常用的程序框架设计方案
2021-10-28 09:55:21

为什么开发过程中有些不带光耦隔离的继电器需要引脚开漏输出控制?

为什么开发过程中有些不带光耦隔离的继电器需要引脚开漏输出控制
2023-11-03 06:41:40

分享两个开发过程中我最常用的文件

分享两个开发过程中我最常用的文件
2016-10-25 14:23:12

单片机开发过程中按键处理函数的实现方法

**.**单片机开发过程中按键处理函数的实现​**.**方法一​ 这种方法在单片机处理反应不够好,当按键交替按时,会表现的不够好​voidKey_Scan(void){uint8_t
2021-11-22 06:03:41

单片机开发过程中的Flash

Flash在我们生活无处不在,比如:U盘、固态硬盘、SD卡、内存卡等。同时,在单片机开发过程中也会遇到各种各样的Flash,...
2021-12-09 08:00:20

单片机开发过程中的常见问题

单片机在组装与开发过程中总是会出现一些问题,导致过程不是那么顺利的完成。今日分享一些单片机常见问题的解决办法1.单片机EN8F609兼容PIC12F629,仅有一个中断入口,要避免多个中断引发的冲突
2018-09-11 16:33:29

在FPGA开发过程中,编程与配置这两个操作有什么区别?

在FPGA开发过程中,编程与配置这两个操作有什么区别?
2023-04-06 14:44:05

在单片机开发过程中怎样使用定时器进行定时及超时处理呢

在单片机开发过程中怎样使用定时器进行定时及超时处理呢?
2022-01-21 07:33:27

在嵌入式开发过程中常用的库函数有哪些

在嵌入式开发过程中常用的库函数有哪些?有何优势?
2022-02-25 07:07:18

在嵌入式linux开发过程中遇到的坑

目标  博文旨在总结自己在嵌入式linux开发过程中遇到的坑⛈、一些小知识点的汇总。☔等哪天发展到远离代码了,还能回一下当年的英姿。
2021-11-05 09:06:58

基于STM32WB55的核心板设计开发过程中遇到的关键问题及解决方案

本文主要是记录基于STM32WB55的核心板设计开发过程中遇到的关键问题及解决方案。1、硬件设计目前PCB已打板回来焊接完成。后续需要优化的地方有如下所示:1、LSM6DSLTR传感器的封装
2021-08-11 08:27:57

基于labview的环境光照度测量与控制研究

设计方案如何写,具体的实验室硬件搭建平台与软件开发过程
2020-03-17 19:48:07

如何在持续集成开发流程中使用Jenkins和Docker?

模型的功能。使用持续集成方法有助于最大限度地减少软件开发过程中的问题,例如大型合并冲突、重复工作和不可复制的错误。 Jenkins、Docker容器和Arm-Fast模型的持续集成实践为嵌入式软件开发
2023-08-02 10:50:51

对于从事嵌入式软件开发的人来讲需要掌握什么技能

是一个软硬件相结合的产物,在嵌入式软件培训过程中,对于两种不同的开发人才所要求的技能也有所不同。  1、对于从事嵌入式软件开发的人来讲,一般需要掌握以下基本技能:  (1)懂得C语...
2021-11-08 09:06:56

嵌入式开发过程中遇到scp Permission denied怎么解决

嵌入式开发过程中,遇到scp Permission denied,将目标文件chmod 777也不起作用,其实需要修改ssh的配置。如下:sudo vim /etc/ssh/ssh_config将其中的PasswordAuthentication 的值给为yes即可。...
2021-11-08 09:17:58

嵌入式开发过程中遇到的知识点记录

前言本篇主要是对嵌入式开发过程中遇到的一些很小的知识点进行记录,就像阅读一篇英语文章,碰见一些不认识的,不熟悉的单词,语法,查阅资料搞懂记录下来,这些零碎的东西聚少成多,也是一笔客观的知识财富。以后
2021-12-14 07:37:13

嵌入式软件测试的方法有哪些

转载自https://jingyan.baidu.com/article/db55b6099d590d4ba30a2f19.html在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3
2021-12-21 06:59:47

嵌入式软件测试的秘诀是什么

在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,...
2021-12-24 07:16:55

嵌入式软件测试的秘诀有哪些

在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发
2021-12-21 07:17:06

嵌入式软件开发(薪酬面议)

本帖最后由 Sunn_He 于 2017-1-17 15:15 编辑 岗位职责:1.开发汽车嵌入式软件模块产品(设计+编码+单元测试)2.bugs 分析,积极配合软件集成过程中持续的改进3.
2017-01-17 15:12:57

嵌入式软件开发过程

在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发
2021-10-27 07:28:50

嵌入式软件开发过程之程序代码分层

在嵌入式软件开发过程中,在程序架构的搭建完成之后,为了提高项目代码的可读性和可维护性等,应对程序代码分层
2021-12-21 06:13:46

嵌入式软件开发过程中的模块化

对很多人来,嵌入式软件开发过程中模块化(Modularization)是一个海市蜃楼、是一个书面词汇、是一个过气的时尚——模块化似乎从未真正的实现过。吹牛时人们常不屑的说:没吃...
2021-12-20 07:22:06

嵌入式ARM之嵌入式软件开发的测试与编码

关注、星标公众号,不错过精彩内容转自:嵌入式ARM在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,...
2021-12-20 06:42:33

嵌入式linux开发过程中的硬件问题都有哪些你想不到的呢

嵌入式linux开发过程中逗比的硬件问题
2021-12-21 06:47:52

嵌入式产品的研发过程是怎样的

嵌入式产品与普通电子产品一样,在开发过程中需要遵循一些基本过程,即从需求分析到总体设计,详细设计到最终产品完成的过程它包括两个部分:嵌入式软件和嵌入式硬件。针对嵌入式硬件和软件开发,不需要参与普通
2021-12-17 08:18:13

有没有例程开发过程的视频或者文档资料呢?求分享

您好有没有例程开发过程的视频或者文档资料呢
2022-01-12 07:38:24

松散架构在煤矿设备管理系统的应用研究

【作者】:程春蕊【来源】:《辽宁工程技术大学》2009年【摘要】:论文首先分析了软件架构设计的重要性,指出良好的软件架构能够服务于整个软件开发过程,是软件开发成败的关键所在。其次将软件开发过程中
2010-04-24 09:21:48

求大神详细介绍一下FPGA嵌入式系统开发过程中的XBD文件设计

求大神详细介绍一下FPGA嵌入式系统开发过程中的XBD文件设计
2021-05-06 08:19:58

直播软件开发过程中,如何选择流媒体协议?

`在直播软件开发过程中,我们可能会遇到一些困惑。像是对于流媒体协议的选择,如HTTP-FLV、WebRTC,RTMP,HLS及其它私有协议等,到底哪个比较合适?哪种协议可以用在PC平台上?哪种协议在
2019-08-21 14:34:39

计算机软件质量保证计划规范

和约定 必须列出软件开发过程中要用到的标准、条例和约定,并列出监督和保证书执行的措施。 4.5 评审和检查 必须规定所要进行的技术和管理两方面的评审和检查工作,并编制或引用有关的评审和检查堆积以及通过
2008-09-18 17:21:59

请问atmel32单片机开发过程中常见的问题有哪些?

请问atmel32单片机开发过程中常见的问题有哪些?
2021-09-18 06:43:13

请问程序开发过程中如何确认寄存器的值是否正确?

程序开发过程中如何确认寄存器的值是否正确?
2020-11-24 06:53:17

转:软件工程的变迁

分割成诸如设计、测试等工程步骤。软件开发行业,目前还是一种新兴的行业,人们正在努力寻找一种可以重复的、可预知的软件开发过程方法。  对于软件开发过程,最好的参考模型看起来应该是物理学工程,就像土木建造
2016-08-04 17:24:41

针对客户在STM32L011D4P6应用开发过程中

针对客户在STM32L011D4P6应用开发过程中,碰到的启动模式问题进行了分析。并且根据问题,介绍开发工具、烧录工具如何配置以避免影响。一 问题描述发现尽管已经为Boot0引脚提供了低电平,在
2016-08-30 16:22:14

鸿蒙开发过程中如何重新设置hap程序的名称?

在项目的开发过程中,项目鸿蒙的项目名称显示给我们的项目计划类,用英文表示,然后开始我们的虚拟机会发现界面顶部显示为英文,如下图:
2022-04-28 11:48:53

面向对象软件开发概述

1.1 面向对象问题求解的提出1.2 面向对象问题求解概述1.3 对象、类与实体1.4 对象的属性与相互关系1.5 面向对象的软件开发过程1.6 面向对象程序设计方法的优点面
2008-12-14 20:26:4915

PBO 技术及实时嵌入式软件开发

介绍PBO 技术及其特点, 这种技术支持软件重用和动态可重配置; 分析其应用于航空航天器等实时嵌入式软件开发过程中的优势与困难。
2009-05-14 13:15:0913

动态模型在软件系统测试过程中的应用研究

系统测试是软件开发过程中的重要环节,系统测试过程的动态模型有助于更好地理解和分析系统行为,做出正确的判断和决策;相对于已有的软件测试模型,通过对错误发现效率的
2009-07-16 11:58:558

客车产品设计与开发过程中的质量管理

就目前中小型客车生产企业在产品设计、开发过程中存在的问题, 提出抓产品质量应从产品的设计与开发这个源头抓起; 产品设计过程的基础是质量控制。关键词: 客车产品 设计
2009-07-25 16:34:3927

基于TS201 EZ-KIT板的软件开发及应用

为满足复杂信号处理的实时性要求,通过对高速数字信号处理器TS201 的系统结构及其软件开发过程的研究,在TS201 EZ-KIT 板上实现了自适应旁瓣对消(ASLC)处理,结果表明了TS201 数字
2010-01-07 12:01:3324

一种基于构件的软件开发方法

针对传统软件开发方法在开发过程中软件复用性的欠缺,文章先阐述了构件的概念和标准,然后提出了一种实用的基于构件开发方法的原理和一般过程,并分析了其优势,最后结合
2010-03-02 12:11:165

NIOS II软件开发文档

NIOS II软件开发文档
2010-07-06 15:39:2742

Codebeamer—软件全生命周期管理轻量级平台

产品概述       Codebeamer涵盖了软件研发的生命周期,在一个整合的平台内支持需求管理、测试管理、软件开发过程管理以及项目管理等,同时具有
2024-02-29 17:27:20

基于软件过程软件可靠性预测运作模型

提出了基于软件开发过程数据,构造用于可靠性预测的过程数据库,并分析了此数据库的内容与运作模型,以期得到更加可信、准确的软件可靠性预测结果,为后续的研究奠定数据
2010-11-30 15:04:510

利用RealView MDK仿真功能的CAN总线的软件开发过

 RealView MDK具有强大的仿真功能,能仿真很多ARM芯片内部外设。文章以RealView MDK为开发环境,叙述了CAN总线的软件开发过程,并给出了仿真结果。   0 引言
2010-07-16 10:57:511991

嵌入式软件开发与Embedded-GIS

1.嵌入式软件开发 市场现状 嵌入式操作系统 嵌入式软件开发特点 嵌入式软件开发过程 2.Embedded-GIS系统 系统概述 系统及模块结构 系统功能与特点 3.项目应用 4.前景展望
2011-02-28 10:39:0836

KnowleSys软件开发过程指南

软件项目的成败并非在于完全的技术层面的考虑上,而是取决于项目本身是否被小心规划,谨慎执行。绝大部分软件项目都可以以一种几乎保证成功的决定性的方式进行。本开发过程
2011-04-13 22:50:1210

基于PPC8270的BSP开发过程

本文通过对目标机硬件环境初始化过程和硬件驱动开发过程的描述,详细介绍了基于PPC8270的BSP开发过程。在该开发实例中,该BSP软件能够在目标机模块上稳定运行,并为上层操作系统及
2011-07-23 10:32:392574

单片机开发过程中硬件调试技巧

本文结合作者在单片机开发过程中体会,讨论硬件调试的技巧。当硬件设计从布线到焊接安装完成之后,就开始进入硬件调试阶段
2012-06-01 16:09:5513601

基于SCADE的机载余度管理软件开发

针对目前余度管理软件开发过程中普遍采用手工编码,可靠性和效率较低,验证工作量大,软件开发周期较长,成本高等问题,本文采用基于SCADE的图形化建模开发方法和自动代码生成技
2013-03-04 16:02:4832

嵌入式软件开发过程中基于功能点的缺陷度量李冰

嵌入式软件开发过程中基于功能点的缺陷度量_李冰
2017-03-14 08:00:000

嵌入式软件开发测试秘诀

在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发
2017-10-31 11:41:001

关于嵌入式软件开发测试的十大秘诀

在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发
2018-08-04 09:04:002119

GitHub开源软件开发过程影响因素分析

通过分析GitHub开源软件开发过程,提出了问题解决速度、问题增加速度等影响因素,并对这些影响因素间的相关性进行了分析.经过实验证明了有些影响因素之间存在一定的相关性.同时,根据实验的结果还给出了针对GitHub开源软件开发过程的一些建议.
2017-12-28 11:48:560

软件开发工程师工作中最艰巨的任务是什么

软件开发过程中最艰巨的任务是什么?达内软件开发部的工程师们发现他们大部分人认为在软件开发过程中最艰巨的任务其实不是代码。
2019-05-06 14:32:512755

如何使用独立调试工具优化汽车软件开发

许可软件开发工具集的昂贵可能会导致公司软件开发过程中出现瓶颈。独立调试器将有助于分配工作负载,以实现更快,更便宜的开发。 当我买下最后一辆车时,推销员将我推向新款带加热座椅。好吧,在当下的热度
2019-07-25 10:20:052583

关于设计永磁同步电机控制器的性能分析和介绍

在第六章中,ISO26262 提出了 15 个表格。每个表格中针对不同的 ASIL 等级,对一些软件开发过程中的技术做了不同层次的要求。用户需要证明其软件开发过程符合这些要求。MathWorks
2019-09-16 09:30:545333

软件安全开发和传统软件开发相比谁更安全

尽管在软件开发过程中采用了软件工程、软件质量保证和试验等一系列技术和工程经验,但在当前的技术水平下,开发出没有错误的软件几乎是不现实的。
2019-08-17 11:21:57850

软件开发过程中云存储的技术作用

随着互联网行业的不断发展,在很多的互联网公司里面云技术的使用越来越广泛,在进行云技术的使用过程中,其中主要包含云计算、大数据和云存储等。
2020-03-26 10:50:36608

嵌入式系统测试和测试案例开发的基础知识分析

测试是传统软件开发的最后一步。整个软件开发过程需要收集要求、进行高层次的设计、详细设计、创建代码、进行部分单元测试,然后集成,最后才开始最终测试。
2020-10-13 10:12:382517

软件开发过程中关于角色、重构和质量的问题

必须找出使用该软件的更好方法。软件不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,软件开发相关的事宜显得越发重要。开发软件的人软件工程师正显得越发重要。 对于知识,要求知若渴;对于自己,要虚怀若谷。优秀的软件工程师一定是
2020-10-22 10:53:551714

面向群体协作开发的开源软件峭壁特性分析

开源软件项目因门槛低、自由度高,在开发过程中存在进度缓慢、效率低下和项目质量偏低等问题;冋时,软件峭壁( Software cliff wall〕作为一种判定项目鲁棒性的依据,表现为软件开发过程中
2021-05-28 15:37:293

简述Geant4 的软件开发过程

Geant4 的软件开发过程 Gabriele Cosmo(欧洲核子研究中心,瑞士日内瓦)用于 Geant4 协作。 摘要: 自其最早的研发 [1] 以来,Geant4 仿真工具包已经遵循决定项目
2021-08-26 16:22:214716

嵌入式软件开发之程序架构(一)

该内容是工作一年来通过上网或其他方式不断搜索、实践、总结出来的嵌入式软件开发经验(本文仅适用于单片机的裸机开发),希望能帮到正在学习这方面的朋友,如有不好的地方,请多多见谅;在嵌入式软件开发过程中,程序架构的搭建尤为重要,下面介绍三种常用的程序框架设计方案
2021-10-20 20:36:059

嵌入式开发过程中的一点调试经验

嵌入式开发过程中的一点调试经验嵌入式开发最麻烦的在现场调试过程中或实际运营过程中出现问题很难定位。我在实际开发过程中一点经验分享给大家嵌入式开发调试分为开发阶段调试,现场调试,运行调试以STM32
2021-11-02 18:06:0315

嵌入式软件开发需要懂的硬件基础

嵌入式软件开发需要懂的硬件基础
2021-11-03 11:06:0124

Squore对软件项目实现多维度的全面质量评估

随着软件工程的规模逐步扩大、复杂程度逐渐提升,以及敏捷开发对效率和协作有了更高的要求,项目干系人如何及时全面发现软件开发过程中的问题,又如何快速高效地处理和反馈呢?
2021-11-16 17:59:562218

基于Energia的MPS430单片机开发过程中的问题

基于Energia的MPS430单片机开发过程中的问题
2021-11-19 17:21:029

真刀真枪模块化(1)——一本糊涂账

对很多人来,嵌入式软件开发过程中 模块化(Modularization)是一个海市蜃楼、是一个书面词汇、是一个过气的时尚——模块化似乎从未真正的...
2022-01-26 19:33:020

利用汽车开发标准规范汽车应用程序的软件开发

  好消息是围绕软件开发的态度一直在演变。ISO 26262、MISRA 和其他标准旨在通过为在软件开发过程中实施工程概念提供基础来规范汽车应用程序的软件开发
2022-06-15 16:25:351488

提高关键系统软件开发的质量

任何优化软件开发过程的尝试都将不可避免地遇到质量、资源和时间之间的古老权衡。这个三重约束对于项目经理来说是众所周知的,格言是只有三分之二才有可能成功。
2022-07-22 08:06:17615

汽车软件开发流程介绍

在汽车软件开发中,软件开发流程是软件工程的核心,因为它们为软件开发实践“提供了一个骨架并确保了它的严谨性”。软件开发的流程包含“阶段”“活动”和“任务”三个要素,它们规定了参与者需要完成的工作。不同的参与者在软件开发过程中扮演着不同的角色,例如软件设计者、软件架构师、项目经理或质量经理等。
2022-08-15 12:03:1711856

总结最近学习到的汽车软件行业开发思维:V模型

汽车软件开发过程中的V模型对行业内开发者早已是司空见惯的模型,是由瀑布模型演变而来的,也是目前汽车行业运用最广的软件开发模型。
2022-08-31 11:32:441127

编程与软件工程

过程为中心的软件工程过程方法论主要有瀑布式与统一软件开发过程。这种软件开发过程需要产生大量的正式文档,通过严格的流程管理控制软件开发过程。但软件开发过程却是一个知识密集型的生产过程,过于关注流程
2022-09-22 10:56:292374

小编科普一下软件和机械到底有哪些不同

对比机械产品研发和生产的明显分离,软件开发过程其实是一个融合过程,并没有清晰的开发和生产的界限。
2022-09-30 17:50:16936

DevOps如何加速软件开发过程

  在当今“永远在线”的数字世界中,快速、敏捷地交付高性能应用程序或软件是当务之急。对于服务提供商而言,提高软件应用程序的可操作性以及提供功能对于满足消费者需求至关重要。他们需要重新构想现有的交付
2022-11-23 15:36:40330

嵌入式软件架构设计之程序分层

在嵌入式MCU软件开发过程中,程序分层设计也是重中之重,关系到整个软件开发过程中的协同开发,降低系统软件的复杂度(复杂问题分解)和依赖关系、同时有利于标准化,便于管理各层的程序,提高各层逻辑的复用等。
2023-02-15 14:41:11588

如何既满足ASPICE要求,又减少开发过程文档

基于我的经验,我把ASPICE中涉及的最重要(最难搞、最难整理、最难出具evidence……)的开发过程文档,分为如下 4 类,如果能使如下4 类开发过程文档的出具变得比较简单,那ASPICE项目的评审时长可以缩短50%以上,项目开发效率也可以提高30%以上。
2023-04-17 14:19:12764

代码中藏几个bug,让自己无法替代?

我们在进行嵌入式软件开发过程中,产生一些bug是难免的。
2023-06-07 10:34:40341

软件开发的流程和方法有哪些?

需求定义阶段要对项目可行性和用户需求进行分析,确定能否开发软件开发阶段包括概要设计、详细设计、编码过程、调试和测试过程软件维护是周期最长的阶段,在这个过程中
2022-12-27 10:56:09928

参数——汽车软件开发中最大的挑战之一

汽车软件的应用通常是在软件用于多个型号和迭代的车辆时完成的。参数为开发提供了必要的灵活性,通过巧妙地调整软件来补偿系统变量,从而使软件可重用。 因此,参数支持面向产品线的软件开发。 运用到软件中的每个参数都伴随着软件开发过程中日益增长的复杂性。因此,测试带参数的软件更加需要注意。
2023-02-14 15:30:00391

如何读懂FPGA开发过程中的Vivado时序报告?

FPGA开发过程中,vivado和quartus等开发软件都会提供时序报告,以方便开发者判断自己的工程时序是否满足时序要求。
2023-06-26 15:29:05531

封装过程中常用的检测设备

封装过程中常用的检测设备 在软件开发过程中,封装是非常重要的一个概念。它不仅可以提高软件的可维护性,还可以增加程序员代码的复用性和安全性等。在封装过程中需要使用一些检测设备对程序进行检测,以确保
2023-08-24 10:42:03514

从定义和实施帮你对软件测试进行全解析

软件测试 是软件开发过程中的一项重要环节,它的目的是确保软件能够满足预期的需求和质量标准,为客户提供高质量的产品或服务。本文将从定义和实施角度对软件测试进行解析,帮助读者更好地了解软件测试
2023-12-21 14:25:08164

已全部加载完成