EN 50126-2 2017最新标准,本版本为图片版,清晰度可以,大家可以自学使用
2025-11-12 21:09:02 7.48MB EN5012 2017
1
目录结构预览: 1. MDK下载算法基础知识 2. FLM开发 2.1 FLM工程建立 2.2 SPI Flash MDK下载算法制作 2.3 SPI Flash MDK下载算法使用 2.4 FLM_DEBUG调试工程建立方法 STM32H7XX系列MCU在开发过程中,有时需要使用外部Flash作为程序存储空间,这时就涉及到MDK(Keil uVision)的下载算法。本文主要围绕STM32H7XX在KEIL-MDK环境下,针对外部Flash的FLM(Flash Loader Demonstrator)下载算法的开发和应用进行详细讲解。 MDK下载算法是实现程序通过调试器下载到目标芯片的关键,它包含了初始化、擦除、编程、读取和校验等一系列功能的函数。对于STM32H7XX这样的MCU,通常MDK软件包里包含了对应的内建Flash算法,但若使用外部Flash,如SPI Flash,就需要自定义相应的FLM下载算法。在MDK中,这些函数是地址无关的,被加载到内部RAM执行,从而控制外部Flash的操作。 FLM开发主要包括以下几个步骤: 1. **FLM工程建立**:可以使用KEIL提供的模板,或者直接基于已有的STM32H7XX FLM工程模板进行修改。关键在于配置好工程,确保所有必要的函数和接口都能正常工作。 2. **SPI Flash MDK下载算法制作**: - **开发前注意事项**:关闭所有中断,使用查询方式操作,同时针对HAL库中的HAL_InitTick、HAL_GetTick和HAL_Delay重新实现,以避免依赖于sysTick中断的延时。 - **IOC配置**:最小化配置,仅保留必需的时钟、QSPI/OCTOSPI接口,可添加额外GPIO用于调试。 - **sysTick接口实现**:替换弱引用的HAL库函数,提供无中断依赖的延时功能。 - **SPI Flash接口实现**:包括初始化、擦除、编程、读取和校验等功能的函数,如hal_qspi_flash_write()、hal_qspi_flash_erase_sector_block()等,确保这些函数能正确控制外部Flash。 - **FlashDev.c结构体配置**:定义Flash设备的属性,如驱动版本、设备名称、类型、起始地址等,以适配外部Flash的特性。 在实际开发过程中,还需要关注以下几点: - 为了确保下载过程的稳定性和效率,需要对SPI Flash的时序和参数进行精确调整,使其适应MCU的工作速度。 - 在调试FLM时,可以利用配置的GPIO观察下载进度和检测潜在问题。 - 考虑到错误处理和异常情况,应添加适当的错误检查和异常处理机制。 - 在编写和测试FLM时,确保遵循MDK的调试设置,如加载地址的配置,以使算法正确地加载到内部RAM。 总结来说,STM32H7XX-KEIL-MDK-外部FLASH-FLM下载算法的开发涉及了MDK工程的构建、SPI Flash接口的定制以及系统时钟和延时函数的重新实现。通过这一过程,开发者能够为特定的外部Flash创建高效的下载算法,实现程序的可靠烧录和调试。参考相关用户手册和示例代码,有助于快速理解和完成这一任务。
2025-10-10 17:37:16 421KB stm32 keil flash
1
Contents Contents .............................................................................................................................. 3 1 Introduction .................................................................................................................. 6 1.1 About eCall / ERA GLONASS ................................................................................................................. 7 1.2 eCall definitions .................................................................................................................................... 7 2 IVS system and eCall conformity ................................................................................. 8 2.1 eCall AT interface summary .................................................................................................................. 9 2.2 Table of timings (eCall Release 2 and 3) .............................................................................................. 10 3 eCall control through AT interface ............................................................................ 11 3.1 AT+UECALLSTAT ................................................................................................................................ 12 3.1.1 Read configuration: AT+UECALLSTAT? ....................................................................................... 12 3.1.2 Force the configuration in cache: AT+UECALLSTAT=0/1/2 ........................................................... 13 3.1.3 Restore configuration in cache: AT+UECALLSTAT=3 .................................................................... 13 3.2 AT+UECALLTYPE ................................................................................................................................ 14 3.3 AT+CECALL ........................................................................................................................................ 16 3.4 AT+UDCONF=90 ................................................................................................................................ 17 3.4.1 eCall test number: AT+UDCONF=90,1[,,] ......................................................... 17 3.4.2 eCall reconfiguration number: AT+UDCONF=90,2[,,] ....................................... 17 3.4.3 eCall T3242 duration: AT+UDCONF=90,11, ..................................................... 17 3.4.4 eCall T3243 duration: AT+UDCONF=90,12, ..................................................... 17 3.5 AT+UECALLDATA ............................................................................................................................... 18 3.5.1 Activation: AT+UECALLDATA=1,, ................................................ 18 3.5.2 In-band Modem status events: +UUECALLDATA: .......................................................... 18 3.5.3 MSD update: AT+UECALLDATA=2,, ............................................... 19 3.5.4 Examples ..................................................................................................................................... 19 3.6 AT+UECALLVOICE .............................................................................................................................. 20 3.6.1 Internal voice control ................................................................................................................... 21 3.6.2 Configurable internal HLAP timers (eCall Release 4) ..................................................................... 23 4 eCall examples ............................................................................................................ 25 4.1 eCall session dynamic view: end-to-end In-band signaling .................................................................. 25 4.1.1 MSD transfer in push mode ......................................................................................................... 25 4.1.2 MSD update in TX idling mode .................................................................................................... 26 4.2 eCall control examples ........................................................................................................................ 27 4.2.1 Simple MSD transfer in push mode ............................................................................................. 27 4.2.2 MSD update on PULL request, with transmitter reset and microphone control ............................ 28 4.2.3 Answer to PSAP callback ............................................................................................................. 29 4.3 eCall configuration examples .............................................................................................................. 30 4.3.1 eCall initiation (eCall Release 2 vs 3) ............................................................................................ 30 4.3.2 eCall-only mode with an eCall-enabled USIM .............................................................................. 31 eCall / ERA GLONASS - Application Note UBX-13001924 - R09 Contents Page 4 of 62 4.3.3 Force the eCall-only mode with a not eCall-enabled USIM .......................................................... 32 4.3.4 Force the eCall without registration restrictions with a not eCall-enabled USIM ........................... 32 5 ERA-GLONASS additional features and use cases .................................................... 33 5.1 MSD transfer by SMS .......................................................................................................................... 33 5.1.1 MSD SMS transmission in PDU mode .......................................................................................... 33 5.2 SIM/eUICC profile switch .................................................................................................................... 35 5.2.1 Example of management of eCall transaction with temporary eUICC swap to emergency profile 35 6 eCall / ERA GLONASS In-band Modem simulation system ...................................... 37 6.1 PSAP simulator ................................................................................................................................... 37 6.1.1 Software & hardware requirements ............................................................................................. 37 6.2 IVS system .......................................................................................................................................... 38 6.2.1 Software & hardware requirements ............................................................................................. 38 6.3 m-center software .............................................................................................................................. 38 6.3.1 IVS simulator ............................................................................................................................... 39 6.3.2 PSAP simulator ............................................................................................................................ 43 6.4 eCall / ERA GLONASS system setup .................................................................................................... 45 6.4.1 PSAP simulator connecting with the PSAP GSM modem .............................................................. 45 6.4.2 Starting the PSAP simulator ......................................................................................................... 45 6.4.3 IVS simulator connecting with the IVS GSM modem .................................................................... 45 6.4.4 Starting the IVS simulator ............................................................................................................ 45 6.4.5 IVS In-band Modem setup without IVS simulator ......................................................................... 47 6.5 Running the eCall simulation .............................................................................................................. 47 6.5.1 eCall simulation example (without IVS simulator) ......................................................................... 47 6.5.2 Callback example ........................................................................................................................ 49 Appendix .......................................................................................................................... 50 A List of Acronyms ......................................................................................................... 50 B PAN European eCall IVS test list ................................................................................ 51 B.1 NAD Protocol ...................................................................................................................................... 51 B.2 In-band modem conformance ............................................................................................................ 51 B.3 High-level application protocol ........................................................................................................... 52 C ERA-GLONASS IVS test list ......................................................................................... 54 C.1 IVS functional and data transfer protocols test methods ..................................................................... 54 C.1.1 IVS tests in regard to functional requirements ............................................................................. 54 C.1.2 IVS tests in regard to requirements of data exchange protocols ................................................... 54 C.2 IVS tests for compliance with the established requirements for electromagnetic compatibility and resistance to climatic and mechanical loads ................................................................................................... 55 C.2.1 IVS tests for compliance with the established requirements for electromagnetic compatibility ..... 55 C.2.2 IVS tests for compliance with the established requirements for resistance to climatic loads .......... 55 C.2.3 IVS tests for compliance with the established requirements for resistance to mechanical loads .... 56 C.3 IVS tests for conformity to quality requirements for loudspeaker communication in vehicle cabin ....... 56 eCall / ERA GLONASS - Application Note UBX-13001924 - R09 Contents Page 5 of 62 C.4 IVS tests for conformity to accident detection requirements .............................................................. 56 C.5 IVS tests for wireless communication modules .................................................................................... 57 C.5.1 IVS tests in regard to implementation of GSM modem functions ................................................. 57 C.5.2 IVS tests in regard to implementation of UMTS modem functions ............................................... 57 C.5.3 IVS tests in regard to implementation of in-band modem functions ............................................. 58 C.6 IVS tests for navigation modules ......................................................................................................... 58 D eCall flag ..................................................................................................................... 59 Related documents .......................................................................................................... 60 Revision history ................................................................................................................ 61 Contact .............................................................................................................................. 62
2025-09-28 14:26:55 1.94MB ECALL
1
本书《Expert Delphi: Robust and fast cross-platform application development》是一本专注于Delphi跨平台应用程序开发的电子书籍,由Paweł Głowacki撰写。本书的标题明确指向了Delphi这一开发工具的能力,即能够开发出既健壮又快速的跨平台应用程序。Delphi是一个历史悠久且功能强大的集成开发环境(IDE),主要基于Object Pascal语言,它也是早期的Turbo Pascal的现代继承者。 从描述中我们可以得知,这本书的作者Paweł Głowacki是一个在全球Delphi社区内享有盛誉的专家。他在Delphi领域拥有超过20年的经验,并一直是Delphi持续创新的倡导者之一。本书通过Paweł的介绍,带领读者回顾Delphi的发展历程,从1980年代的早期版本如Compas Pascal、Poly Pascal和Turbo Pascal开始。本书不仅覆盖了Delphi的核心编程技术,还着重介绍了Delphi如何随着开发者需求的变化而演化,以及Delphi的编译器、框架、运行时库、集成开发环境和工具链等组件的持续创新。 版权信息指出,本书由Packt Publishing出版社出版,首次发行于2017年6月。书籍的印刷和电子版的复制、存储或通过任何形式或任何手段传输均需出版社事先书面许可。出版社努力为本书中提及的所有公司和产品提供了商标信息,并正确使用了大写字母。然而,Packt Publishing不能保证这些信息的准确性。此外,出版社声明本书内容已经尽可能准确,但没有为信息的准确性提供任何形式的保证,无论是明示还是暗示。读者、作者、出版社及分销商对于直接或间接由本书引起的任何损害均不承担责任。 书籍内容由一系列专业人士参与制作,包括内容编辑、校对、技术编辑、项目协调员等。此外,本书还特别邀请了领域内的专家进行审阅。这些内容保证了本书的专业性,同时也反映了Delphi领域的专业与严谨。 在Delphi社区内,Delphi被认为是一种可以快速开发高性能、跨平台应用程序的工具。它拥有一个功能丰富的VCL(Visual Component Library)和FireMonkey框架,让开发者能够用相对较少的代码和时间创建出丰富的图形用户界面。Delphi还支持多操作系统,包括Windows、macOS、Linux、iOS和Android等。本书将提供深入的技术细节,帮助开发者们理解如何使用Delphi在这些平台上构建高效的应用程序。 本书不仅是一本关于Delphi编程语言和技术的指南,还是一段Delphi历史的回顾。它揭示了Delphi如何适应不断变化的开发者需求和技术趋势,同时也为Delphi程序员提供了一条学习如何高效利用这一工具来开发强大跨平台应用的路径。通过深入阅读本书,读者可以获得关于Delphi平台的全面知识,这将有助于他们更有效地使用Delphi进行软件开发。
2025-09-25 07:34:10 14.56MB Delphi
1
RT真值系统使用文档 LDW-and-LKA-application-guide_210803.pdf LDW-and-LKA-application-guide_210803.pdf LDW-and-LKA-application-guide_210803.pdf LDW-and-LKA-application-guide_210803.pdf LDW-and-LKA-application-guide_210803.pdf LDW-and-LKA-application-guide_210803.pdf LDW-and-LKA-application-guide_210803.pdf 《车道偏离警告(LDW)与车道保持辅助(LKA)应用指南》 车道偏离警告(LDW)和车道保持辅助(LKA)是高级驾驶辅助系统(ADAS)的重要组成部分,它们旨在提高驾驶安全性和舒适性。在对这类系统进行测试时,精确地测绘车道线至关重要。车道数据用于构建精确的车道地图,以便与车辆位置进行比较。同时,需要实时了解被测车辆(Vehicle Under Test, VUT)的位置、速度、航向、加速度和侧向角速度。 测试LDW和LKA系统可以在带有车道标记的任何赛道上进行,但为了精确控制侧向速度和横摆率,可能需要使用转向机器人或其他驾驶机器人。RT Range解决方案提供了这种精确控制的能力,尤其当配合RTK基准站使用时,性能更优。 推荐的测量标准如下: - 位置精度:根据Euro NCAP的要求,需要达到0.3米的精度,而RT3000 v3可以实现0.01米的高精度。 - 车辆速度:要求0.1公里/小时的精度,RT3000 v3则能实现0.05公里/小时的精确度。 - 横摆率:0.1度/秒的精度要求,RT3000 v3可达到0.075度/秒。 - 纵向加速度:需要0.1米/平方秒的精度,RT3000 v3可提供0.015米/平方秒的精度。 - 航向精度:两者都要求0.1度的精度。 设置过程包括以下步骤: 1. 开始设置,安装基站并开启以进行位置平均。 2. 使用RT Range中的车道测绘程序,将测绘小车的右前轮放在车道边缘,选择“在这里添加点”。 3. 手动或自动添加更多点,通过配置“自动添加调整”并开启来完成。 4. 将测绘小车沿着车道推动,直到完成整个车道的测绘,然后保存车道文件,重复此步骤以测绘所有必要的车道。 5. 在被测车辆上安装RT3000 v3,并使用RT-Strut固定。 6. 启动系统,通过NAVconfig进行配置,使用NAVAssist模板在NAVDisplay中初始化并预热RT3000 v3。 7. 根据需要调整系统设置以优化性能。 Oxford Technical Solutions Ltd是一家专业的惯性专家公司,自1998年以来,他们提供的RT3000 v3、RT-Base-S、RT-Range Suite软件以及相关配件,为LDW和LKA的测试提供了全面且精准的解决方案。其产品和服务包括车辆定位、速度和动态参数的精确测量,为ADAS系统的验证和开发提供了有力支持。 总结来说,本指南详细阐述了在进行LDW和LKA系统测试时所需的关键参数和设备,以及如何有效地设置和使用这些设备。准确的测试数据对于确保这些驾驶辅助系统的性能和安全性至关重要。通过遵循指南中的步骤和推荐的设备,可以实现高效且精确的测试流程。
2025-09-23 17:14:18 1.2MB 自动驾驶
1
Web Application Security
2025-09-20 20:53:16 4.56MB Web Designing
1
《等离子光学:基础与应用》是一本深入探讨等离子光学领域的专著,由斯蒂芬·A·迈尔(Stefan A. Maier)撰写,他在英国巴斯大学物理学院的光子学与光子材料研究中心工作。本书旨在阐述等离子体光学的基本原理以及其在实际中的广泛应用。 在电磁学的背景下,金属的行为是理解等离子光学的关键。书中首先介绍了麦克斯韦方程和电磁波传播的基本概念,这是理解任何电磁现象的基础。接着,作者深入讨论了自由电子气的介电函数,这是描述金属行为的核心理论。通过分析自由电子气的色散关系,可以理解体积等离子体的特性,即当电磁波与电子云相互作用时产生的集体振荡。 真实金属中的等离子体光学并非仅限于理想模型,书中还涵盖了真实金属中由于电子间的能带跃迁导致的复杂行为。这些跃迁对金属的电磁性质有显著影响,包括对光的吸收和反射特性。此外,作者还探讨了电磁场在金属中的能量分布,这对于理解金属中的能量传输至关重要。 表面等离子极化子(Surface Plasmon Polaritons, SPPs)是等离子光学的核心主题之一,它们是发生在金属/绝缘体界面的特殊波动现象。书中详细解释了波动方程如何用于描述这种现象,并详细阐述了单一界面和多层系统中SPPs的形成和传播。SPPs的能量约束和有效模式长度的概念,为设计和优化等离子体器件提供了理论基础。 在后续章节中,迈尔教授进一步讨论了等离子体的激发、传播和损耗,以及等离子体共振的调控,这些对于构建纳米尺度的光学元件和传感器具有重要意义。他还探讨了等离子体在光子学中的应用,如表面增强拉曼光谱(SERS)、纳米光子学器件和生物传感技术,展示了等离子体光学在科学研究和工业应用中的广阔前景。 《等离子光学:基础与应用》是一部全面而深入的教程,适合对等离子体光学感兴趣的科研人员、工程师和学生阅读。它不仅提供了坚实的理论基础,还提供了大量实用的应用示例,有助于读者理解和掌握这一前沿领域的核心知识。
2025-09-10 12:09:51 10.89MB PLASMONICS
1
### 小波理论基础及其应用 #### 一、小波理论概述 小波理论是一种用于信号处理和图像分析的强大工具,它在多个领域内都有着广泛的应用,如图像压缩、声音处理、地震数据处理等。小波理论的核心在于利用小波变换来分析数据,通过将数据分解成不同频率成分,从而实现对复杂信号的有效处理。 #### 二、《Wavelet Theory: An Elementary Approach With Applications》简介 《Wavelet Theory: An Elementary Approach With Applications》是一本非常适合初学者学习的小波理论入门书籍。该书由David K. Ruch与Patrick J. Van Fleet共同编写,并由Wiley出版社出版。本书不仅提供了小波理论的基础知识,还详细介绍了如何将这些理论应用于实际问题中,旨在帮助读者建立起从小波理论基础知识到实际应用的完整框架。 #### 三、小波变换基本概念 **1. 连续小波变换(CWT)** 连续小波变换是小波理论中的一个重要概念,它允许我们将一个信号表示为不同尺度和位置的小波函数的线性组合。对于任意信号\( f(t) \),其连续小波变换定义为: \[ W_f(a,b) = \frac{1}{\sqrt{|a|}} \int_{-\infty}^{+\infty} f(t)\psi^*\left(\frac{t-b}{a}\right) dt \] 其中,\( a \)表示尺度参数,\( b \)表示平移参数,\( \psi^* \)是小波函数的复共轭。 **2. 离散小波变换(DWT)** 离散小波变换是连续小波变换的一种简化版本,它通过选择特定的尺度和平移值来减少计算量。离散小波变换通常被用于数字信号处理中,因为它可以有效地应用于有限长度的信号。 #### 四、小波理论的应用实例 **1. 图像压缩** 小波变换在图像压缩方面有着显著的优势。通过对图像进行多分辨率分析,可以将图像分解为不同频率的子带。这些子带可以被进一步压缩,同时保持图像的主要特征不变。 **2. 声音处理** 在声音处理领域,小波变换可以帮助识别声音信号中的重要特征,比如噪声消除和语音识别等。通过对声音信号进行频谱分析,可以更准确地提取出有用的信息。 **3. 地震数据分析** 地震学是小波理论应用的另一个重要领域。通过对地震信号进行小波分析,科学家们能够更精确地了解地下结构的信息,这对于地震预测和资源勘探至关重要。 #### 五、本书特点及阅读建议 《Wavelet Theory: An Elementary Approach With Applications》一书的特点在于其深入浅出的解释方式,非常适合没有深厚数学背景的学习者。书中包含了大量的示例和练习,有助于读者巩固所学知识并加深理解。 对于希望学习小波理论的初学者来说,建议按照章节顺序逐步学习,并尝试自己动手完成书中的练习。此外,还可以结合实际项目进行实践操作,以更好地掌握小波理论的应用技巧。 #### 六、总结 《Wavelet Theory: An Elementary Approach With Applications》作为一本面向初学者的小波理论教材,不仅涵盖了小波理论的基本概念,还详细介绍了其在多个领域的应用案例。通过学习本书,读者不仅可以掌握小波理论的基础知识,还能学会如何将这些理论应用于解决实际问题中。无论是对于学生还是专业人士而言,这本书都是一本非常有价值的参考资料。
2025-09-08 16:51:37 17.92MB 小波变换
1
WebSphere 应用服务器(WAS)是 IBM 公司开发的一种功能强大的应用服务器软件产品,广泛应用于构建、部署和集成企业级Java应用程序、Web应用程序和服务。它支持Java EE(Java Platform, Enterprise Edition)规范,提供了全面的中间件服务和工具,能够帮助企业创建并运行高度可靠、可伸缩的电子商务应用程序。 WebSphere 应用服务器的主要特点包括其强大的集群和负载均衡能力、高级的安全性控制、以及丰富的系统管理功能。通过集群,WAS 能够确保企业应用的高可用性和扩展性,实现故障转移和负载均衡,从而提升服务的稳定性。在安全性方面,WAS 提供了多层次的安全机制,比如用户认证、授权、数据加密和安全审计等,以保护企业的应用和数据安全。 此外,WebSphere 应用服务器还提供了一系列开发和部署工具,如WebSphere Studio Application Developer等,帮助开发者设计、开发和测试基于Java EE的应用程序。它支持多种开发模式,包括传统的J2EE开发和现代的敏捷开发方法,使得团队能够以更加灵活高效的方式开展工作。 WAS 支持多种操作系统平台,比如Windows、UNIX和Linux等,满足不同企业的IT基础设施需求。IBM 还提供了一系列的版本选择,如基础版、网络版、高级版和企业版等,企业可以根据自身业务需求和规模选择最合适的版本,以获得最佳的成本效益。 在企业级应用中,WebSphere 应用服务器能够帮助企业轻松实现与遗留系统的集成,并可以与其他IBM产品如WebSphere Portal、WebSphere Process Server等无缝集成,构建完整的端到端解决方案。此外,WAS 还支持SOA(Service-Oriented Architecture)架构,使得企业能够通过构建和部署服务导向的应用程序,实现业务流程的灵活管理和业务能力的快速变更。 随着云计算技术的发展,IBM 也不断更新WebSphere产品线,提供对云计算的支持,允许企业将应用程序部署在私有云、公共云或混合云环境中,以实现资源的最大化利用和灵活的扩展性。 WebSphere 应用服务器是IBM软件产品组合中的重要组成部分,它的广泛应用和高度的灵活性使其成为企业构建、部署和管理电子商务应用和Web服务的首选平台。
2025-09-04 15:42:22 2.22MB
1
这是本非常非常普通的工科教材,讲的是线性代数在工程中的应用
2025-09-02 22:59:11 47.79MB Linear Algebra
1