【TPMS系统开发】从无线通信到嵌入式编程实战视频课程
正规机构口碑保证优质服务 快速响应技术领先经验丰富
授课方式:
寄宿面授远程教学在线直播个性化辅导常年招生
上课时段:
线下全日制班线上特训班企业特训班
课程培训大纲

课程介绍: 深入探索胎压监测系统(TPMS)的开发,本课程系列从TPMS项目概述开始,详细介绍了核心技术要点,包括无线通信理论和嵌入式编程。课程覆盖了发射端和接收端的设计,包括原理图分析、无线通信理论知识、源码解读、驱动电路设计,以及关键芯片如SP370和TDA5235的应用。通过实战案例,学习从项目规划到底层驱动开发,再到高级功能实现的完整流程。适合物联网工程师和汽车电子开发者,提升无线通信和嵌入式系统设计能力。


课程目录

1. TPMS项目介绍

本节对TPMS项目做全面详细的介绍,先让你知道这个项目的轮廓性信息。

2.本项目核心技术讲解

本节讲述TPMS项目涉及的核心技术和关键性价值,对项目价值有认识才会真正下功夫去掌握

3.开发套件的资料介绍和测试

4.发射端整体介绍

本节介绍整个套件的资料包,并且教大家如何装电池、开机测试,确认硬件是OK的。

本节正式开始课程,先讲发射端的总体情况,原理图和资料分布,整个课程的安排等。

5. 无线通信的理论知识1

本节补充无线通信方面的基础知识给大家,这些东西是射频领域做项目经常涉及到的关键点,掌握了对提升自己价值非常有意义。一句话,让你看上去就像是月薪1.5万的人。

6.无线通信的理论知识2

本节补充无线通信方面的基础知识给大家,这些东西是射频领域做项目经常涉及到的关键点,掌握了对提升自己价值非常有意义。一句话,让你看上去就像是月薪1.5万的人。

7. 发射端源码总览

本节总体介绍发射端的源码、工程建立、设置、所有的C文件和H文件等。

8.SP370库函数的使用和封装

本节详细讲解SP370的ROM LIBRARY的API定义和使用方法,并以气压测量的API为例来详细讲解,带读手册。

8. 其他库函数的使用和封装

本节讲述ROM LIBRARY中的其他一些关键API。

10.SP370数据手册浏览

本节带大家浏览SP370的数据手册,看一下大概信息和细节中后面会用到的几个关键部分。

11. 源码学习

本节开始分析源码,先分析整个流程,然后再逐步深入细节来看。

12.SP370的RF部分详解

本节讲解源码中RF相关的部分,这也是SP370最核心的部分,涉及到FSK调制、MANCHESTER编码、基带、调制、载波等内容。

12. RF数据包的发送和数据包格式解析1

本节讲解发射端最终发出的RF TELEGRAM数据包的格式和定义,这些都是由ROM LIBRARY中的SEND RF TELEGRAM函数中PDT定义的。

14.RF数据包的发送和数据包格式解析2

本节讲解发射端最终发出的RF TELEGRAM数据包的格式和定义,这些都是由ROM

LIBRARY中的SEND RF_TELEGRAM函数中PDT定义的。

15.TPMS接收板概况介绍

本节开始接收板部分的课程,先对接收板的整体情况,包括原理图、关键器件等做概括性整体介绍,后面再逐步深入细节。

16.TDA5235的专业知识1

本节就着TDA5235的数据手册来详细解释这颗RF接收芯片的工作原理和用到的细节参数。

17.TDA5235的专业知识2

本节讲解TDA5235的寄存器配置软件工具的用法,和官方提供的正确配置的核心参数。

18.接收板源码讲解

本节开始讲解接收板的源码,先把一些比较边角外围的简单模块讲完,后面来深入细节。

19.源码底层驱动分析1

本节分析源码底层驱动部分的DALAY实现、TIMER实现、NVIC配置和LED操作代码,都不难。

20.源码底层驱动分析2

本节分析源码底层驱动部分的I2C、SPI、USART等通信外设及自己编写的字符串格式化函数集MYSPRINTF。

20.源码底层驱动分析3

本节主要分析TDA5235相关的中间层代码,5235底层调用SPI接口,实现STM32主控和TDA5235的互动(主要是配置5235寄存器、读写数据等)

22.源码底层驱动分析4

本节重点讲述TDA5235收到一包无线数据后产生中断通知STM32,然后STM32在中断处理程序中读取TDA5235的FIFO,从而GET到发射板发过来的数据。

23.0LED12864的底层中间层和上层

本节讲解OLED12864这种显示器的分层和各层作用,对该显示设备有个本质系统的认识。

24.标配OLED12864屏详解

本节讲解我们项目中用到的OLED12864屏的资料,并且结合代码进行全部理解。

25.入门级功能整个分析

本节是入门级课程最后一节,分析了整个MAIN函数的流程,有前面的分析打底本节课程非常好理解,水到渠成。

26.专业级课程引入1

本节开始引入专业级课程,主要讲了频偏的概念,汽车中控式设计和学习功能等内容。

27.专业级课程引入2

本节接上节继续讲解专业级课程的主要内容分析。

28.发射端加入学习功能

本节讲解发射端加入学习功能的代码,从源码层讲述学习功能的更改实现。

29.接收端的框架分析和关键协议

本节讲解接收端的代码框架,并且引入接收端和中控DVD之间的协议。

30.接收端源码初步分析

本节对接收端的源码进行初步分析,主要是串口、CRC等部分的源码,以入门级课程中内容为起点,重点讲解增加的内容。

31.协议源码加实践验证1

本节重点讲解接收端源码中开机默认运行的部分代码,并且结合板子做实践验证,源码和实验现象的结合才能加深理解。

32.协议源码加实践验证2

本节重点讲解4组UNIQUEID的获取和写入更新相关的源码。

33.协议源码加实践验证3

本节讲解接收端对中控指令的解析和执行部分的源码,并实验验证。

34.协议源码加实践验证4

本节讲解学习功能的实现源码,并且实际做实验验证。

35.TPMS项目的总结

本节讲述其他指令,如轮胎调换等。并且对TPMS项目进行总结和回顾。



如果您想学习本课程,请联系我们进行报名点击联系我们

如果没找到合适的课程或有特殊培训需求,也可以联系我们定制培训:点击联系我们

除培训外,我们还提供Layout外包、PCB制板、SMT贴片一站式服务(点击可进入官网),有需求请发需求表到邮箱zhengzf@fanypcb.com,或致电13142188866(同微信)

服务优势:

丰富专家资源,一线工程师背景,项目技术精英,面向企业用岗需求,针对性培训,互动式交流,案例教学,线下线下精品小班,实际工程项目经验分享,快捷高效,节约时间成本,少走弯路与错路,引荐学员高薪就业。

专家力量:

10-20年一线电子工程师项目研发经验团队;

德累斯顿工业大学硕士/飞利浦皇家全球母婴首席电子工程师/桂电研究院特聘专家;

Mentor, Cadence,Altium,华为等大型公司高级工程师,项目经理,技术支持专家;

凡亿教育电子培训中心,资深专家或特邀讲师;

大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高;

多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享;

针对客户实际需要,真实案例演示,互动式教学沟通,学有所值,学有所成。

关于我们>>更多

十年专业积累,专家技术团队,国内最大的电子设计人才培训基地,开设有硬件、PCB、单片机、仿真、EMC、射频等相关课程。

联系我们
电话:

15616880848

微信咨询报名

领试听与大纲

聚焦电子设计

预约信息