- 博客(13)
- 收藏
- 关注
原创 村田 IMU SCC2000系列芯片驱动
村田 IMU SCC2000系列芯片驱动文章目录村田 IMU SCC2000系列芯片驱动一、总体特点二、启动时序和逻辑三、SPI通信和数据读取四、数据处理一、总体特点1、本次具体的型号是村田SCC2130系,IMU有1轴(x)陀螺仪、三轴加速度计和温度计,测量范围陀螺仪±125°/s,加速度±6,温度-50到150。2、高稳定性,广泛的自诊断等安全保护,因此主要应用都是在一些汽车工业级的场景。3、32位四线SPI,最大8MHZ通信速度,有CRC校验。4、硬件针脚图如下,实际上硬件IMU比较
2022-03-13 16:29:17
1442
原创 lin总线通信
lin总线文章目录lin总线一、综述二、LIN 报文结构三、总线传输四、诊断方式一、综述1.采用单主多从的组网方式,无CAN总线那样的仲裁机制,最多可连接16个节点(1主15从)。2.主要用于can总线的协助辅助功能,汽车低速反应要求应用,对硬件要求简单,仅需UART/SCI 接口,辅以简单驱动程序便可实现 LIN 协议。故几乎所有的MCU均支持LIN。3.低成本,最大传输速率20kbps。通常低速设计2400bps,中速设计9600bps,高速设计19200bps.5.在LIN的标准中,令牌
2021-12-20 14:50:56
17698
2
原创 关于NXP 汽车ABS ASIC芯片BA13系列轮速部分驱动
关于NXP 汽车ABS ASIC芯片BA13系列轮速部分驱动文章目录关于NXP 汽车ABS ASIC芯片BA13系列轮速部分驱动一、BA13芯片介绍二、轮速部分介绍三、spi通信一、BA13芯片介绍1、BA13是专门用于汽车ABS系统设计的一款芯片,但也可以拓展到EPS/ESC上的配套芯片驱动2、8个低边开关分别4个PWM和4个电流阀门控制,高边保护开关,四个轮速信号接口,两个车速输出接口,500HZ的电机PWM控制3、16位SPI通信可以达到10MHZ,通信高边驱动开关,K线接口,警告灯接口4
2021-11-14 20:51:35
8447
5
原创 NXP FS6500/FS4500 family 电源芯片驱动
NXP FS6500/FS4500 family 电源芯片驱动一、总体综述1、多电源输出、线性电源电压调节器、开关电源,支持低功耗,支持多种唤醒模式能力和模式的汽车级电源芯片2、支持1-5v的MCU供电和SMPS(开关模式电源)0.8A,1.5A,2.2A的线性调节器,支持AD,IO,MCU等支持3.3v,5v辅助线性电压监控。3、多种安全故障监控和检测,反馈故障状态的安全保护。4、应用于各种BMS,汽车底盘电气系统、汽车动力系统和传动系统等等。5、16位SPI通信通信,看门狗监控。5、系列的
2021-11-03 13:41:16
4644
3
原创 Bosch SMI810 IMU传感器芯片驱动
Bosch SMI810 IMU传感器芯片驱动文章目录Bosch SMI810 IMU传感器芯片驱动一、总体特点二、SPI通信三、数据处理四、寄存器设置和代码编写一、总体特点1.smi8xx家族的传感器分为,陀螺仪+加速度计的组合,分别有1,3,5轴。本次使用的时810,有一轴roll rate(x)陀螺仪和y,z,2轴加速度计。2.32位数字spi接口通信,16位数据位3.加速计分为高通和低通,高通可以达到±35g,低通±6g。陀螺仪响应速度范围±300°/s。4.Yaw rate (Ωz),
2021-10-17 14:19:35
2252
9
原创 MEMSIC MXP7205VF两轴加速度计传感器芯片驱动
MEMSIC MXP7205VF两轴加速度计传感器芯片驱动文章目录MEMSIC MXP7205VF两轴加速度计传感器芯片驱动一、总体特性二、spi通信三、读数据一、总体特性1.芯片本身并不复杂,是两轴加速度计,常用于汽车电子稳定系统。2.16位spi通信,最大速度到28MHZ,芯片又分为10位和14位获取数据模式。3.自带滤波器,硬件设计的滤波直接输出相对稳定的数值但也又偏差。二、spi通信1.spi通信主要是读取MXP7205的数值,本次我用到的是14位模式,从下图中而本身传感器值直接是
2021-10-05 15:39:57
2726
6
原创 NXP SJA1124 spi转lin芯片驱动
NXP SJA1124 spi转lin芯片驱动文章目录NXP SJA1124 spi转lin芯片驱动一、总体特点二、工作模式三、spi通信三、lin通信四、芯片寄存器配置一、总体特点1.sja1124 是lin控制器和收发器集成一体芯片,支持4路lin通道。2.支持LIN 2.0, LIN 2.1, LIN 2.2, LIN 2.2A和相关协议国际标准,最快可以达到20kb波特率.3.通过spi或者lin可以在low power模式下唤醒4.需要外接时钟作为lin通信时钟源。5.硬件lin通信
2021-10-04 19:58:31
1808
原创 infineon 高边芯片 BTS54040-LBF
英飞凌的高边芯片,是BTS系列中的一颗,这个高边开关的是用SPI开控制的,所以记录一下,芯片总体并不麻烦。文章目录英飞凌的高边芯片,是BTS系列中的一颗,这个高边开关的是用SPI开控制的,所以记录一下,芯片总体并不麻烦。一.总体特性二.SPI通信三.BTS54040寄存器大致就这些,第一次写归纳文档,肯定有很多不如人意的地方,有问题大家多多指正。一.总体特性1.一颗芯片支持四个高边开关通道,2路输入IO,这两路支持PWM输入。2.8位spi通信,最大工作频率3MHZ,一般用与汽车12V的高边开关,如
2021-10-01 14:03:39
2708
1
原创 S32 design studio error in launch sequence 用PE仿真器下载报错
S32 design studio error in launch sequence 用PE仿真器下载报错#如果是报错下图这个直接检查更新IDE如果报错下面的错更换workspace#如果是报错下图这个直接检查更新IDE按下图检查更新按需要选择不清楚全选跟新,最好开个VPN下载快一点。如果报错下面的错更换workspace图片更换workspace注意之前是不是链接过其他workspace导致PE的链接到其他工作空间地址...
2021-08-17 10:11:54
1698
原创 TypeError: __init__() got an unexpected keyword argument ‘ragged‘
大概率是你训练模型的tf版本和用模型的tf版本不一致导致的。你用的两台机器上的tf版本不一致。
2021-03-20 13:55:32
2325
原创 运行tensorflow时出现 Wtensorflow/stream_executor/platform/default/dso_loader.cc:60] Could not load dynam
运行tensorflow时出现Wtensorflow/stream_executor/platform/default/dso_loader.cc:60] Could not load dynamic library ‘cudart64_110.dll’; dlerror: cudart64_110.dll not foundtensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do no
2021-03-15 22:08:52
6536
1
原创 pip安装tensorflow报错ERROR: Could not install packages due to an OSError: [Errno 2] No such file or di
pip安装tensorflow报错ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: 'd:\users\zwr\anaconda3\envs\tensorflow\lib\site-packages\google_pasta-0.2.0.dist-info\METADATA’解决方法:找到这个文件路径删除这个文件,在次安装pip install tensorflow...
2021-03-15 20:51:29
10573
8
原创 树莓派serial模块RuntimeError: Please set pin numbering mode using GPIO.setmode(GPIO.BOARD) or GPIO.setmod
第一注意引用GPIO.setmode(GPIO.BOARD);第二注意有时候不用GPIO.cleanup();警告复用引脚可以忽略;
2021-03-10 00:48:39
2380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人