tc275调试总结

本文介绍了如何在嵌入式系统中配置ADC采样、PWM控制和SPI通信,重点讲解了帧类型的选择、中断管理、EEPROM操作和数据采集细节。包括设置扫描模式、自定义ID、中断配置、高低有效检测以及SPI数据检测方式。

can部分
在这里插入图片描述
对于发送函数来说最主要的是设置扩展帧还是数据帧,这里的ID只是给了个默认的,
在这里插入图片描述
具体的ID是在下面的发送函数中给的,想要是什么ID就是什么ID,但他是扩展帧还是数据帧要看上面初始化设置的

AD部分
扫描模式需要启动扫描
IfxVadc_Adc_startScan(&adcGroup[0]);
IfxVadc_Adc_startScan(&adcGroup[1]);
eeprom部分
在这里插入图片描述

在这里插入图片描述
中断里面必须再使能一次中断,他这个进入中断,中断管理单元会把其他的中断都停止,只执行这个,执行完这个会再打开,。因此在开头使能一次中断,其他的中断也可以执行。EEPROM最多一次写一页64个字节,超出了的需要延时一毫秒写入
在这里插入图片描述

在这里插入图片描述
pwm模式
需要启动函数像adc模块一样

在这里插入图片描述
PWM输出,2000是周期,频率等于(1/2000)*模块的clk,占空比就是1000/2000
在这里插入图片描述
在这里插入图片描述
PWM输入初始化完毕,唉中断里面采集
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这里的period0检测的是频率,ductycycle检测的是占空比是占多少,50就是百分之50

MC33975采集高低有效
在这里插入图片描述

spi初始化给的6M 波特率,然后空闲是低,上升沿采集信号
在这里插入图片描述
应该第一行有就行,然后这里设置的高有效,那么单片机默认采集到的信号是0,然后采集到的高电平就是1;如果第一行设置为低有效,那么单片机采集到的默认数据就是1,给低那么变为0.
而他本身的自带的低有效,单片机默认采集到的数据是0,你给地,那么采集到的数据变为1.
下面是设置的高有效的各个引脚图
在这里插入图片描述
读数据的函数
在这里插入图片描述
在这里插入图片描述
片选三个这样写可以0————————2
1——————0
2————————1
现在可以了,三个写在一个函数里面就可以了
在这里插入图片描述
spi中设置clk空闲是0,那么设置下图则为下降沿检测数据在这里插入图片描述
这个表示第一个边沿进行检测,leading表示第二个边沿进行检测

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值