自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (14)
  • 收藏
  • 关注

原创 单核和多核系统中共享数据的竞争条件

​竞态条件(race condition)最早出现在《英汉计算机技术大辞典》中。‌这一术语用于描述在并发程序设计中的一个常见问题,即多个进程的相对执行速度导致的结果不确定性,依赖于事件间相对时间的排列顺序。竞态条件的产生往往与多个进程的相对执行速度有关,是并发程序设计中的一个重要概念。在计算机科学和软件工程领域,竞态条件是一个关键问题,因为它可能导致程序的行为不可预测,从而引发错误或异常‌。此外,竞态条件不仅在计算机软件中常见,也在电子系统,尤其是逻辑电路和多线程环境中出现,导致结果的不确定性‌。

2024-10-01 12:50:13 1140

原创 三相交流电机矢量控制算法原理

由于直流电机体积和重量大,价格高,存在换向火花,所以功率也相对较小,故电动汽车需求的电机一般采用交流电机。随着电子器件的发展,异步电机的控制方法也需要更精确,更灵活的方式。1975年德国工程师Blaschke提出了矢量控制原理,成功的解决了对异步电机转矩的控制。它的基本原理是通过矢量变换控制使定子产生与转子同样的旋转磁场,建立三相交流绕组电流、两相交流绕组电流和旋转坐标上正交绕组的直流电流对等关系。从而可以按照直流电机的控制方法来控制交流电机。

2024-09-26 19:59:18 708

原创 异步电机参数的降阶模型辨识

异步电机的参数辨识随着更高精度的矢量控制的运用显的越来越重要,如果电机的参数不准确,无论是哪种矢量控制,由于解耦表达式或者模型观测器中都含有电机的参数,所以最终会导致控制的不准确。本文基于中型电机的定转子内阻较小这一特点,提出基于电机传递函数忽略模型下的曲线拟合方法。这种方法能够精确辨识出较小的电机转子电阻,从而弥补了传统方法的不足。通过对定转子温度的测量,可以在线实时精确跟踪定转子电阻随温度的变化。

2024-09-24 22:30:46 1189

原创 几款国产实时操作系统介绍

一、道系统(一、道系统(Delta OS是电子科技大学嵌入式实时教研室和科银公司联合研制开发的全中文的嵌入式操作系统。提供强实时和嵌入式多任务的内核,任务响应时间快速、确定,不随任务负载大小改变。绝大部分的代码由C语言编写,具有很好的。主要包括嵌入式实时内核、嵌入式TCP/IP组件、嵌入式文件系统DeltaFILE以及嵌入式图形用户界面等。适用于内存要求较大和可靠性要求较高的嵌入式系统。主要应用于消费电子,通信,工业控制及军用电子。

2024-09-24 18:31:18 654

原创 ARM M0+/M3/M4/M7系列性能比较

ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Advanced RISC Machine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。

2024-09-23 19:45:18 1089

原创 AUTOSAR OS 基于Tricore的Spinlock的实现原理

自旋锁的定义:当一个线程尝试去获取某一把锁的时候,如果这个锁已经被另外一个线程占有了,那么此线程就无法获取这把锁,该线程会等待,间隔一段时间后再次尝试获取。这种采用循环加锁,等待锁释放的机制就称为自旋锁(spinlock)。Spinlock是内核中提供的一种比较常见的锁机制,

2024-09-22 20:53:19 1094

原创 AUTOSAR多核操作系统的原理

AUTOSAR OS应用广泛,目前已在多个主机厂及模块供应商得到应用。本文主要介绍了AUTOSAR OS的基本特性及实现原理,能够帮助应用工程师更好的理解多核操作系统 设计原理及运行机制。

2024-09-21 16:54:33 1505

原创 Tessy 使用方法及经验总结

TESSY是一款专为嵌入式系统设计的自动化测试工具,能缩短系统测试与回归测试时间,降低开发成本。其具备全面的测试管理功能,包括测试项目管理、需求管理、测试用例设计、测试数据编辑等。TESSY支持多种编译器、调试器和微控制器,符合安全相关软件开发标准。

2024-09-20 22:33:45 876

原创 ICF文件结构

ICF文件是IAR Embedded Workbench使用的项目配置文件,用于定义项目的各种配置信息,如目标硬件、编译器选项、链接器选项等。

2024-09-19 23:04:41 885

原创 Base64编码原理及介绍

base64编码是用于加密传输二进制数据的高效方法,它可以不以明码的方式传输数据,对任何数据都可以 传输,比ASCII的传输能力强大,有利于对数据进行格式无关的传输。

2024-09-17 15:34:18 846

原创 VECTOR 变种管理(IDM)原理

vector 变种管理原理是把所有变种的信息保存在同一套软件代码里,初始化时动态的选择变种。这样有利于减少代码维护的成本,极大的提高了软件开发的效率。

2024-09-16 22:16:15 1141 1

AURIX user manual

This User’s Manual describes the Infineon AURI TC3xx Platform family, a range of 32-bit multicore

2024-10-06

QAC-7.2 UsersGuide

1、提供一种可量化措施的代码度量值属性:33基于功能 32基于文件和4个项目级别 2、功能结构关系图,以提供控制流动洞察 3、展示全局调用函数的关系图引用和文件树结构 4、提供统计分析对代码质量的全面评估 5、跨模块分析能力(CMA)、分析递归功能和全局标识符的各种问题 6、简化的旧代码修改的设置基准模块

2020-11-23

HIS Metrics

QAC warning discription. HIS Metrics = Hersteller Initiative Software (HIS) [德国几大汽车OEM所倡议的软件] 按照一定的规则编写代码,例如MISRA-C++:2008 + HIS Metrics 软件静态测试)

2020-11-23

传递函数的MATLAB表示方法

传递函数的各种表达方式,包括零极点,串并联,等,在MATLAB下的程序说明,同时也介绍了SIMULINK解传递函数的方法。

2011-03-23

12-17章过程辨识(清华大学,方崇智,信息控制系统)

最小二乘法和各种方法及其它参数辨识的方法,PDF格式,保证能看,

2011-03-16

6-11章过程辨识(清华大学,方崇智,信息控制系统)

最小二乘法和各种方法及其它参数辨识的方法,PDF格式,保证能看,

2011-03-16

1-5章过程辨识(清华大学,方崇智,信息控制系统)

最小二乘法和各种方法及其它参数辨识的方法,PDF格式,保证能看,

2011-03-16

电机定子和转子参数辨识

介绍了一种电机参数辨识的方法,可实现电机参数的在线辨识

2011-03-16

电机转子电阻参数辨识

给出一种在线辨识电机转子参数的方法,实用型强

2011-03-14

m语言调用 simulink的方法和修改参数

教你如何调用SIMULINK,可以通过命令行和M文件来调用SIUMULINK模型的参数和修改参数

2010-12-23

MATLAB变量传递

这是个很好的变量传递的方法,对于MATLAB程序中变量的数据传递非常实用。

2010-12-23

SI9000使用 教程

SI9000最新的阻抗匹配计算软件,有效的计算工具,PDF说明书,

2010-12-15

差分线对在高速PCB设计中的应用

讲述了高速PCB中差分线的设计,给高速PCB的设计带来了福音~!

2010-12-15

封装大全,贴片器件封装大全包括各种贴片器件的封装名和图片

封装大全包括各种贴片器件的封装名和图片,使你有效的查找到需要的类型

2009-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除