- 博客(12)
- 资源 (29)
- 收藏
- 关注
原创 显示^M换行符sh命令处理和C语言处理
Windows 使用 回车(CR,十六进制是0xD) + 换行(LF,十六进制是0xA)组合(\。^M 是 0xD 在 Vim 中的显示,0x0D = 13,M是英语中的第 13 个字符。// 如果存在,也删除\r。Linux 只使用 换行(LF,十六进制是0xA)(方法二:vim打开修改格式。方法一:vim打开替换。
2024-04-13 15:31:17 345 1
转载 linux,qux网卡重名判断
2)通过if_nameindex()获取完毕接口名称与索引后,调用该函数以释放动态分配的内存区域。1)使用if_nameindex()接口可以扫描当前设备上的所有网卡名称。成功返回数组的指针;失败返回空指针,并且设置对应的错误码给errno。结构体:struct if_nameindex。net/if.h头文件。
2024-04-11 15:41:24 39
转载 Classic Autosar下的以太网通讯架构概览
在Classic Autosar架构体系下,以太网功能业务涉及大量模块。上述模块共同协作,完成了基于以太网的SomeIp,服务发现,网络管理,诊断 四大功能。以太网是一种使用十分广泛的协议,由标准的七层架构组成,但CP中的以太网其实仅用了5层协议,那么CP 以太网的模块是如何与以太网协议形成对应的呢?既可以理解为硬件层,。Phy芯片能对模拟信号与数字信号进行转换,接收报文时,将模拟信号转换成数字信号给MCU芯片处理;发送报文时,将数字信号转换成模拟信号发送至以太网总线上。。
2024-02-29 16:41:59 216
转载 TC3XX MCAL :ETH模块配置
Eth_17_GEthMac_ProvideTxBuffer,用于建立指定发送的buffer,输入参数包括Controller,BufferID,Buffer内容,以及长度。第四步,配置port硬件为复位类型,所有用于Eth驱动的输入引脚必须配置为PORT_PIN_RGMII_DRIVER,PORT_RGMII_INPUT,如下图所示。Eth_17_GEthMac_SetControllerMode,设置以太网控制器的模式。Eth_17_GEthMac_GetPhysAddr,获取控制器的MAC地址。
2024-02-04 10:40:32 459 1
转载 车联网安全:ISO21434汽车信息安全审核过程介绍
作为道路车辆网络安全标准,ISO/SAE21434适用于道路车辆,包括其部件、连接和软件,覆盖了车辆所有的生命周期,包括概念阶段,开发,生产,运维,报废等所有过程,为开发人员提供了全面的方法来实施整个供应链(开发商,供应商,制造商)的安全保障措施。所以总的来说ISO/SAE 21434是标准,也是方法论,对R155法规的落地起到了支撑作用。ISO/SAE21434不会推荐任何特定的安全技术或对策解决方案。21434的管理体系的文件分为四个层次,管理手册 —> 程序文件 —> 策略文件 —> 表格表单。
2024-02-02 14:13:54 216
转载 车联网安全:网络攻防之攻击队的九大战法
想揭开车联网安全行业中那些工程师们的神秘面纱吗?想了解攻击思路是怎样炼成的吗?为此小编特意擒来,不,邀请了一位智车信安的安仔来为大家解密攻击队的9大作战方式。
2024-02-02 14:09:43 190
转载 车联网安全:OTA风险分析
管端的免疫防御包括防中间人、抗DDOS、传输安全、无线安全。安全威胁分析及风险评估(TARA),是识别潜在的安全威胁、评估与威胁相关的风险的过程,是ISO21434中威胁分析和风险评估的方法论,属于联合国WP.29 R155对于网络安全管理体系认证(CSMS)的方法论基础,与车辆功能安全领域危害分析和风险评估(HARA)方法论一起,构成了车辆安全的两大方法论。针对人,可以进行相关的信息安全管理,包括安全管理组织、安全管理、安全人员管理、系统运维管理、资产安全管理、应用安全管理、网络安全管理、安全终端管控。
2024-02-02 14:07:06 230
转载 车联网安全:UDS刷写安全
在做SOA架构下的安全测试中,发现27算法在一些新场景下的用途以及存在的安全问题。给大家一篇关于27安全访问的安全性以及刷写流程的一些认识分享。本文完整讲述UDS刷写流程以及其中的安全威胁和防御措施。
2024-02-02 14:04:42 631
转载 车联网安全-TARA分析
另外需要重点说明的是,风险的转移,只是在风险发生时第三方以金钱等方式对组织进行一定的补偿,但是风险的责任本身不会被转移,还是在组织中。与影响评级一样,攻击可行性评级的时候,每一个维度的权重,以及每一个维度的分值定义,在没有强制(或通用)标准的情况下,组织可以根据自己的实际情况来定义。另外,对于每一个维度中的几个影响级别(可以定义更加精细化的级别)可以赋予不同的分值(可以使用5分制、10分制、100分制等),不同维度上的相同影响级别可以赋予不同的分值,这也跟组织的风险偏好以及目标产品的特点有关系。
2024-02-02 13:58:01 754
转载 Autosar通信栈:FullCAN和BasicCAN基础
在搞清楚FullCAN和BasicCAN是什么之前,我们先搞清楚一些基础的东西。************************************************************************************关注微信公众号“开心果Need Car”,一起讨论Autosar开发中遇到的那些“坑”!*********************************************************************************
2024-02-01 11:11:02 606
转载 AUTOSAR MCAL讲解和EB tresos工程创建
定义模块实现的具体功能,比如定义MCU驱动程序提供基本微控制器初始化、时钟初始化、电源管理模式(低功耗)以及复位等微控制器特定功能。下图说明了MCU驱动规范的范围。定义了此模块与其他模块的依赖关系,下图为模块涉及包含的头文件结构图。
2024-01-31 11:01:24 988
原创 Time 类应用举例 c++
//创建一个星期数组 char *wday[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; time_t timep; struct tm *p; time(&timep); p = localtime(&timep); //取得当地时间
2018-07-02 17:16:54 292 1
drvupdate-amd(windows moble 中心) 包括32位和64位
2020-08-11
protobuf-3.5.1 c++ inclue,lib,dll,代码
2020-05-08
Socket通信demo
2020-04-21
Npoi vs2013和vs2015安装包和.net2.net4dll
2020-04-21
UnityWebPlayerFull_5.2.5full
2020-04-01
UnityWebPlayerFull_5.2.2full
2020-04-01
UnityWebPlayer_5.2.0Full
2020-04-01
wpf 导入导出Excel代码
2019-05-29
wpf的ColorPicker颜色选择器,源码和实例
2019-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人