代码、高清pdf版本在我的下载里可以找到
开篇前给自己留点现在的想法:
最近想写点东西,但是没心情写,因为很多东西网上都泛滥,写了感觉也没再多的心得!
偶然想到,对于常用的应用,网上相关的资料很多,但是很少针对具体开发的,比如IIc通信,网上到处是资料,而且大面积都是基于常用的芯片,比如stm32,所以,我准备写点冷门的,针对性很强的东西,于是我想写出我的开发流程,一来当给自己整理总结,二来以后看看自己现在的水平有多烂。
最近在开发汽车上的胎压监测系统,里面涉及到无线、传感器等数据的采集,这里就准备个简单的、其中的一个功能模块:温湿度的采集。基于瑞萨的R7F0C004M2DFB芯片,芯片自然有其他的功能,温湿度只是其中一个!温湿度传感器用的是TH06C。
其实这里说一点,这里不使用模拟IIC,因为等你以后开发,你会发现,能用现成的东西是多么幸福的事情!而且各个芯片厂商都会简便自家芯片的底层开发难度,自然会在IDE上下功夫。
所以学了该系列的东西,你对瑞萨芯片的开发有很多理解。
硬件准备
主芯片型号:renesas的R7F0C004M2DFB
温湿度传感器型号:TH06C
仿真器:Rnesas EZ-CUBE
原理图
软件准备
开发环境:1、CS+ for CC 2、AP4
开发思路:很简单,主芯片通过I2C与传感器通信,获取测量值!