
嵌入式系统设计
文章平均质量分 85
设计
我想这条路
这个作者很懒,什么都没留下…
展开
-
Rt-Thread 移植5--空闲线程和线程阻塞(KF32)
src中定义idle.cwhile(1)原创 2023-10-27 13:49:51 · 596 阅读 · 0 评论 -
面向对象的嵌入式系统开发5-面向对象的嵌入式系统设计
有经验的开发者发现当它们试图解决一个新问题时,通常时问题中的部分解时曾经被做过的或是很面熟的。被泛化的并且形式化的这种相似解在面向对象技术领域称之为模式。模式时一种业已验证的通用问题的解决方案。不同的模式面向软件开发周期的不同阶段。分析、架构、设计和实现当中都存在模式。模式应用时使用现在的模式来达成复用,而不是重头开始设计解决方案。目前在面向对象技术领域,出现最多的也是最成熟的设计模式。设计面向对象软件比较困难,而设计可复用的面向对象软件就更加困难。原创 2023-04-24 09:05:45 · 951 阅读 · 0 评论 -
面向对象嵌入式系统开发4-嵌入式系统分析
分析的目的是定义待开发系统的基本性质。所谓基本性质指的是如果没有他们,系统机会出错或者不完整的那些性质。换句话说"要源于用户需求,而高于用户需求“。分析关注的是分析模型(概念模型)的创建。分析中要确定的是必须完成哪些内容,而不是如何完成。分析从来就不是一个机械过程,对问题的准确表示要涉及经验和判断,在许多时候更像一种艺术。开发者在提出关于设计的复杂问题前,首先要全面地理解问题。合理的模型对于那些可扩展、高效的、可靠的和正确的应用来说是一个先决条件。原创 2023-04-12 09:59:08 · 1274 阅读 · 0 评论 -
面向对象的嵌入式系统开发6-以框架为中心的嵌入式系统程序
面向对象的嵌入式系统开发6-以框架为中心的嵌入式系统程序 当一个应用系统完成了分析和设计活动后,就可是进入到编码实现阶段。嵌入式系统程序设计需要在特定开发环境下进行。如何在特定的开发环境下实现面向对象设计元素和根据系统的特定约束条件优化软件设计是程序设计中的重点内容。6.1 嵌入式系统程序设计与通用计算程序设计的区别&esmp;早期的嵌入式程序大度是用汇编语言开发的,但由于嵌入式系统本身所处理问题的规模不断增长和复杂性的不断增加,使得完全用汇编语言开发整个大型嵌入式系统已经成为不可能。作为一种原创 2023-04-28 08:17:20 · 436 阅读 · 0 评论 -
面向对象嵌入式系统开发7-嵌入式系统的实现
OS_CPU.H文件中。需要做的事情如下定义与编译器相关的数据类型。定义打开和关闭终端的宏定义堆栈增长方向 OS_STK_GROWTH为0表示堆栈从下往上增长。原创 2023-05-04 12:47:40 · 1040 阅读 · 0 评论 -
面向对象嵌入式系统开发笔记3-迭代和增量式的嵌入式系统开发过程
管理把劳动在复杂性视角上分为简单和复杂劳动。同样从智能视角可划分为机械和智力劳动。机械劳动结构方面是针对某一/某几个部分发生作用,从行为方面说是有限序列的重复作用。智力劳动结构上说多点作用,权重分布不是简单的线性,行为方面,对多点的作用是一个综合和运筹的过程。人工智能表明,人类大脑是由神经元网络组成的。人类之所以智慧,文字是很大的原因。事实上,越是越需要智慧的劳动,越需要长时间的学习。知识是如此的广大,但能进入到每个人大脑的中的知识却非常有限。大脑中的知识存储不是替代的方式,而是叠加方法。.........原创 2022-08-27 17:30:42 · 1413 阅读 · 0 评论 -
友善之臂Tiny4412移植物联网仓储项目
背景前端时间学习了创客学院的物联网视频,其中有个物联网项目实战让我很有兴趣。所以我想在我的stm32f4和tiny4412上移植它的物联网项目。环境1.mdk v5 安装 stm32f4开发包2.stm32Cubemx3.Tiny4412 安装linux系统(其实他是带了boa服务器的)4.串口线连接如图步骤下载源码下载创客学院云仓储项目,我是在csdn下载的。下载好...原创 2019-05-10 19:49:29 · 936 阅读 · 6 评论 -
面向对象嵌入式系统开发笔记1-面向对象与UML建模
第一章 面向对象与UML建模1.1 面向对象思想及其应用简介计算机技术发展,设计问题空间广阔,程序语言无法担任描述问题的重任,解决问题的关键不再是如何构建系统,而是如何理解系统问题的本质和如何准确地描述。越来越多的公司转向面向对象技术。面向对象思想表示现实世界是由类(对象)及其关系所组成,都具有结构和行为两个特征。1.1.1 面向对象的问题描述类是最最基本实体,设计时静态逻辑实体。对象是类的实例,运行时的动态实体。实体的3种行为:简单、连续、状态。简单:没有记忆比如数学公式连续:依赖于原创 2022-01-15 13:26:57 · 2196 阅读 · 0 评论 -
UML建模学习
背景:最近在看嵌入式的书籍,其中有一章节讲了系统建模。以前对些都不太了解,也不想去了解,现在想既然要学习还是要系统一点。O(∩_∩)O哈哈~内容转载了简书上的一篇文章https://www.jianshu.com/p/a0704aa2b092作者真厉害心得个人感觉时序图,状态图,活动图需要重点学习。应该可以能看懂...转载 2019-05-29 15:27:24 · 199 阅读 · 0 评论 -
嵌入式软件架构设计浅谈(一)
作为程序员,我觉得如果要走的更远必须要成为工程师,毕竟年龄和资历都摆在那里了。所以就让我这个老程序员浅谈一下嵌入式软件架构设计。我参考的也是一篇博文。原图如下![在这里插入图片描述](https://img-blog.csdnimg.cn/20190815141639688.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,s...原创 2019-08-15 14:30:00 · 1201 阅读 · 0 评论 -
面向对象嵌入式系统开发笔记2-实时嵌入式系统基础知识
实时嵌入式系统基础知识2.1嵌入式系统的基本概念2.1.1通用计算与嵌入式计算当今计算系统两类:通用和嵌入式。通用:文字、表格等通用服务的系统,台式机,笔记本。丰富的系统资源。实时性要求不高,电视转播等。嵌入式:应用为中心、计算机技术为基础、软硬件可裁剪、符合系统对功能、可卡为、成本、体积、功耗严格要求胡专用计算机系统。有限的系统资源。实时性要求高,核电、汽车、航天等。也有非实时和软实时。嵌入式计算系统考虑点:复杂的计算。控制汽车发动机的过滤操作。紧缺的资源:量产产品成本。多样的用户界面:原创 2022-02-12 11:10:09 · 788 阅读 · 0 评论 -
转 嵌入式与UML建模 车载GPS
背景最近看了一本嵌入式设计书籍,里面有一章是专门介绍嵌入式系统建模的,其中提到了从需求到设计的各个流程,其中对建模进行了大篇的说明。想想以前自己的编程设计,都是全凭聪明的电脑或者感觉。记得当初来杭州面试一家企业,问我工程师和码农的区别,我说我就是码农,不知道啥是工程师。好了,不多说,那本书里面章模介绍了uml语言,我看了一下,它涵盖的图片还是很多的,我就想学习一下,希望能给自己开发带来较大的帮...转载 2019-07-02 14:54:19 · 383 阅读 · 0 评论 -
嵌入式与UML建模 mbus通断阀
背景最近在调试我司一款mbus通断阀,其实当初交接,我这里是基本不需要修改的,但是人算不如天算,创新才是动力,老板看重的是你的价值。。。说了这么多,其实就是开发维护这碗饭,不是白吃的。事情发展到中间就是和同事调试了好久的电压测试,期间也问了原来的开发人员。最大的感触是为啥我的电路这么烂。介于我本职是软件工作,所以我想把该款通断阀的架构掌握清楚,希望在这方面能有提高。需求分析1.通断阀通...原创 2019-07-02 16:22:25 · 291 阅读 · 0 评论