Notes - renesas/Arduino GitHub Wiki
Precautions when using the RL78 Arduino Library
- Below are notes when using the RL78 Arduino Library.
- For details, please check the link of each applicable product.
Unable to upload during serial communication on Linux
- Applicable product
- RL78/G23-64p Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.3.1)
- RL78/G22 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.2.1)
Print.h cannot be included
- Applicable product
- RL78/G24 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
- RL78/G23-64p Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.3.0)
- RL78/G22 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.2.0)
- RL78/G16 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
All interrupt pins become input ports when attachInterrupt() is executed
- Applicable product
- RL78/G23-64p Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.1.0)
- RL78/G22 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.1.0)
- RL78/G15 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.2.0)
Executing analogReference() sets a specific port to analog settings
- Applicable product
- RL78/G24 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
- RL78/G23-64p Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.3.0)
- RL78/G22 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.2.0)
- RL78/G16 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
The return value of the Random() is only 15 bits
- Applicable product
- RL78/G15 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.2.0)
LED doesn't blink when using the sample sketch "blink"
- Applicable product
- RL78/G15 Fast Prototyping Board Arduino Library Click here for details (Fixed in v1.2.1)
Not change the input settings when analogRead() is called
- Applicable product
- RL78/G24 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
- RL78/G23-64p Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.3.2)
- RL78/G22 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.4.0)
- RL78/G16 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
- RL78/G15 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.2.1)
PWM waveform is not output when analogWrite() is called
- Applicable product
- RL78/G23-64p Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.3.2)
Some pins cannot be used as transmit pins in SoftwareSerial
- Applicable product
- RL78/G23-128p Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
- RL78/G23-64p Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.4.0)
- RL78/G22 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.4.0)
Calling pinMode() does not allow for the digital output setting
- Applicable product
- RL78/G24 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
- RL78/G22 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.4.0)
Calling digitalRead() does not read the input value
- Applicable product
- RL78/G24 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
- RL78/G22 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.4.0)
SCL and SDA cannot be used in pinMode() and digitalRead()
- Applicable product
- RL78/G24 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
- RL78/G16 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.1.0)
Verify/Compile with Trigonometric functions library will result in an error
- Applicable product
- RL78/G15 Fast Prototyping Board Arduino Library Click here for details
Including certain header files causes build errors due to duplicate functions
- Applicable product
- RL78/G24 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.2.0)
- RL78/G23-128p Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.2.0)
- RL78/G23-64p Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.4.1)
- RL78/G22 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.2.4.1)
- RL78/G16 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.2.0)
- RL78/G15 Fast Prototyping Board Arduino Library Click here for details (Fixed in v.1.2.2)