嵌入式系统知识总结

《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理 写在前面: 参考资料: 清华大学出版社 嵌入式系统原理及应用:基于ARM Cortex-M3 内核的STM32F103系列微控制器 同类梳理: 《数据库系统概论》第五版(王珊版)全书知识梳理 《计算机组成原理》第五版(唐朔飞考研版) 全书知识梳理 《数据结构》C语言版 (清华严蔚敏考研版) 全书知识梳理 ... 阅读详情

嵌入式系统填空

1、实时系统按照实时性要求不同可以分为两种:软实时系统和硬实时系统。

2、完全把系统软件和硬件部分隔离开来的是硬件抽象层,从而大大提高了系统的可移植性。

3、嵌入式软件开发的构建阶段的步骤包括编译、链接、定址和打包。

4、51系列单片机处理的数据字长是8位的。

5、在嵌入式系统的设计过程中,其中体系结构设计解决“如何做”。

6、对于 RAM存储器主要有两种,分别是:SRAM和DRAM。

7、嵌入式系统的嵌入性特性,是指系统需要与物理世界中特定的环境和设备紧密结合。

8、嵌入式软件可分为系统软件、支撑软件及应用软件。

9、嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格更求的专用计算机系统。

10、嵌入式系统的资源通常都是有限的,指的是嵌入式系统的资源受限特性。

11、X86是一个lntel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。采用了典型的CISC体系结构,性能强大、速度快,常用于工控系统。

12、嵌入式系统开发模式最大特点是软件、硬件综合开发。

13、嵌入式系统的实时性分为软实时和硬实时。

14、专门为数字信号处理而设计的处理器称为DSP。

15、一个完整可用的操作系统主要有4部分组成:硬件、操作系统内核、操作系统服务、用户应用程序。

16、一般情况下,嵌入式操作系统可分为实时操作系统和非实时操作系统。

17、在Linux的版本号中,第一个数为主版本号,第二个为次版本号,第三个为修订号。

18、实时系统的关键问题是保证系统的实时性。

19、嵌入式处理器的分类包括4种,分别是:微控制器(或单片机)、嵌入式微处理器、数字信号处理器(DSP)和片上系统。

20、在嵌入式系统的设计过程中,完成原理图设计、版图设计应在硬件设计阶段完成。

21、DSP是专门为处理数字信号而设计的处理器。

22、在操作系统中,进程的三种基本调度状态为等待、就绪和运行。

23、在嵌入式系统的设计过程中,其中规格说明解决“做什么”。

24、反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和系统调试。

25、嵌入式系统的基本要素和特征是:嵌入、专用性、计算机。

26、确定输入信号是数字信号还是模拟信号属于功能性需求。

27、从层次角度来看,嵌入式系统由四大部分组成,分别是:应用软件层、操作系统层、板级支持包(或硬件抽象层)和硬件层。

28、内核既是操作系统的心脏,也是它的大脑。

29、嵌入式系统的软件包括两部分,嵌入式操作系统和用户的应用程序。

30、嵌入式软件开发的流程包括编码阶段、构建阶段、部署阶段、运行阶段。

31、确定系统的物理尺寸和重量属于非功能性需求。

32、ARM字数据存储格式有:大端格式和小端格式。

33、JTAG调试接口的结构由测试访问端口TAP控制器、旁路寄存器、指令寄存器和数据寄存器及ARM架构处理器组成。

34、时钟产生单元能产生供内核使用的时钟和供外设使用的时钟。

35、RTC时间节拍能被用于实时操作系统(RTOS)内核时间节拍。如果时间节拍是由RTC时间节拍所产生的,RTOS与时间的功能将通常同步到实际时间。

36、S3C2440A片内有5个16位定时器。

37、定时器0有一个用于大电流设备的死区生成器。

38、S3C2440A中的时钟控制逻辑能够产生时钟信号,其中FCLK提供给CPU,HCLK提供给AHB总线外围设备,PCLK提供给APB总线外围设备。

39、实时内核的时间管理以系统时钟为基础。

40、若输出转换器使能,当TCNT中的值小于等于TCMP中的值时,输出高电平。

41、使用看门狗定时器时, 正常程序中, 必须不断进行设置WTCNT寄存器使得它不为0,否则系统会不断重新启动,这就是完成喂狗。

42、若输出转换器使能,降低PWM脉宽的输出值,需增加TCMPBn的值。

