找到 “软件架构” 相关内容 条
  • 全部
  • 默认排序

设备的可靠性涉及多个方面:稳定的硬件、优秀的软件架构、严格的测试以及市场和时间的检验等等。这里着重谈一下作者自己对嵌入式软件可靠性设计的一些理解,通过一定的技巧和方法提高软件可靠性。1、判错工欲善其事必先利其器。判错的最终目的是用来暴露设计中的Bug并加以改正,所以将错误信息提供给编程者是必要的。有

嵌入式软件可靠性设计的编程要点?

前言在嵌入式软件开发,包括单片机开发中,软件架构对于开发人员是一个必须认真考虑的问题。软件架构对于系统整体的稳定性和可靠性是非常重要的,一个合适的软件架构不仅结构清晰,并且便于开发。我相信在嵌入式或单片机软件开发的初期大多数开发者采用的都是简单的前后台顺序执行架构(我就是这样的)。在嵌入式软件开发中

真棒!这几个嵌入式程序架构太好用了

随着时代高速发展,无人驾驶汽车已经不再是虚构中的概念,真正进入人们的日常生活中。无人驾驶汽车的核心莫过于系统软件架构,那么你知道无人驾驶汽车的软件架构是怎么样的?一般来说,无人驾驶汽车系统软件架构是一个复杂且高度集成的系统,包括多个层次和组

无人驾驶汽车的软件架构是怎么样的?

大家好,今天分享一篇嵌入式软件架构设计相关的文章。软件架构这东西,众说纷纭,各有观点。什么是软件架构,我们能在网上找到无数种定义。比如,我们可以这样定义:软件架构是软件系统的基本结构,体现在其组件、组件之间的关系、组件设计与演进的规则,以及

如何进行嵌入式软件抽象层设计 ?

大家好,今天分享一篇嵌入式软件架构设计相关的文章。软件架构这东西,众说纷纭,各有观点。什么是软件架构,我们能在网上找到无数种定义。比如,我们可以这样定义:软件架构是软件系统的基本结构,体现在其组件、组件之间的关系、组件设计与演进的规则,以及体现这些规则的基础设施。怎么定义一般来说,基本上不重要,我们

如何进行嵌入式软件抽象层设计 ?

嵌入式软件因为硬件资源限制,可能存在驱动与应用耦合的情况,但对于大型项目,资源充裕的情况下,复杂的业务逻辑、后续扩展维护的需要,必须采用分层和模块化思维,这种思想就是架构模式。一般分7种架构模式: ① 分层架构 ② 多层架构 ③ 管道 - 过滤器架构 ④ 客户端 - 服务器架

你的嵌入式项目适合使用哪种软件架构?

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!我从事嵌入式软件开发有6、7个年头,bsp,驱动,应用软件,android hall,framework等都有涉猎。平时除了关注嵌入式行业的发展,也多少对Web,后台服务端,分布式等方向的技术有一些关注。近期有萌生换个行业方向的想法,想做

嵌入式真的不需要进行软件架构设计吗?

1、GPU 和软件架构GPU可以用于图形渲染,GPU 作为加速图形绘制的芯片时,它主要面向的产品主要是会集中在 PC 和游戏两个市场。也能够用于高性能计算领域(GPGPU)和编解码场景(子模块)等。下载链接:全店铺技术资料打包(全)架构师技术全店资料打包汇总(全)服务器基础知识全解(终极版)存储系统

几种GPU虚拟化技术介绍

做单片机研发前几年,一直没用过动态内存分配的功能,但是如果想成为软件架构设计师,这是绕不过的一道坎。其实单片机很少使用c标准库自带的malloc()函数去动态分配内存,除非,你看老板不爽...因为有缺陷,文章后面会提及。一般是工程师借助现成的参考代码,然后重新设计内存管理代码,改进动态内存分配算法。

为什么单片机上的程序不建议使用malloc?

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!在互联网纯软件技术领域,我们经常会看到互联网大厂设立“软件架构师”的岗位,负责系统设计、技术选型和性能优化等工作,而且架构师的岗位薪资通常也比较高。然而,在嵌入式软件技术领域,一般很少能见到企业招聘“嵌入式软件架构”这个岗位,是因为嵌入式

嵌入式软件开发,为什么没有架构师这个岗位?