自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 IO模拟串口实现串口收发

分享之前做的一个小项目。

2024-12-16 07:03:29 1035

转载 原来全局变量是这样初始化的

,都是定义在data段的,而未定义初始化值的全局变量,是分在bss段的(例如int bss_val;既然前面给RAM清零了,那么此时的全局变量应该全是0值吧,那可以推测,给全局变量赋初始值应该是在___lowinit或__start了,但是这两个东西是编译环境里某个库的,暂时看不到源码。但是我在这个RH850的代码工程里面是找不到这个__start的源码内容的,仿真看汇编折腾了半天,突然想了下,为啥不换个其他工程试试,例如试试NXP S32K的?那么,__DATA_ROM是什么东西,从哪里呢?

2024-07-08 21:46:22 174

原创 autosar CDD学习

在做项目中,OEM要求有一路CAN要对报文加密,并且报文中有checksum和Alive count,查看了协议栈,最后定下在PDUR和CANIF之间加一层CCD,实现加密的方案。

2024-03-01 21:17:49 881 1

原创 CanSM模块学习

CanSM全称CAN State Management,CAN状态管理。这里管理的状态其实是对应其总线的通信状态,所以CanSM模块管理的就是CAN总线的通信状态,而这里的通信状态则包含能不能发送报文,能不能接收报文,总线上有没有错误等。CanSM模块在AUTOSAR架构中的位置:由上而下,CanSM接收其他模块的总线状态切换请求并通知CanIf模块去执行,如:28服务开关通信;由下而上,CanSM接收CanIf模块的总线状态切换反馈并汇报给其他模块,如发生CAN总线BUSOFF。

2024-02-23 23:03:05 2721

原创 CAN时间同步学习与软件实现

目的:合作时,无法有效各个控制器都有自己的晶振,可以自己计时,但是由于晶振不一致,和启动时间不一致,各自的计时没有一个统一的计时基准。这样在多控制器地将不同控制器的信号从时间上对齐。所以时间同步是为了给多个控制器间提供统一的时间基准。

2024-02-22 21:06:54 2585 1

原创 stm32控制舵机

在STM32中控制舵机,实际上就是开发STM32上的PWM功能,这部分功能需要配置STM32的定时器和GPIO复用共功能,然后就是通过修改定时器计数器的比较寄存器的数值来达到控制PWM的高电平占空比的目的;这里以stm32f103c8t6t定时器2为例,说明一下具体的实现tim2.c//头文件#include "tim2.h"#include "stm32f10x.h"#include "stm32f10x_tim.h" void TIM

2024-02-22 14:53:32 853 1

原创 stm32f103c8t6通过max31865-pt100测温,软件spi通信串口1输出

pt100测温精度可达0.1度,测温范围-40度~125度。max31865.c文件。

2024-02-22 14:51:26 1126 6

原创 UDS诊断学习

汽车诊断技术是指在不拆卸车辆的情况下,通过读取车辆在运行过程中所记录的数据或故障码来查明故障原因,并确定故障部位的汽车应用技术。通过诊断,可以快速检测到汽车故障来提高汽车安全性和维修效率。USD协议诊断主要采用“问 - 答”模式,即诊断仪(Tester)像车辆指定的ECU发送请求(Request),指定的ECU会做出相对应的响应(Response),并将响应返回给诊断仪。从而可以依据定义好的诊断调查问卷,就可以将相对应的数据转化为相对应的问题和描述。

2024-02-22 14:40:17 2359 1

原创 stm32通过 一线串口通信控制JQ8900-16P语音模块

JQ8900-16P语音模块资料自取:链接:https://pan.baidu.com/s/1O3P1Ro4Rc4cVMACuJVdqaA 提取码:1u4p。今天玩玩语音模块,用到了所谓的一线串口通信(就是用一个IO口发脉冲)不说了,上代码。在网上找了很多的延时函数,终于找到了一个达到要求的。模块——————————单片机。

2024-02-22 14:07:18 2380 7

空空如也

空空如也

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

TA关注的人

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