43、死区是用于功率器件中的PWM控制,。此功能允许在开关器件关闭与另一个开关器件的开启之间插入一个小小的时间间隙。这个间隙禁止同时开启两个开关器件,即使是在非常短的时间也不允许。

嵌入式系统专业术语

  • AHB 先进高性能总线
  • ARM advanced RISC machine
  • BSP 板级支持包
  • CAN 控制器局域网
  • CPSR 程序状态寄存器
  • DRAM 动态可读写随机存储器
  • DSP 数字信号处理器
  • EOS 嵌入式操作系统 
  • GPL 通用公共许可协议
  • GPIO 通用输入输出口
  • HAL 硬件抽象层
  • JTAG 联合测试工作组
  • LCD 液晶显示器
  • LED 发光二极管
  • MMU 内存管理单元
  • NFS 网络文件系统
  • PCB 印刷电路板
  • RAM 可读写随机存储器
  • ROM 只读存储器
  • RTC 实时时钟
  • RTOS 嵌入式实时操作系统
  • SPI 串行外围接口
  • SRAM 静态可读写随机存储器
  • UART 通用异步接收器和发送器
  • USB 通用串行总线接口
  • WDT 看门狗定时器

嵌入式微处理器体系结构有哪两种?各自的特点是什么?


答:冯•诺依曼结构与哈佛结构

体系结构结构特点
冯-诺依曼程序和数据共用一个存储空间;采用单一的地址及数据总线。执行指令时,先从储存器中取指解码,再取操作数执行运算,即使单条指令也要耗费几个甚至几十个周期,在高速运算时,在传输通道上会出现瓶颈效应。
哈佛程序和数据存储在不同的存储空间中,每个存储器独立编址、独立访问。分离的程序总线和数据总线可允许在一个机器周期内同时获取指令字(来自程序存储器)和操作数(来自数据存储器),从而提高执行速度,提高数据的吞吐率。
因此取指和执行能完全重叠,具有较高的执行效率。

嵌入式系统判断题

在GPS的结构设计中,需要考虑硬件组件和软件组件。✅

嵌入式系统一般是应用于大型电子装置的,它的内核比较大。❌

把底层驱动封装成构件的目的,主要是为了使该底层驱动程序可以在另一类型的芯片上使用。❌

AHB总线上任何部件都可以发起总线传输操作。❌

汇编语言是高级语言。❌

C语言程序可以嵌套加入汇编程序模块。✅

RTC所需时钟可以由时钟树中的MCLK分频获得。❌

设置PCON的IDL位为1,复位或中断请求使处理器退出空闲模式。✅

在Cache中,直接映射是指存储单元可以映射到cache的任何位置。❌

前台程序是无中断情况下CPU运行的程序,后台程序是中断服务子程序。✅

GPIO工作在输入模式时,必须打开中断,通过中断感知外部信号。❌

LCDCDMA是一个专用的DMA,它能自动地把在帧存储器中的视频数据传送到LCD驱动器。通过使用这个DMA通道,视频数据不需要CPU的干预就可以显示在LCD屏上。✅

驱动程序一般有一个main 函数,从头到尾执行一个任务。❌

嵌入式系统的设计方法是一个系统过程,编译器、软件工程工具有利于设计的自动化。✅

嵌入式系统的个性化很强,针对不同的任务,需要对系统进行较大更改,所以嵌入式系统通用性较差。✅

嵌入式开发需要专门的软件和硬件设备。✅

与PC机相比,嵌入式系统在性能方面采用32位RISC结构微处理器,主频从30MHz到1200MHz以上,接近PC机的水平。✅

微控制单元MCU的英文全称为Microcontroller Unit,多媒体应用处理器MAP的英文全称为Multimedia Application Processor。✅

嵌入式系统一般是应用于大型电子装置的,它的内核比较大。❌

GPS例子中规格说明是对系统的更精确的描述,对于领域中认知的需求可以不写。❌

在GPS的结构设计中,需要考虑硬件组件和软件组件。✅

嵌入式开发需要专门的软件和硬件设备。✅

四种处理器中,PLD/FPGA适合于硬件编程应用。✅

嵌入式系统开发为何要交叉编译呢?

交叉编译环境

  • 交叉编译(cross-compilation)指的是在主机平合上(这畢主机是PC)用交又编译工具编译出可在嵌入式处理器平台上(比如ARM)运行的代码的过程。
  • 编译(compile)编译就是把高级语言变成计算机可以识别的二进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成二进制的。编译程序把一个源程序翻译成目标程序的最后生成目标代码。常用的计算机软件,都需要通过编译的方式,把使用高级计算机语言编写的代码(比如C代码)编译(compile)成计算机可以识别和执行的二进制代码。

