【经验】解析瑞萨32位汽车微控制器RH850F1KM-S4 ADC采集电位器的过程
RH850系列32位汽车微控制器 (32位MCU) 在广泛且可扩展的产品范围内提供平衡的高性能和极低的功耗。该系列提供了新的和高级汽车应用所需的丰富功能安全和嵌入式安全特性。针对瑞萨(RENESAS)车载RH850系列MCU进行功能模块拆分,为初学者提供最简化历程方法。
本文通过插接官方历程加以笔者描述理解,将ADC采集电位器的过程进行讲解。
熟悉电子电路的工程师都知道,DAC数模转换/ADC模数转换就像日月一样,正好相反,一个输入一个输出。因为输入不易观察,在本文中,我们将利用板载的电位器的转动,在程序中观察采集到的数据变化。
硬件电路
由图一可以看到开发板板的电位器对应引脚与方向。
软件程序
主函数如下图所示,首先进行时钟源配置,再通过R_ADCA0_Init()进行adc初始化,使用R_UI_Pot1_Init()将APO设为高电平,这样电位器的移动就有了电压变化,通过ADCA0I0S口进行ADC采集就可以看到明显的数值变化。R_ADCA0_SetUpperLowerLimit( )函数设置ADC上下限。
ADC初始化程序如下,主要是配置自诊断,采样时间,上下限错误启用等寄存器功能
采集程序如下,每次运行一次,ADC采集一次数据
仿真下载
在debug时可以将g_Pot1Value加入watch进行观察,将在转动电位器前后如下图所示ADC采集成功变化。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由宋红庆提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】RH850系列32位MCU的CSIH和CSIG接口功能区别详解
瑞萨RH850系列作为在汽车业界首屈一指的32位MCU,在汽车行业应用广泛,从涉及到安全的发动机的电喷,EPS等到仪表,车载娱乐系统都有RH850系列MCU的身影。该系列采用最新的40nm工艺,功能安全方面符合ASIL-B,ASIL-C,ASIL-D等级。笔者最近碰到使用CSI接口的客户咨询RH850\F1L的CSIG和CSIH接口的区别,二者均是CSI接口。
设计经验 发布时间 : 2018-06-15
【经验】解析瑞萨电子32位MCU RH850F1KM-S4 SPI通讯控制过程
RH850系列32位汽车微控制器(32位MCU)在广泛且可扩展的产品范围内提供平衡的高性能和极低的功耗。该系列提供了新的和高级汽车应用所需的丰富功能安全。针对瑞萨(Renesas)车载RH850系列MCU进行功能模块拆分,为初学者提供最简化历程方法。
设计经验 发布时间 : 2022-08-27
【经验】解析瑞萨电子32位MCU RH850F1KM-S4 CAN的使用
RH850系列32位汽车微控制器在广泛且可扩展的产品范围内提供平衡的高性能和极低的功耗。该系列提供了新的和高级汽车应用所需的丰富功能安全和嵌入式安全特性。针对瑞萨(Renesas)车载RH850系列MCU进行功能模块拆分,为初学者提供最简化历程方法。
设计经验 发布时间 : 2023-02-23
【选型】国产32位MCU CKS32F407VET6可完美替换STM32F407VET6做车联网车载T-BOX主控
中科芯的32位MCU CKS32F407VET6具有供货稳定、性价比高等优点,在车联网系统中的车载T-BOX设计中可以完美替换STM32F407VET6,在资源、主频、工作电压、封装上都相同,二者的引脚位和定义也相同。
器件选型 发布时间 : 2021-05-01
芯海32位MCU选型表
芯海32位MCU选型表包括常规32位MCU、32位低功耗MCU、32位车规MCU。该选型表的Core包括M0和M3两种,内含型号是芯海科技基于Arm® Cortex®-M内核、高可靠性的32位通用微控制器。 包括多款产品,内嵌Flash存储器,集成高性能ADC、丰富的模拟外设、适用于工业控制的高级定时器和通信接口,满足工业应用的质量和可靠性标准,被广泛用于工业控制、汽车电子、智能家居等领域。
产品型号
|
品类
|
SRAM(Bytes)
|
FWDT/WWDT
|
Flash(Bytes)
|
IO
|
Freq.(MHz)
|
UART
|
16bit GP Timer
|
Operating Temp.(℃)
|
12bit ADC Units(ch)
|
Supply Voltage(V)
|
SPI
|
Adv.Timer
|
SysTick
|
I2C
|
Temp.Sensor
|
Package
|
Core
|
CS32F030F6P6-RA
|
32位MCU
|
4KBytes
|
1/1
|
32KBytes
|
15
|
48MHz
|
4
|
5
|
-40℃~85℃
|
1(9)
|
2.0V~5.5V
|
1
|
1
|
1
|
1
|
Y
|
TSSOP20
|
M0
|
选型表 - 芯海 立即选型
【应用】芯海32位MCU的电机控制应用方案,助力车载水泵、电动自行车、变频冰箱、变频高速风筒等
芯海在电机驱动控制领域的技术研发积累,持续推出基于32位MCU的电机控制应用方案,在精度、可靠性、集成度等关键技术指标上媲美业界一流厂商,且为客户提供稳定供货及本土化服务。
应用方案 发布时间 : 2023-02-08
【选型】国产32位MCU CKS32F030C8T6可替换STM32F030C8T6助力车载导航系统,参数基本一致
中科芯的32位MCU CKS32F030C8T6采用高性能的ARM® Cortex™-M0 32位的RISC内核,最高工作频率为48MHz,FLASH 为64K字节。在资源、主频、工作电压、封装上和STM32F030C8T6都相同,同时二者的引脚位和定义也都是相同的。CKS32F030C8T6可替代意法半导体STM32F030C8T6用于车载导航系统。
器件选型 发布时间 : 2020-11-05
【选型】车规级32位微控制器BAT32A237KH40NB用在车载座椅系统,支持2.0V-5.5V的宽工作电压范围
某汽车客户的车载座椅系统正在评估一颗国产主MCU,客户电源使用12V供电,经过二极电源LDO3.3V给MCU供电,MCU的工作电压必须满3.3V供电要求。推荐客户使用中微半导体32位微控制器BAT32A237KH40NB,多达15路AD采集数据接口可以同步采集多路模拟信号数据 ,相比客户评估的MCU只有6路AD,同步采集数据效率提升2.5倍。
器件选型 发布时间 : 2023-06-01
【选型】车载固态激光雷达32位MCU选用无源晶体CX3225CA12000D0HSSCC,精度达±20ppm
为保证车载固态激光雷达中32位MCU具有高可靠性设计,一般需要一款高精度12MHz无源晶体,推荐选择KYOCERA(京瓷)无源晶体CX3225CA12000D0HSSCC,采用3225封装,4pin,额定频率12MHz,负载电容8pF,常温25℃±3℃条件下精度达±20ppm,全温-40℃~125℃条件下温飘达±50ppm,工作温度范围-40℃~125℃,有通过AEC-Q200认证。
器件选型 发布时间 : 2020-07-18
【应用】中科芯32位MCU CKS32F405RGT6助力车载USB口DAB收音机,功耗低至1.8μA
在车载USB口DAB收音机中,需要一颗功能强大的MCU做为主控,中科芯CKS32F405RGT6提供多种标准以及高级通信接口,功耗低至1.8μA,本文主要介绍中科芯CKS32F405RGT6 MCU应用于车载USB口DAB收音机。
应用方案 发布时间 : 2023-03-10
【应用】中科芯低功耗32位MCU CKS32F103RCT6用于车载天线导航控制单元,最高主频达144MHz
客户在车载天线导航控制单元上原使用国际主流品牌的32位MCU,现因为交期问题希望找国产替换方案,给其推荐了中科芯的CKS32F103RCT6,是一款增强型高性能的32位MCU,最高主频达144MHz,外设丰富,满足低功耗应用需求。
应用方案 发布时间 : 2022-09-15
【应用】国产集成CAN接口的32位MCU用于车载内部照明灯,最高主频150MHz
车载灯光系统,包括车载摄像头,智能LED前照灯等,是汽车安全行驶的必备系统之一。本文推荐采用国产雅特力32位MCU AT32F415KBU7-4为主控, 该MCU主频150M,工作温度范围-40至+105度,2.6 至 3.6 V 电源电压,且集成CAN接口。
应用方案 发布时间 : 2021-11-17
【应用】150MHz工作频率的32位MCU用于车载定位器,无需外挂Flash,采样速率达2M SPS
雅特力的32位MCU AT32F415RCT7-7用在车载定位器上,具有高性能、外设丰富和体积小等特点。它也广泛应用在微型打印机、物联网、智能家居和工业自动化等领域。 推荐一颗雅特力的32位MCU AT32F415RCT7-7用在车载定位器上,具有高性能、外设丰富和体积小等特点。
应用方案 发布时间 : 2021-09-23
【应用】工作频率高达80MHz的32位MCU EFM32PG23用于车载导航仪,功耗低至1.03µA
城市交通状况以及道路网日益复杂的今天,车载导航仪的应用极大地改变人们的出行和生活方式,帮助用户准确定位当前位置,并且根据既定的目的地计算行程,为用户提供最佳的行车路线,在此我们推荐Silicon Labs的32位MCU EFM32PG23作为车载导航仪的主控。
应用方案 发布时间 : 2022-12-22
【应用】M0内核的32位MCU CS32F036用于4G定位产品,助力低功耗电源控制
客户在4G定位产品的设计时,需要一款低成本的32位MCU,做低功耗电源控制,MCU性能要求较低。沟通了解到客户的应用需求后,本文推荐芯海科技M0内核的CS32F036,耐温范围宽-40℃~105℃,满足后装车载设备的温度要求。
应用方案 发布时间 : 2022-06-23
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论