RA Family, RX Family, RL78 Family, RE01 256KB / 1500KB Group, RZ Family
HS300x Sample Software Manual
R01AN5897EJ0150 Rev.1.50 Page 2 of 90
August 30,22
4. Sample Software Specifications .............................................................................................. 14
4.1 Configuration of the Sample Software .................................................................................................. 14
4.2 Specifications of Sensor API Functions ................................................................................................ 14
4.2.1 List of Sensor API functions ................................................................................................................ 14
4.2.2 Guide to Using the API Functions ....................................................................................................... 15
4.3 Low Power-Consumption Processing ................................................................................................... 18
4.4 Flowchart of the Main Processing in the Non-OS Version of the Sample Software ............................. 21
4.5 Flowchart of the OS Version of the Sample Software ........................................................................... 23
4.6 Azure RTOS Project .............................................................................................................................. 25
5. Configuration Settings ............................................................................................................. 26
5.1 HS300x Humidity and Temperature Sensor Settings ........................................................................... 26
5.1.1 RA Family ............................................................................................................................................ 26
5.1.2 RX Family ............................................................................................................................................ 27
5.1.3 RL78 Family ........................................................................................................................................ 28
5.1.4 RE01 256KB / 1500KB Group ............................................................................................................. 29
5.1.5 RZ Family ............................................................................................................................................ 30
5.2 Communication Driver Middleware Settings ......................................................................................... 31
5.2.1 RA Family ............................................................................................................................................ 31
5.2.2 RX Family ............................................................................................................................................ 32
5.2.3 RL78 Family ........................................................................................................................................ 34
5.2.4 RE01 256KB / 1500KB Group ............................................................................................................. 35
5.2.5 RZ Family ............................................................................................................................................ 36
5.3 I2C Driver Settings ................................................................................................................................ 37
5.3.1 RA Family ............................................................................................................................................ 37
5.3.2 RX Family ............................................................................................................................................ 41
5.3.3 RL78 Family ........................................................................................................................................ 45
5.3.4 RE01 256KB / 1500KB Group ............................................................................................................. 47
5.3.5 RZ Family ............................................................................................................................................ 51
6. Guide to Changing the Target Device ..................................................................................... 53
6.1 RA Sample Project ................................................................................................................................ 53
6.1.1 Importing the Sample Project .............................................................................................................. 53
6.1.2 Modifying Settings of the FSP Configurator ........................................................................................ 55
6.1.1 Changing toolchain setting .................................................................................................................. 58
6.2 RX Sample Project ................................................................................................................................ 58
6.2.1 Importing the Sample Project .............................................................................................................. 58
6.2.2 Changing the Device ........................................................................................................................... 61
6.2.3 Modifying Settings of the Smart Configurator ..................................................................................... 64
6.2.4 Changing toolchain setting .................................................................................................................. 67
6.3 RL78 Sample Project ............................................................................................................................ 68
6.3.1 Sample project using Code Generator ................................................................................................ 68