在Windows 平合上,可使用 Visual C++开发环境,编写程序并编译成可执行程序。使用PC平台上的Windows 工具开发针对 Windows 本身的可执行程序。

这种方式通常不适合于嵌入式系统的软件开发。嵌入式系统平台(例如ARM构架平台)资源匮乏,存储空间有限,CPU 运算能力一般不能像PC一样安裝本地编译器和调试器,因此不能在本地编写、编译和调试自身运行的程序,而需借助其它系统如PC来完成这些工作,这样PC机系统通常被称为宿主机。运行程序的ARM目标平台就称为目标板。在PC(宿主机)运行Linux 系统和使用交叉编译、汇编及连接工具形成可执行的二进制代码(这种可执行代码并不能在宿主机上执行,而只能在目标板上执行),然后把可执行文件下载到目标机上运行。

综合应用一 食堂售饭系统

某食堂的售饭系统由一个后台数据库系统及若干个前台刷卡机组成,其基本功能具体描述如下;
a、刷卡机的硬件组成中,除了必须的最小硬件系统外,还需要IC卡读写模块、8段LED组成的显示模块、键盘模块、蜂鸣器模块、RS-485通信模块等。
b、客户需要事先办理本系统的消费IC卡,预存若干金额,办卡信息及预存金额存储在后台数据库系统中。
c、客户消费时,用IC卡在刷卡机上支付。支付时,由售饭员在刷卡机上输入客户缴费金额且在LED显示器上显示,然后客户刷卡,若IC卡合法,则把缴费金额和IC卡信息传输给后台数据库系统。若IC卡不合法,用蜂鸣器发不合法提示音。
d、后台数据库系统接收到刷卡机的信息后,将根据IC卡号查询出该卡的余额,若余额大于等于应缴费额,则进行扣费,再把当前余额及扣费正确信息回传给刷卡机。若余额小于应缴费额,则回传扣费不正确信息给刷卡机。
e、刷卡机接收到回传的信息后,显示回传的余额,且若是扣费正确信息,则用蜂鸣器发"扣费正确”提示音;若是扣费不正确信息,则用蜂鸣器发”扣费不正确”提示音。
根据上述功能要求的描述,若采用S3C2410芯片为核心来构建刷卡机的硬件平台,请完善下面的叙述(程序)、和回答有关的问题。

1.   在设计硬件时,最小的硬件系统是保证系统能正常工作的必要硬件组成。它包括电源电路、时钟电路)、复位电路、调试测试接口、以及存储器。
2.   若在硬件设计时,选用8个共阴极的8段LED组成2组显示器(1组4个8段LED),用于显示当前消费金额和余额。若采用GPC0~GPC6、GPC7外接同向驱动后,分别连接到显示"消费金额"的LED显示器段信号线a~f、dp上,采用GPD0~GPD3外接同向驱动后分别控制该组显示器中低数据位~高数据位的4个8段LED位信号线。另外采用GPC8~GPC14、GPC15外接同向驱动后,分别连接到显示"余额"的LED显示器段信号线a~f、dp上,采用GPD4~GPD7外接同向驱动后分别控制该组显示器中低数据位~高数据位的4个8段LED位信号线。

那么,GPC0~GPC15引脚的功能为:输出,GPD0~GPD7引脚的功能为:输出。初始化GPC0

~GPC15引脚功能的语句可以是://rGPCCON是端口C的控制寄存器,其格式见后面附录rGPCCON=0x55555555;

初始化GPD0~GPD7引脚功能的语句可以是//rGPDCON是端口D的控制寄存器,其格式见后面附录rGPDCON=((rGPDCON|0x00005555)& 0xFFFF5555);若只在"余额"LED显示器中的次高数据位LED上显示字符"3",相关驱动程序中可用下面语句实现。

rGPCDAT =0x4F00;//输出“3“的段信号

rGPDDAT =0xFFBF;//输出次高数据位被点亮的控制信号

说明:下面是试题解答时需要用到的寄存器格式及相关说明。

1)端口C的控制寄存器(GPCCON)

引脚GPCCON的位描述

GPC15[31:30]00=输入,01=输出,10=VD7,11=保留

