BlissfulJourney

    1. 为什么汽车软件需要开发工具链呢

      01. 为什么汽车软件开发需要工具链 “软件定义汽车”已经达成了共识,对于汽车,软件变得如此重要。如何在短时间之内交付出质量很高,并且又受用户欢迎的软件就至关重要了。汽车行业常见的标准是V字形开发,主要以 ASPICE和 ISO26262为代表。以这套标准作为汽车软件开发的模式,已经有差不多快 20 年的时间了。 国内的新势力造车差不多是从 14 年才开始的。有一个很明显的现象,造车新势力蔚小理,他们软件开发迭代的速度一直是他们的优势,蔚来的车型,即便在交付给车主之后,仍然可以做到每月一小迭代,每三个月一大迭代。这些优势就是借助了软件开发工具链,包括CICD(持续集成、持续交付、持续部署)、OTA等一系列技术。 这就是为什么汽车

    2. 工控机和plc的关系是什么

      工控机(Industrial Personal Computer,IPC)和PLC(Programmable Logic Controller,可编程逻辑控制器)是工业自动化领域中两种非常重要的设备。它们在自动化控制系统中扮演着关键角色,但它们的功能和应用场景有所不同。本文将详细介绍工控机和PLC的关系,以及它们在工业自动化中的应用。、 一、工控机(IPC) 工控机是一种专门为工业环境设计的计算机系统。与普通计算机相比,工控机具有更强的抗干扰能力、更高的稳定性和可靠性,以及更好的适应性。工控机广泛应用于工业自动化、智能制造、机器人控制等领域。 硬件特点 工控机的硬件特点主要包括以下几点: (1)高性能处理器:工控机通常采用

    3. 智能制造主要内容涉及哪些领域

      智能制造,作为工业4.0的核心,是制造业与信息技术、自动化技术、人工智能等多领域技术深度融合的产物。它旨在通过智能化手段,提高生产效率、降低成本、提升产品质量,实现制造业的可持续发展。 一、工业自动化 工业自动化是智能制造的基础,它通过自动化设备、控制系统等实现生产过程的自动化控制。工业自动化主要包括以下几个方面: 机器人技术:机器人在智能制造中扮演着重要角色,它们可以完成搬运、装配、焊接、喷涂等多种任务,提高生产效率和产品质量。 传感器技术:传感器是实现工业自动化的关键技术之一,它可以实时监测生产过程中的各种参数,为控制系统提供数据支持。 控制系统:控制系统是工业自动化的核心,它通过接收传感器的数据,对生产过程进行实时

    4. 三相四线电子式有功电能表怎么看

      三相四线电子式有功电能表是一种用于测量三相交流电路中电能消耗的仪器。它广泛应用于工业、商业和家庭用电的计量。本文将详细介绍三相四线电子式有功电能表的工作原理、结构、安装、使用方法以及注意事项,以帮助用户更好地理解和使用这种电能表。 一、工作原理 三相四线电子式有功电能表的工作原理基于电磁感应定律。它通过测量三相电路中的电流和电压,计算出电路中的功率,进而得出电能消耗。具体来说,电能表内部包含三个电流互感器和一个电压互感器。电流互感器用于测量三相电路中的电流,电压互感器用于测量电路中的电压。通过这些测量值,电能表可以计算出电路中的有功功率,并通过累积功率来得出电能消耗。 二、结构 三相四线电子式有功电能表主要由以下几个部分组

    5. 【GD32H757Z海棠派开发板使用手册】第三讲 EXTI-按键中断检测实验

      3.1实验内容 通过本实验主要学习以下内容: EXTI中断原理; 按键中断检测原理; 3.2实验原理 3.2.1NVIC中断向量控制器 介绍EXTI之前,首先为各位读者介绍NVIC中断向量控制器,NVIC为M7内核组件,用于实现高效的异常和中断处理。NVIC可以支持抢占以及咬尾中断,具有多达217种外设中断以及4位中断优先等级配置(最多支持16个中断有限等级),当中断或异常产生时,系统自动将当前处理器工作状态压栈,在执行完中断服务子程序(ISR) 后自动将其出栈。 有关NVIC中断相关配置函数可参考gd32h7xx_misc.c,其中主要有以下几个函数,其功能简介如下表所示。 3.2.2EXTI中断原理 EXTI为外部中

    6. s5pv210——SDRAM工作时序与原理

      DDR出身自SDRAM,严格的说应该叫DDR SDRAM,DDR SDRAM是Double Data Rate SDRAM的缩写,是双倍速率同步动态随机存储器的意思,所以,有很大一部分,两者是一样的,理解SDRAM,然后再来理解DDR在SDRAM上的改进,效果应该更好一些,这里要感谢Chinaunix .NET 的大神--Tekkaman Ninja,我的内存的学习资料都是 Tekkaman Ninja的博客 中介绍的。以下是我对大神推荐文档的一些个人整理,OK,先上一张SDRAM的结构图。 下面上一张我画的简易的SDRAM工作流程图 图中用红色标明的就是我们需要找的几个主要时间,现在开始看图说话。 1.芯片初始化 SDRAM

    7. 英伟达Blackwell芯片存在“发热问题”,引发客户担忧

      英伟达Blackwell芯片曝出发热问题,需要重新设计机架并可能导致客户延误。 据The Information周日报道,英伟达下一代Blackwell处理器安装在高容量服务器机架时面临着过热的挑战。发热问题导致了设计变更和延迟,并引起了Google、Meta 和Microsoft等客户的担忧,他们担心自己是否能按时部署Blackwell服务器。 此前,由于芯片出现设计缺陷,英伟达已不得不将Blackwell GPU的生产和交付推迟至少一个季度。这两起事件凸显了英伟达在满足客户对AI硬件的需求方面所面临的困难。 新的服务器机架之所以意义重大,是因为其集成了72个英伟达 AI 芯片,预计每机架功耗高达120kW。由于过热

    8. 学习ARM开发(15)

      使用GCC来开发ARM,就一定遇到编译器的问题。比如遇到编译C代码各种警告和错误。像我昨天就遇到了几个警告,那么就来看看这几个警告是什么引导的呢? 警告如下: armlib/memory.c: 91 warning: cast increases required alignment of target type 这个警告是什么意思呢?从字面上来看,就是类型转换时,引起目标类型的存储方式排列改变。比如从一个char*指针转换为一个int*指针,就出这样的警告。比如: char* pTest1; int* pTest2; pTest = (int*)pTest1; 这种转换就会有警告出现。 当然这种警告是设置了GCC的-Wcast-

    9. 伺服电机编码器怎么判断好坏

      伺服电机编码器是伺服系统中的重要组成部分,其性能的好坏直接影响到伺服系统的精度和稳定性。本文将详细介绍伺服电机编码器的工作原理、性能指标、故障诊断方法以及维护保养措施,帮助用户更好地判断伺服电机编码器的好坏。 一、伺服电机编码器的工作原理 伺服电机编码器是一种将机械位置信号转换为电信号的传感器,其工作原理是利用光电转换原理,将编码器上的光栅与电机轴上的光栅相对运动,通过光电转换器件将光信号转换为电信号,从而实现对电机轴位置的测量。 伺服电机编码器通常分为增量式编码器和绝对式编码器两种类型。增量式编码器只能测量电机轴的相对位置变化,而绝对式编码器可以测量电机轴的绝对位置。 二、伺服电机编码器的性能指标 分辨率 分辨率是编码器

    10. 云南昆明:六类市场主体不得参与新能源项目竞配

      光伏头条(微信号:PV-2005)获悉,11月1日,昆明市发改委发布关于印发昆明市规范新能源开发利用管理暂行办法的通知。 文件指出,光伏发电开发遵循“能开全开、能快尽快,依法依规、科学有序”的原则,风电开发遵循“生态环境友好、有序审慎开发”的原则。集中式光伏和风电项目执行省级年度建设规模管理。分布式光伏不实行年度建设规模管理,由县(市)区人民政府、开发(度假)区管委会根据实际情况和电网承载能力加快推进。光伏项目实行属地备案管理,风电项目执行核准管理。 集中式光伏和风电项目申报实行逐级审核,市、县两级能源主管部门组织自然资源、生态环境、水行政、林业和草原等部门进行联合审核,并征求电网企业意见,对符合条件的项目严格按照申报要求和程序逐

    11. 设计800V车辆架构时需要注意什么

      消费者对电动汽车的快速充电体验抱有更高的期望。他们希望能在15分钟或更短的时间内将电池充电至80%。 为了满足这一期望,OEMs越来越多地关注800V汽车架构,基础设施提供商也正在升级其充电网络以支持它们。但是,转向800V架构意味着对车辆架构进行一些必要的调整和优化。 物理挑战 充电时,只有两种方法可以更快地为电动汽车供电:提高电流或提高电压。 提高电流,所有在车辆中承载电流的电缆线径比较变大,连接器&端子也必须扩大,以保持电阻降低。热量的产生与电流的平方成正比,因此还必须实施复杂的冷却技术。增加部件尺寸也会增加重量,从而影响车辆续航里程,所有这些因素都会增加材料成本。 然而,提高电压会降低相同功率所需的电流

    12. 12.bss段的初始化

      12.bss段的初始化 在C代码:有初始化全局的数据段,局部的栈,malloc部分的堆,未初始化的全局的bss段。 从上面的编译的信息知道: Bss段的起始地址:0001052c Bss段的结束地址:00010534 我们的hello变量的地址:00010530是落在bss段里的地址的。所以是存在bss段的。这就是未初始化的全局变量存放在bss段。 接下来我们就来初始化bss段: 在我们的链接器脚本,有我们bss段的起始地址和结束地址: start.S的代码实现: Make后测试。

    13. 盐城经开区:聚焦液流电池新技术赛道,加快突破锌溴液流电池等在手项目 ,实现产业弯道超车

      10月14日,盐城市举行进一步全面深化改革 勇当发展新质生产力重要阵地‘碳路先锋’系列主题新闻发布会第七场——盐城经济技术开发区专场。盐城经济技术开发区党工委副书记、管委会主任顾明东作主发布,围绕项目建设挑大梁 开放创新立标杆 坚定 ...

    14. ubuntu环境搭建stm32开发环境

      ubuntu环境下stm32开发环境搭建过程记录. 1. 安装JDK sudo apt-get install openjdk-6-jre-headless 2. 安装eclipse 先从网址:下载安装包eclipse-cpp-mars-R-linux-gtk-x86_64.tar.gz. 以下命令安装 sudo tar xf eclipse-cpp-mars-R-linux-gtk-x86_64.tar.gz -C /opt/ 启动eclipse后安装gnuarmeclipse插件 cd /opt/eclipse ./eclipse Help → Install New Software… → Add…

    15. 串口转以太网与监控软件modbusTCP客户端通信配置

      西门子S7300系列PLC利用MPI转以太网模块实现300PLC串口转以太网通信,本案例用PLC的是315-2DP,此型号PLC有两个通信接口分别是MPI、DP口。 首先把300PLC连接兴达易控MPI转以太网模块MPI-ETH-XD1.0通过ModbusTCP或者是S7TCP 与上位机组态软件通信组” 1. 新建工程并打开工程,右击“IOServer 应用组”,选择“添加新 IOServer 应用 在弹出对话框中,填入“应用名称”, 点击“确定”。 1. 选择“设备”,在右边空白区域,点击鼠标右键,选择“新建”。 2. 在“设备名称”处输入一个名称,点击“下一步”。 3. “采集驱动”选择“S7

    16. 让R型变压器温升过高的原因有哪些?

      在日常使用R型变压器的过程中,有很多原因会导致我们工作中的R型变压器温升过高,除了不当使用外,还有哪些原因呢,我们一起来看看,避免以后会有同样的情况发生。 变压器绕组匝数短路导致温升过高。通常,变压器绕组匝间或层间短路会导致温度过高。我们可以通过听变压器运行中的声音来判断这种情况。若出现过热保护作用,可判断变压器内部存在短路故障,应对变压器进行内容检查和相应维修。 变压器分接开关接触不良导致温升过高。一般来说,在变压器运行过程中,由于分接开关接触不良,接触电阻过大,会导致局部放电过热,导致变压器温度过高。这种情况可以通过直流电桥测量变压器高压绕组电阻的直流电阻来判断。分接开关接触不良的处理方法是将变压器吊芯,对变压器分接开

    17. 中国石化股份、中国石化集团资本等领导一行调研液流电池和氢能质子交换膜企业

        8月29日下午,中国石化股份公司高级副总裁喻宝才一行调研了科润集团总部,公司创始人、董事长杨大伟热情接待了调研组一行。   在公司董事长杨大伟的陪同下,喻宝才一行首先参观了公司展厅,认真听取杨大伟董事长关于公司发展历程、产品体系、应用场景及市占率情况的相关介绍;随后他走进公司研发中心和生产车间,详细了解质子膜的研发、生产、测试、应用等相关情况。   在随后的座谈会上,杨大伟董事长对中国石化各位领导的到来表示热烈的欢迎。他表示中国储能和氢能近些年实现了较快发展,公司是国内最早从事质子膜研究和产业化的企业之一,正逢“时节”。公司“十年磨一剑”,研发解决了我国液流储能和氢能领域“卡脖子”核心膜材料难题,

    18. 通过多样的几何形状来训练机器人从仿真到现实转换的装配技能

      家庭和环境中的大多数物品都由多个部件组装而成。而装配工作一般交给人工,但在汽车等一些行业,装配已十分普遍。 这些机器人大多用于执行重复性较高的任务,它们被部署在精心设计的环境中,处理特定的部件。在多品种的小批量制造中(即小批量生产各种的流程),机器人还必须适应不同的零件、姿态和环境。在保持和高准确度的前提下实现这种适应性是机器人技术所面临的一大挑战。 得益于 NVIDIA 在接触丰富交互的超实时方面的进展,现在已经可以对机器人装配任务(如插入等)进行,详见通过使用 NVIDIA Isa 的新型仿真方法推进机器人装配技术发展。这使得使用数据饥渴的学习来训练仿真机器人体成为可能: https://devel

    19. intrins.h 简介

      在C51单片机编程中,头文件INTRINS.H的函数使用起来,就会让你像在用汇编时一样简便. 内部函数 描述   _crol_ 字符循环左移   _cror_ 字符循环右移   _irol_ 整数循环左移   _iror_ 整数循环右移   _lrol_ 长整数循环左移   _lror_ 长整数循环右移   _nop_ 空操作8051 NOP 指令   _testbit_ 测试并清零位8051 JBC 指令函数名: _crol_,_irol_,_lrol_   原 型: unsigned char _crol_(unsigned char val,unsigned char n);   unsigned int _irol_(

    20. STM32怎么实现按键开关机

      STM32是一种嵌入式系统,可以编程实现按键功能,包括按键开关机。在本文章中,我将为你提供一个详实和细致的步骤,以帮助你实现STM32的按键开关机。 总结来说,实现STM32按键开关机需要以下步骤: 1. 硬件连接。 2. 配置GPIO引脚。 3. 编程实现按键检测。 4. 编程实现开关机控制功能。 详细步骤将在下文中详细介绍。 第一步:硬件连接 从硬件连接的角度来看,我们需要先将一个按键连接到STM32开发板上。这可以通过连接按键的两个引脚到开发板的GPIO引脚来实现。通常情况下,我们将按键的一个引脚连接到STM32的引脚,另一个引脚连接到开发板的地。确保引脚连接正确无误。 第二步:配置GPIO引脚 在继续之前,我们需要在STM

最近访客

现在还没有访客

< 1/0 >

统计信息

已有--人来访过

  • 芯积分:--
  • 好友:--
  • 主题:--
  • 回复:0

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言