E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
嵌入式软件设计
嵌入式软件设计
方式与方法
1、嵌入式软件与设计模式思从深而行从简软件开发,难的不是编写软件,而是编写功能正常的软件。软件工程化才能保证软件质量和项目进度,而设计模式使代码开发真正工程化,设计模式是软件工程的基石。所谓设计模式就是对常见问题的通解,合理地运用设计模式可以很好地解决很多问题,每种模式针对一个通用问题,以及该问题的核心解决方案,这也是设计模式能被广泛应用的原因。真正的高手能云淡风轻地用最简单的方法解决最复杂的问题
ST小智
·
2024-02-06 11:13
嵌入式软件开发
嵌入式硬件
嵌入式软件设计
机器人提示词
角色作为一名经验丰富的嵌入式软件工程师,你专精于提供深入的嵌入式开发领域知识与专业指导。目标你致力于提高开发者在嵌入式系统开发方面的专业技能。约束你专注于嵌入式软件开发领域,避免涉及与此领域不相关的议题。技能技能1:嵌入式系统微处理器架构:精通Cortex-M等微处理器架构,包括设计原理、性能优化及其在不同应用场景的适用性。固件开发:深入理解固件设计与实现,确保其在嵌入式平台上的稳定、安全和高效运
Let's Chat Coding
·
2024-01-27 11:18
可扩展的体系结构》
prompt
【嵌入式技术】1、嵌入式微处理器体系结构、微处理器分类、 多核处理器、嵌入式软件、嵌入式系统、 嵌入式实时操作系统(RTOS)、
嵌入式软件设计
、嵌入式软件开发工具
文章目录硬件嵌入式微处理体系结构冯诺依曼结构哈佛结构冯诺依曼与哈佛架构对比1、指令与数据的存储上2、各自的优点3、适用范围微处理器分类1、根据处理器的字长宽度分类2、根据处理器集成度3、根据用途分类(1)嵌入式微控制器MCU(2)嵌入式微处理器MPU嵌入式微控制器和嵌入式微处理器的区别(3)嵌入式数字信号处理器DSP(4)嵌入式片上系统SOC多核处理器2个或多个内核工作协调实现方式对称多处理技术S
想要AC的sjh
·
2024-01-25 19:51
计算机知识点总结
嵌入式硬件
嵌入式实时数据库
软件开发
Java架构师内功嵌入式技术
目录1导学2嵌入式微处理体系结构3微处理器分类4多核处理器5嵌入式软件6嵌入式系统6.1系统组成7嵌入式实时操作系统8
嵌入式软件设计
9软件开发工具想学习架构师构建流程请跳转:Java架构师系统架构设计1
赵广陆
·
2023-10-26 00:34
architect
java
开发语言
嵌入式技术
嵌入式技术嵌入式微处理器体系结构嵌入式微处理器分类多核处理器嵌入式软件嵌入式系统的组成嵌入式系统的特性嵌入式数据库系统EDBMS
嵌入式软件设计
软件开发工具嵌入式技术和计算机网络超纲的内容很多这个课件只包含一半的分其他的分看真题嵌入式微处理器体系结构将指令存储器和数据存储器合并在一起的结构处于同一个存储器的不同物理位置总线也只有一套由于使用一套总线
计算机CV民工
·
2023-09-03 06:53
架构师选择题课件
笔记
经验分享
【宝藏系列】
嵌入式软件设计
的 7 种架构模式
【宝藏系列】
嵌入式软件设计
的7种架构模式文章目录【宝藏系列】
嵌入式软件设计
的7种架构模式前言1️⃣分层架构2️⃣多层架构3️⃣管道/过滤器架构4️⃣客户端、过滤器架构5️⃣模型、视图、控制器架构(MVC
失散多年的哥哥
·
2023-08-08 10:22
嵌入式开发
什么都有的笔记
架构
嵌入式硬件
嵌入式
c语言
关于基于模型的设计(MBD)一些概念和理解
题目有点大,以我的个人经历,我只能说说基于模型的
嵌入式软件设计
,我先抛砖引玉吧。先胡乱问几个大问题:什么叫基于模型的设计?为什么要基于模型的设计?基于模型的设计过程中,需要做什么事情?
rockshaw
·
2023-04-04 04:32
MBD
基于模型开发MBD
绝对好文:嵌入式系统的软件架构设计!
提起
嵌入式软件设计
,传统的印象是单片机,汇编,高度依赖硬件。传统的嵌入式软件开发者往往只关注实现功能本身,而忽视诸如代码复用,数据和界面分离,可测试性等因素。
张巧龙
·
2023-03-29 09:09
lamp
scipy
makefile
lighttpd
ipad
嵌入式软件分层框架设计,举个例子
这里是
嵌入式软件设计
,也是大多数人接触的设计。所谓的分层
轻松学C语言
·
2023-03-29 08:00
《
嵌入式软件设计
方法》--设计原则
设计原则(SOLID)使用各个原则的首字母组成了一个单词:SOLID。SRP:SingleResponsibilityPrinciple,单一职责原则;OCP:OpenClosedPrinciple,开闭原则;LSP:LiskovSubstitutionPrinciple,里氏替换原则;ISP:InterfaceSegregationPrinciple,接口隔离原则;DIP:DependenceI
懒猪必备啊
·
2023-03-28 20:02
嵌入式软件设计
[ROS学习](2)ROS简介及基础操作
ROS简介及基础操作1、简介2、基础操作2-1、创建一个工作空间2-2、创建`helloros``c++`程序2-3、创建`helloros``python`程序【参考】1、简介机器人设计包含了硬件设计
嵌入式软件设计
上层软件设计机械结构设计机械加工机器人操作系统
Sunsetfmb
·
2022-12-14 19:07
ROS开发
数据结构
链表
单链表
ROS学习笔记之ROS概述
1.1ROS简介ROS诞生背景机器人是一种高度复杂的系统性实现,机器人设计包含了机械加工、机械结构设计、硬件设计、
嵌入式软件设计
、上层软件设计....是各种硬件与软件集成,甚至可以说机器人系统是当今工业体系的集大成者
爨闐剴
·
2022-11-22 09:35
人工智能
机器学习
Chapter1 ROS概述与环境搭建
二、ROS简介2.1ROS的概念①一个比喻:机器人的控制集成硬件设计、
嵌入式软件设计
、上层软件设计(linux)、机械结构设计、机械加工为主。
Courage2022
·
2022-11-01 17:26
ROS从入门到精通
python
嵌入式软件设计
(freertos使用)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】在读书的时候,ucosii是学习的最多的rtos。但是在实际开发中,freertos使用最多。这当中估计还是商业的因素占了很大的比例,毕竟freertos本身是开源的操作系统,没有版权的问题,可以在商业产品中自由使用。在mcu上面使用freertos很常见,github上也有很多的范例可以学习。学习fr
费晓行
·
2022-06-07 10:43
嵌入式电路
软件
系统设计
单片机
stm32
物联网
嵌入式软件设计
中查找缺陷的几个技巧
大部分软件开发项目依靠结合代码检查、结构测试和功能测试来识别软件缺陷。尽管这些传统技术非常重要,而且能发现大多数软件问题,但它们无法检查出当今复杂系统中的许多共性错误。本文将介绍如何避免那些隐蔽然而常见的错误,并介绍的几个技巧帮助工程师发现软件中隐藏的错误。结构测试或白盒测试能有效地发现代码中的逻辑、控制流、计算和数据错误。这项测试要求对软件的内部工作能够一览无遗(因此称为"白盒"或"玻璃盒"),
nhczp
·
2020-09-14 22:22
Embed(嵌入式)
干货 | 嵌入式系统软件架构设计
提起
嵌入式软件设计
,传统的印象是单片机,汇编,高度依赖硬件。传统的嵌入式软件开发者往往只关注实现功能本身,而忽视诸如代码复用,数据和界面分离,
张巧龙
·
2020-09-08 14:09
lamp
scipy
makefile
lighttpd
ipad
深度:嵌入式系统的软件架构设计
提起
嵌入式软件设计
,传统的印象是单片机,汇编,高度依赖硬件。传统的嵌入式软件开发者往往只关注实现功能本身,而忽视诸如代码复用,数据和界面分离,可测试性等因素。
为了遇见你666
·
2020-09-01 14:47
嵌入式架构
c语言
基于ARM的高效C语言编程
ARM处理器提高执行速度和减小代码尺寸是
嵌入式软件设计
的关键需求,以其高性能、低功耗、低成本等优势被广泛应用于各种成功的32位嵌入式系统中。
Destory_
·
2020-08-24 12:06
嵌入式学习笔记起点
本人研一,由于本科毕业设计涉及到arm+linux方面,所以对此比较感兴趣,决心好好学习
嵌入式软件设计
方面的知识。每周发一次博客,以此勉励自己!
largehappy
·
2020-08-23 06:26
有趣的Tensorflow游乐场以及有趣的思考
游戏场,通过拖拽就可以选择特征,配置权重,配置隐藏层等,下图是通过左侧点集的点位置(x1,x2),算出点集的蓝色和橙色区域:地址有意思的反思:我从大二起就在公司实习一直到研究生、工作,先后接触了电子设计,
嵌入式软件设计
weixin_34007886
·
2020-08-18 17:21
西门子收购Mentor Graphics 进一步拓展在工业数字化领域的领导地位
MentorGraphics是设计自动化软件领域的先驱和领导企业,业务覆盖从集成电路(IC)和系统单芯片(SoC)设计到汽车电子设计解决方案等广泛领域·西门子将成为工业数字化领域唯一能够提供将机械、热能、电气、电子和
嵌入式软件设计
功能集成于统一平台的企业西门子今日宣布将通过扩展其特有的工业软件产品组合继续
weixin_34294649
·
2020-08-11 14:13
嵌入式软件设计
中关键字:const/volatile/static
最近调试51822遇到一个被编译器优化的坑,发现关键字的重要性,平时定义变量的时候,还是必要加上关键字,避免不必要的麻烦。这里整理一份关键字的用法。关键字volatileC语言编译器会对用户书写的代码进行优化,譬如如下代码:inta,b,c;a=inWord(0x100);/*读取I/O空间0x100端口的内容存入a变量*/b=a;a=inWord(0x100);/*再次读取I/O空间0x100端
偏执灬
·
2020-08-04 00:42
嵌入式软件设计
nrf51822蓝牙开发
嵌入式软件设计
中的哲学思想
嵌入式软件设计
中的哲学思想此篇是研一开设的思想政治课程的期末作业,要求结合自己专业,写一篇学习报告,体现出本专业中与哲学相关的元素。一、前言哲学是世界观系统化和理论化的体系。
流型大队长
·
2020-07-27 22:02
读研的日子
@嵌友,这里有职位在等你!
拓普微(TOPWAY)正在招聘嵌入式软件工程师招聘公司:深圳市拓普微科技开发有限公司招聘岗位:嵌入式MCU软件工程师:3人岗位职责:1.
嵌入式软件设计
与维护2.负责产品文档的撰写岗位要求:1.精通C语言及数据结构
嵌入式资讯精选
·
2020-07-27 15:38
嵌入式
芯片
微软
敏捷开发
nagios
C语言枚举、结构体、共用体综合应用实例
下面就以在
嵌入式软件设计
为例,根据实际问题说说枚举类型和结构体、共用体的应用。在此之前还是先看看一下这些常见类型的使用情况。
Richard-Cai
·
2020-07-09 14:02
嵌入式系统
怎样学习嵌入式软件开发
若不了解处理器原理,怎么能控制硬件工作,怎么能写出节省内存又运行高速的最优代码(
嵌入式软件设计
特别讲究时空效率),怎么能写出驱动程序(驱动程序都是与硬件打交道的)?
AtlasHR
·
2020-07-07 03:18
嵌入式软件设计
层级划分概念
嵌入式软件设计
层级划分概念设计过程中体会的细化更新部分:层级描述备注应用层直接控制应用,比如led_light_on(),led_light_off()器件层(如果操作复杂可进一步划分为器件应用层和器件驱动层
shuirendemingzi
·
2020-07-05 12:17
软件设计
嵌入式程序设计中C/C++代码的优化
所以在
嵌入式软件设计
的最后一个阶段则变成了对代码的优化。现代的C和C++编译器都提供了一定程度上的代码优化。然而,大部分由编译器执行的优化仅涉及执行速度和代码大小的一个平衡。你的程序能够
rootes
·
2020-07-04 21:13
嵌入式
AUTOSAR产品
VolcanoVSACOMDesignerVolcanoVehicleSystemIntegrator(VSI)VolcanoVSTARVSB功能模型驱动型设计基于Eclipse的工具概要VSx汽车系统设计工具集是业内最全面的AUTOSAR集成设计环境,全面支持基于AUTOSAR的车载系统和
嵌入式软件设计
阿鹏个
·
2020-07-02 16:21
AUTOSAR
嵌入式软件设计
(1)--概述
嵌入式软件的定义及特点嵌入式系统的定义嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪、功能、可靠性、功耗严格要求的专用计算机系统。其中要说明的几个点是1.嵌入式系统是专用系统,而不是通用系统,其往往是为了特点领域而进行开发应用的;2.嵌入式系统的软硬件可以进行裁剪。其中主要突出的是嵌入式系统可以根据实际的需要进行软硬件所需内容的选择,具有极大的灵活性以及可选择性;3.嵌入式系统一般要求
williamyi96
·
2020-06-29 18:20
嵌入式系统
嵌入式系统框架----软件篇
1.overview图1-1嵌入式框架图嵌入式系统分为硬件以及软件两大部分,大多数人参与的是
嵌入式软件设计
,更多的是接触的是上层软件系统部分,可以分为两大类型嵌入式软件应用工程师以及嵌入式驱动工程师。
ora_czw
·
2020-06-28 21:56
嵌入式ARM
有关基于模型的设计(MBD)一些概念和理解(zz)
题目有点大,以我的个人经历,我只能说说基于模型的
嵌入式软件设计
,我先抛砖引玉吧。先胡乱问几个大问题:什么叫基于模型的设计?为什么
weixin_30617737
·
2020-06-27 22:31
2011总结
虽然我从事的是
嵌入式软件设计
,该书很多内容并不太适合,但毕竟适合的多嘛,比如版本管理等内容是相同的,其他如测试和部署也都相通的。
wadefelix
·
2020-06-27 12:29
嵌入式软件设计
与开发——在线考试系统
记录一下嵌入式期末考核,部分功能没有完善程序流程图:网络版,分为服务器端和客户端(学生端);服务器端开启后客户端暂时不能连接,只有服务器端开始开始考试后客户端才能连接;服务器端先读取题库,题库可以是一个普通文本,也可以是csv文件或数据库等其他方式,需要提前创建好,题目类型包括选择题和填空题。服务器端输入相应的命令可以查看试卷(命令可以自行设计)。客户端通过IP连接服务器,连接时提示输入姓名和学号
没有谁可以给你想要的生活
·
2020-06-25 20:11
嵌入式
socket
linux
嵌入式常用算法:时间触发下的
嵌入式软件设计
模式
在嵌入式软件开发当中,常常第一步就是设计整个系统的架构。有基于OS的,也有裸机的。我们先拿裸机说事儿,我想很多人在做单片机的裸机开发(甚至基于OS)时脑海里根本没有设计架构的想法,从来都是while(1)循环到底,能写点状态机已经算是基础扎实的人物了。那么问题来了,while(1)是什么?在嵌入式设计模式里是怎么给while(1)定义的。《C嵌入式编程设计模式》一书中将while(1)称之为“超循
十二月的肖邦
·
2020-06-23 02:33
嵌入式常用算法
LORD MicroStrain 惯性传感系统
Micro-Electro-MechanicalSystem)惯性传感器系统解析,从研发人员的视角深入浅出的把这款工业级惯性传感器的诞生过程进行解剖,从传感器历史开始,涵盖功能,系统架构,建模和滤波器设计,硬件设计,
嵌入式软件设计
Dave_Zero
·
2020-06-21 12:23
现代传感器系统
无人机
运动控制
嵌入式软件开发的特点、设计流程、嵌入式软件的结构
嵌入式软件开发的特点、设计流程、嵌入式软件的结构一:嵌入式软件开发的特点1.
嵌入式软件设计
时更强调软硬件协同工作的效率和稳定性。
魏波-
·
2020-06-21 09:51
嵌入式
嵌入式软件设计
之设计模式
文章目录前言1.设计模式之适配器模式2.设计模式之单例模式3.设计模式之命令模式4.设计模式之门面模式前言在
嵌入式软件设计
过程中,也会用到一些设计模式,所以说设计模式并不是面向对象语言的专利,下面我通过查资料以及自己的思考总结的几种适合嵌入式软件开发的设计模式
进击的蜗牛er
·
2020-06-21 04:03
设计模式
嵌入式软件的模块化设计,架构设计及扩展性
因此,在谈
嵌入式软件设计
之前,我们需要先提几个问题。什么样的软件是才能价值最大化?如何看待软件在实际开发中和架构设计初衷的背离?(施工和图纸不一样)开发人员与流程的关系是什么?
Franck2020
·
2020-06-20 18:22
嵌入式架构师成长之路系列之架构设计
目录:嵌入式环境下软件设计的特点设计目标设计思路多进程解耦嵌入式环境下软件设计的特点要谈嵌入式的软件架构,首先必须了解
嵌入式软件设计
的特点。
奇妙之二进制
·
2019-10-21 16:59
专辑10
---
嵌入式linux界面开发Qt
专辑8
---
嵌入式linux
C基础
信必优嵌入式开发
作为一项主要的区别因素,成功的
嵌入式软件设计
将在很大程度上决定产品上市时间,是产品成败的决定性因素。
symbiochina
·
2019-08-15 10:00
嵌入式开发
全栈技术
应用程序开发
APP开发
软件测试
嵌入式软件设计
第12次实验报告
学号:140201127姓名:毛倩倩组别:第2组实验地点:D19一、实验目的:1.掌握通过GSM短信远程与嵌入式设备进行交互的方法。二、实验内容:1.编写程序把嵌入式开发板采集到的温度信息通过GSM短信传送给指定号码。(每10秒发送1次)2.编写程序,使手机可以通过短信指令的方式控制嵌入式开发板的蜂鸣器和LED灯。(比如手机编辑“BEEP_ON”和“BEEP_OFF”控制嵌入式开发板的蜂鸣器)三、
毛倩倩
·
2017-04-03 21:00
嵌入式软件设计
第11次实验报告
学号:140201127姓名:毛倩倩组别:第2组实验地点:D19一、实验目的:1、了解短信AT指令的使用方法。2、掌握使用短信AT指令驱动SIM900A发送和接收短信的方法。二、实验内容:1.使用AT命令进行模块测试,发送和接收短信。2.编写程序利用触摸屏完成固定号码短信的发送和接收。(需要加上AT测试命令模块、手机SIM卡检测模块、手机信号质量检测模块等等。)三、实验过程描述及结果展示:短信常用
毛倩倩
·
2017-04-03 21:00
嵌入式软件设计
第12次实验报告
学号:140201206姓名:刘宇新组别:第7组实验地点:D19一、实验目的:1.掌握通过GSM短信远程与嵌入式设备进行交互的方法。二、实验内容:1.编写程序把嵌入式开发板采集到的温度信息通过GSM短信传送给指定号码。(每10秒发送1次)2.编写程序,使手机可以通过短信指令的方式控制嵌入式开发板的蜂鸣器和LED灯。(比如手机编辑“BEEP_ON”和“BEEP_OFF”控制嵌入式开发板的蜂鸣器)三、
bgd140201206
·
2017-04-01 21:00
嵌入式软件设计
第11次实验报告
学号:140201206姓名:刘宇新组别:第7组实验地点:D19一、实验目的:1、了解短信AT指令的使用方法。2、掌握使用短信AT指令驱动SIM900A发送和接收短信的方法。二、实验内容:1.使用AT命令进行模块测试,发送和接收短信。2.编写程序利用触摸屏完成固定号码短信的发送和接收。(需要加上AT测试命令模块、手机SIM卡检测模块、手机信号质量检测模块等等。)三、实验过程描述及结果展示:短信常用
bgd140201206
·
2017-04-01 21:00
嵌入式软件设计
第09实验报告
学号:140201206姓名:刘宇新组别:第7组实验地点:D19一、实验目的:1.熟悉WWW技术中的SSI(ServerSideInclude)技术。2.学会使用SSI技术编写代码把当前开发板内RTC的时钟及日期数据送往PC机浏览器显示。3.学会使用SSI技术把当前开发板的按键(KEY2、KEY1)次数信息送往PC机浏览器显示。二、实验内容:1.编写代码完成Web服务器端发送RTC实时时钟信息的任
bgd140201206
·
2017-03-27 10:00
嵌入式软件设计
第10次实验报告
学号:140201206姓名:刘宇新组别:第7组实验地点:D19一、实验目的:1、了解GSM模块SIM900A的使用方法。2、掌握使用串口发送AT命令驱动SIM900A的方法。二、实验内容:1.使用AT命令进行模块测试,拨打固定电话。2.编写程序利用触摸屏完成任意电话的呼叫。三、实验过程描述及结果展示:实验器材:STM32F407开发板、LCD显示屏SIM900A跳线帽连接方式:长按PWR_KEY
bgd140201206
·
2017-03-27 10:00
嵌入式软件设计
第十次
学号:140201127姓名毛倩倩组别:第2组实验地点:D19一、实验目的:1、了解GSM模块SIM900A的使用方法。2、掌握使用串口发送AT命令驱动SIM900A的方法。二、实验内容:1.使用AT命令进行模块测试,拨打固定电话。2.编写程序利用触摸屏完成任意电话的呼叫。三、实验过程描述及结果展示:实验器材:STM32F407开发板、LCD显示屏1、实验原理SIM900A跳线帽连接方式:长按PW
毛倩倩
·
2017-03-26 19:00
嵌入式软件设计
第九次
学号:140201127姓名:毛倩倩组别:第2组实验地点:D19一、实验目的:1.熟悉WWW技术中的SSI(ServerSideInclude)技术。2.学会使用SSI技术编写代码把当前开发板内RTC的时钟及日期数据送往PC机浏览器显示。3.学会使用SSI技术把当前开发板的按键(KEY2、KEY1)次数信息送往PC机浏览器显示。二、实验内容:1.编写代码完成Web服务器端发送RTC实时时钟信息的任
毛倩倩
·
2017-03-26 19:00
嵌入式软件设计
第7次实验报告8
学号:140201206姓名:刘宇新组别:第7组实验地点:D19一、实验目的:1.熟悉WWW技术中的CGI(公共网关接口)技术。2.学会使用CGI技术编写C语言代码驱动嵌入式开发板的LED灯和蜂鸣器。二、实验内容:1.编写代码完成Web服务器端蜂鸣器的驱动。2.编写代码完成Web服务器端LED灯的驱动。三、实验过程描述及结果展示:1.实验原理CGI技术简介公共网关接口CGI(CommonGatew
bgd140201206
·
2017-03-19 20:00
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他