GPC14[29:28]00=输入,01=输出,10=VD6,11=保留

GPC13[27:26]00=输入,01=输出,10=VD5,11=保留

GPC12[25:24]00=输入,01=输出,10=VD4,11=保留

GPC11[23:22]00=输入,01=输出,10=VD3,11=保留

GPC10[21:20]00=输入,01=输出,10=VD2,11=保留

GPC9[19:18]00=输入,01=输出,10=VD1,11=保留

GPC8[17:16]00=输入,01=输出,10=VD0,11=保留

GPC7[15:14]00=输入,01=输出,10=LCDVF2,11=保留

GPC6[13:12]00=输入,01=输出,10=LCDVF1,11=保留

GPC5[11:10]00=输入,01=输出,10=LCDVF0,11=保留

GPC4[9:8]00=输入,01=输出,10=VM,11=IIS数据输出

GPC3[7:6]00=输入,01=输出,10=VFRAME,11=IIS数据输入

GPC2[5:4]00=输入,01=输出,10=VLINE,11=保留

GPC1[3:2]00=输入,01=输出,10=VCLK,11=保留

GPC0[1:0]00=输入,01=输出,10=LEND,11=保留

2)端口D的控制寄存器(GPDCON)

引脚GPDCON的位描述

GPD15 [31:30]00=输入,01=输出,10=VD23,11=保留

GPD14 [29:28]00=输入,01=输出,10=VD22,11=保留

GPD13 [27:26]00=输入,01=输出,10=VD21,11=保留

GPD12 [25:24]00=输入,01=输出,10=VD20,11=保留

GPD11 [23:22]00=输入,01=输出,10=VD19,11=保留

GPD10 [21:20]00=输入,01=输出,10=VD18,11=保留

GPD9 [19:18]00=输入,01=输出,10=VD17,11=保留

GPD8 [17:16]00=输入,01=输出,10=VD16,11=保留

GPD7 [15:14]00=输入,01=输出,10=VD15,11=保留

GPD6 [13:12]00=输入,01=输出,10=VD14,11=保留

GPD5 [11:10]00=输入,01=输出,10=VD13,11=保留

GPD4 [9:8]00=输入,01=输出,10=VD12,11=保留

GPD3 [7:6]00=输入,01=输出,10=VD11,11=保留

GPD2 [5:4]00=输入,01=输出,10=VD10,11=保留

GPD1 [3:2]00=输入,01=输出,10=VD9,11=保留

GPD0 [1:0]00=输入,01=输出,10=VD8,11=保留

综合应用二 S3C2410A开发板

        现有S3C2410A开发板的部分硬件接口电路图,其中KEY1接在GPF3,KEY2接在GPF2,LED1接在GPC5,Q1接在GPC6。在没有按键按下时LED1不亮,蜂鸣器不响。按下KEY1实现灯亮;KEY2实现蜂鸣器响的功能。GPF2采用中断功能,GPF3采用通用的IO口的功能。


        根据原理图,GPF3、GPC5、GPC6在控制寄存器中分别设置为什么功能?GPF2外部中断的触发方式是什么?若LED1亮,GPC5的状态为什么?若蜂鸣器响,GPC5的状态为什么?


答:GPF3设置为(输入):GPC5设置为(输出):GPC6设置为(输出):GPF2外部中断的触发方式是(低电平):若LED1亮,GPC5的状态为(低电平);若蜂鸣器响,GPC5的状态为(高电平)。
        

 

嵌入式系统基础知识总结 一、嵌入式系统基础 1、嵌入式系统的定义 1.1 定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 1.2 嵌入式系统发展的4个阶段:无操作系统阶段、简单操作系统阶段、实时操作系统阶段、面向Internet阶段。 1.3 知识产权核(IP核):具有知识产权的、功能具体、接口规范、可在多个集成电路设计中重复使用的功能模块,是实现系统芯片(SOC)的基本构件。 1.4IP核模块有行为、结构和物理3级不同程... 阅读详情

相关推荐

嵌入式系统知识点整理

嵌入式系统最初的应用是基于单片机的 Ready System开发出世界上第一个商用商用嵌入式实时内核(VTRX32) 嵌入式系统的定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统 SOC(System on Chip):片上系统——在单芯片上集成了数字信号处理器、微控制器、存储器、数据转换器、接口电路等电路模块,可以直接实...

Jane_96的博客 2665

嵌入式系统设计 (考试题+答案)

