• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • 嵌入式软件架构设计之任务调度

    嵌入式MCU软件开发过程中,程序任务调度架构的搭建尤为重要,直接关系到该程序能支持多少功能(随着功能越多系统响应能力越弱,好的任务调度架构能够在保持相同的系统响应能力

    2023-02-15 14:44

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

    嵌入式MCU软件开发过程中,程序分层设计也是重中之重,关系到整个软件开发过程中的协同开发,降低系统软件的复杂度(复杂问题分解)和依赖关系、同时有利于标准化,便于管理各

    2023-02-15 14:41

  • 嵌入式软件架构设计之消息交互

    在熟悉任务调度、程序分层和模块化编程关于软件架构、分层和模块设计后,除了函数调用设计中出现的情况外,还会遇到同层模块之前如何进行消息交互,通常是应用层之间。

    2023-02-15 15:44

  • 嵌入式软件架构设计之函数调用

    函数调用很好理解,即使刚学没多久的朋友也知道函数调用是怎么实现的,即调用一个已经封装好的函数,实现某个特定的功能。 把一个或者多个功能通过函数的方式封装起来,对外只提供一个简单的函数接口,然后在其他地方调用即可

    2023-02-15 14:48

  • 嵌入式软件架构设计之状态机

    状态机是有限状态自动机(FSM)的简称,是现实事物运行规则抽象而成的一个 **数学模型** 。

    2023-02-15 15:49

  • 嵌入式软件架构设计之模块化

    模块化程序设计是指在进行程序设计时将一个大程序按照功能划分为若干小程序模块,每个小程序模块完成一个确定的功能,并在这些模块之间建立必要的联系,通过模块的互相协作完成整个功能的程序设计方法。

    2023-02-15 14:42

  • 嵌入式软件架构设计之表驱动法

    刚开始编程时,往往会碰到一些根据不同条件执行不同功能的情况,通常都是采用`if-else`或者`switch-case`的方式,如果有很多的情况需要区分,则会有很多的`else if`或者`case`的代码处理,整个功能实现完成后,一看代码可能会有很多的`else if`或者`case`,为了避免这种情况,本编介绍一种开发方法-- **表驱动方法** 。

    2023-02-15 15:47

  • 不能独立开发,是因为你不懂软件架构

    不想错过,记得右上角-查看公众号-设为星标,摘下星星送给我嵌入式软件架构设计一般采用分层思想,称为“分层架构”。part1一、什么是分层

    2024-03-15 08:09 朱老师物联网大讲堂 企业号

  • 任务调度开源代码是什么

    通过[嵌入式软件架构设计-任务调度]了解到 MCU 的三种任务调度:前后台顺序执行法、时间片论法和操作系统,下面介绍一个基于时间片论法的任务调度模块开源代码。

    2023-02-15 14:53

  • 嵌入式系统的软件架构设

    嵌入式软件设计领域的一个分支,它自身的诸多特点决定了系统架构师的选择,同时它的一些问题又具有相当的通用性,可以推广到其他的领域。

    2022-03-12 11:06