第1章 嵌入式系统概述 嵌入式系统的概念是什么?(教材P11-1) 用于控制、监视或者辅助操作机器和设备的装置 嵌入式系统的特点是什么?(教材P11-2) 1. 系统内核小 2. 专用性强 3. 运行环境差异大 4. 可靠性要求高 5. 系统精简和高实时性操作系统 6. 具有固化在非易失性存储器中的代码 7. 嵌入式系统开发工作和环境 嵌入式操作系统的主要特点是什么?(教...

披风秃头侠的博客 2万+

嵌入式系统开发的基础知识

一. 嵌入式系统的特点、分类、发展与应用 1.嵌入式系统定义 1)广义上:带有微处理器的专用软件系统。 2)狭义上:使用嵌入式微处理器构成的具有自己的操作系统和特定功能,用于特定场合。 3)以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能,可靠性,成本,体积,功耗严格要求的专用计算机系统。 2.嵌入式系统构成 1)软件 2)硬件:存储器和CPU(中央处理器),存储器和CPU通过总...

xiaohongya的博客 1923

嵌入式Linux支持LCD console【转】

转自:http://blog.sina.com.cn/s/blog_664c545f0100v9zl.html 转载:http://www.mculee.cn/post/48.html     【1】LCD 驱动基础知识 Linux- 2.6.32.2 内核已经支持S3C2440 的LCD 控制器驱动,但在此我们先介绍一下关于2440 LCD 控制器以及驱动相关的LCD 的一些基础知识。...

weixin_33794672的博客 359

全面嵌入式系统基础知识教程

嵌入式系统是现代技术的基石,它们在我们日常生活中随处可见,从家用电器到复杂的工业设备。本章将介绍嵌入式系统的基本概念,并探讨它们的应用范围。嵌入式系统是一种专用计算机系统,它嵌入到一个更大的设备中,专门用于控制该设备。与通用计算机不同,嵌入式系统通常针对特定的应用进行优化,具有以下特点:专用性:嵌入式系统设计用于执行有限的、特定的任务。资源受限:处理能力、内存和存储空间有限。实时性:系统必须响应外部事件或定时任务,而延迟可能被严格限制。

weixin_35649491的博客 789

语言随机效应模型_线性混合效应模型 VS 方差分析

线性混合效应模型相比方差分析具有很多优点。为了让大家更直观的了解,我们来做一下两者的对比。基于模拟的方法,生成了以下数据dat_sim:这种数据格式是长格式,也就是从实验软件导出来的那种数据格式。这种数据格式可以直接使用线性混合效应模型进行分析。该实验设计是被试内项目间的单因素两水平设计。category是自变量,两个水平分别是outgroup和ingroup,outgroup比ingr...

weixin_31960565的博客 2688

Linux驱动程序例程

一、字符驱动 以LED字符驱动为例: #include <linux/module.h> #include <linux/init.h> #include <linux/cdev.h> #include <linux/fs.h> #include <linux/io.h> #define LED_MAGIC 'L' /* 幻数 */ #define LED_ON _IO(LED_MAGIC, 0) /* 0表示序号 */ #define

llkkcc13的博客 553

SYSU-MM01数据集评估避坑指南:从RGB/IR图像理解到Python评估脚本调优

本文详细解析了SYSU-MM01数据集在跨模态行人重识别(ReID)评估中的关键技巧与常见陷阱。从RGB/IR图像理解到Python评估脚本优化,提供了数据评估模式选择、single-shot/multi-shot差异分析、特征文件处理规范等实用指南,帮助研究者避开指标异常问题,提升评估效率与准确性。

weixin_29044713的博客 196

Lcd(二)添加至内核

一、LCD驱动框架#include &lt;linux/module.h&gt; #include &lt;linux/kernel.h&gt; #include &lt;linux/errno.h&gt; #include &lt;linux/string.h&gt; #include &lt;linux/mm.h&gt; #include &lt;linux/slab.h&gt; #inclu...

跬步千里,窥叶知秋 835

ABP多租户实现

abp会调用ITenantStore.Find(Guid)方法去查tenant是否存在。要骗过abp就得自己实现ITenantStore并替换原来的实现。abp会自动解jwt里的tenant id,并且尝试验证它。这时候我们之前实现的ITenantStore就可以骗过abp。你要不想骗它也成,反正这个类是可以依赖注入的,你爱咋验证就咋验证。不用open id dict,只用jwt,让abp轻起来。在原来生成jwt的地方加入tenantId。module上也要加DependsOn。

m0_46704355的博客 471

educoder数字逻辑实训:寄存器设计与应用(Logisim)

第1关:基本寄存器的设计 任务描述 本关任务:在Logisim中,构建由4个D触发器构成的4位基本寄存器,要求上升沿触发,具有异步复位功能。 第2关:移位寄存器的设计 任务描述 本关任务:在Logisim中,构建由4个D触发器构成的4位右移移位寄存器,要求上升沿触发,具有异步复位功能。 第3关:循环移位寄存器的设计 任务描述 本关任务:在Logisim中,构建由4个D触发器构成的4位循环右移移位寄存器,要求上升沿触发,具有异步复位功能以及并行数据同步加载功能。 第4关:并行..

qq_52209002的博客 1万+

为什么要进行交叉编译

通过在资源充足的开发平台上进行交叉编译,我们可以克服目标平台的资源限制,提高编译效率和质量,降低开发难度和成本。在嵌入式系统开发中,交叉编译是一个至关重要的环节。2.提高编译效率:在资源充足的开发平台上进行交叉编译,可以充分利用其强大的计算能力和多核处理器,提高编译的效率和可靠性。5.便于维护和管理:使用交叉编译,可以将编译过程与目标平台分离,便于代码的维护和管理,提高软件的可移植性和复用性。4.统一的开发环境:通过在开发平台上进行交叉编译,可以保证开发环境和目标环境的一致性,避免因环境差异导致的问题。

teach2004的博客 1476

Codex CLI 的多模型切换实战:如何在中转 API 环境下灵活选择最佳模型

本文详细介绍了在Codex CLI中实现多模型切换的实战技巧,重点解析了如何在中转API环境下灵活选择最佳AI模型。通过配置Node.js环境和智能路由策略,开发者可以根据任务类型、编程语言和成本考量,在GPT-5、Claude和DeepSeek等模型间高效切换,提升代码生成、审查和优化的效率。

weixin_29291185的博客 836

嵌入式系统知识点

在Cortex-M3处理器中,当一个低优先级的异常正在处理时,如果一个高优先级的异常发生了,CPU会立即中断当前的低优先级异常处理,并保存当前的现场,然后转而去处理高优先级的异常。同时,CM3/4内核还支持指令重排技术,即在保证程序正确性的前提下,将一些指令的执行顺序重新排列,以进一步提高CPU的性能。中断开放请求后,中断触发后就回去请求中断,CPU响应后对中断进行挂起,然后开始执行中断服务例程,执行完后记得手动取消挂起该中断,不然该中断会一直挂起,只要CPU工作后就会响应它造成中断例程一直执行。

weixin_60303223的博客 2085

5GS 协议栈 — PFCP 协议 — URR 用量上报规则

目录 文章目录目录URR 用量上报规则UEE 的参数Usage Report 的参数示例 URR 用量上报规则 29244 5.2.2 Usage Reporting Rule URR 的作用? 用来告诉 UPF 如何对 PDR 识别的 SDF 或 Application 业务进行使用量统计信息的上报。CP 收到 Report Information 后,可用于计费或者管控(e.g. 超量限速)等用途。 URR 在哪个流程里下发的? N4 会话建立流程。 N4 会话修改流程。 URR 是怎么工作

烟云的计算 4590

代谢组数据分析(十五):基于python语言构建PLS-DA分类预测模型

本教程阐述典型代谢组学数据分析工作流程,用于二元分类结果的研究。流程主要步骤如下:首先从 Excel 表格导入代谢物与实验数据,接着基于汇总 QC 进行数据清洗。随后借助主成分分析可视化检查数据质量,再开展两类单变量统计。之后运用偏最小二乘判别分析(PLS - DA)实施多变量分析,此过程涵盖模型优化(对比 R2 与 Q2)、置换测试及明确模型预测指标、确定特征重要性、对模型预测数据进行可视化。最终将统计表格导出至 Excel 表格,完整呈现从数据导入到分析结果输出的全过程。

专注生信领域 2875

嵌入式系统的知识体系

嵌入式系统的知识体系   嵌入式系统的应用范围可以粗略分为两大类:电子系统的智能化(工业 控制、现代农业、家用电器、汽车电子、测控系统、数据采集等),计算机应用的延伸(MP3、手机、通信、网络、计算机外围设备等)。从这些应用可以看出, 要完成一个以MCU为核心的嵌入式系统应用产品设计,需要硬件、软件及行业领域相关知识。硬件主要有MCU的硬件最小系统、输入/输出外围电路、人机接口 设计。软件设计有固...

weixin_42832780的博客 3758

lammps教程:实例讲解npt、nvt系综的选择

对于lammps新手来说,系综的选择令人困惑,到底是应该用nvt系综还是npt系综? 我在初学lammps时就被这个问题困扰了很久。如果去问别人,可能会告诉你一个答案:根据模拟需要确定。 其实和没说一样。 到底如何确定系综,确实不是一句两句能够说清楚的,不同的体系、不同的模拟目的要选择不同的系综。 前几天遇到的一个合金的模拟案例,比较有代表性,分享出来供大家参考。 建模方法和之前介绍过的高熵合金建模方法类似,先建立单晶模型,然后使用替换原子的命令获得合金结构。 建模完成后,按照常规,先上nvt系综进行驰豫

lammps_jiayou的博客 9767

关于嵌入式系统的知识课堂(一)

关于【关于嵌入式系统的知识课堂】 目录: 一、什么是嵌入式系统 二、嵌入式系统的历史发展 三、嵌入式系统的特点 四、嵌入式系统的应用领域 五、嵌入式系统的前景

zhaoylzy的博客 1659

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

《嵌入式系统原理与应用》 |(一)嵌入式系统概述 知识梳理

系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理 目录 嵌入式系统的定义及特点 嵌入式系统的硬件组成部分包括那些 嵌入式系统的分类:按有无操作系统及实时性分 常见的嵌入式系统应用领域 哈佛结构及冯诺依曼结构 嵌入式系统的定义及特点 1.嵌入式系统的定义 从广义的角度: 嵌入式系统是一切非PC和大型机的计算机系统...

12 26 25 的博客 8884

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

嵌入式系统11个必须了解的知识

1.是“专用”的计算机系统嵌入式系统通常是面向特定任务的,而不同于一般通用PC计算机平台,是“专用”的计算机系统2.运行环境差异大嵌入式系统无处不在,但运行环境差异很大,可运行在飞机上、冰天雪地的两极中、骄阳似火的汽车里、要求温度恒定的实验室等,特别是在恶劣的环境或突然断电的情况下,要求系统仍然能正常工作。3.比通用PC系统资源少通用的PC系统有数不胜数的系统资源,可轻松的完成各种工作,嵌入...

weixin_33933118的博客 237

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

嵌入式系统设计师重要100条知识点速记

嵌入式系统设计师重要100条知识点速记

艾格北峰嵌入式 1711

嵌入式系统设计师需掌握的知识体系

嵌入式系统基础知识   1.计算机科学基础    1.1数制及转换     o 二进制、八进制、十进制和十六进制等常用数制及其相互转换    1.2数据的表示     o 数的机内表示(原码、反码、补码、移码,定点和浮点,精度和溢出)     o 字符、汉字、声音、图像的编码方式     o 校验方法和校验码(奇偶验码、海明校验码、循环校验码)    1.3算术和逻辑运算     o 计算机中的二

wondfull1987的专栏 974

嵌入式系统设计师考试笔记之嵌入式系统基础知识

以下是转帖一位网友的嵌考笔记 嵌入式系统设计师考试笔记之嵌入式系统基础知识 欧浩源(ohy3686@qq.com) 20080818   一、引言 自《嵌入式系统设计师考试复习笔记之存储管理篇》在嵌入式在线的博客出现后,意外的得到很多朋友的关注和评论,收到不少朋友的邮件,问一些有关考试的问题,希望得到我的复习笔记的其他部分。我非常感谢他们,他们的热切关注,使我有了继续往下写的无限动力,使

老男孩 1616

嵌入式系统基础知识(一):嵌入式系统是什么?

根据IEEE(国际电气和电子工程师协会)的定义,嵌入式系统是“控制、监视或者辅助设备、机器和车间运行的装置”。这主要是从应用上加以定义的,从中可看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。目前,国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。可以这样认为,嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。

shijiyingjie的博客 597

河北工业大学嵌入式系统知识点总结二

河北工业大学嵌入式系统知识点总结二

m0_74644005的博客 834
上一篇: FPGA实训报告DAY 1(Verilog HDL)
下一篇: Python 实验一 Python运行环境
FutureLight_
博客等级 码龄4年 483粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FutureLight_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值