Renesas
Renesas Electronics Corporation (TSE: 6723), the world's number one supplier of microcontrollers, is a premier supplier of advanced semiconductor solutions including microcontrollers, SoC solutions and a broad range of analog and power devices.
You are viewing an older revision! See the latest version
GR PEACH_supported_function_map
Information
This page is for GR-PEACH rev.C.
If your GR-PEACH is rev.B, go to Information of GR-PEACH rev.B.
To identify GR-PEACH revision, see here.
mbed Libraries¶
Note: "Done" means that you can import it on the mbed on-line compiler.
Function | Support | merged to mbed-src | registered to mbed library | Note |
---|---|---|---|---|
AnalogIn | ✓ | Done | Done | - |
AnalogOut | - | - | - | RZ-A1H does not have this function. |
DigitalIn | ✓ | Done | Done | Pull up and Pull down settings aren't supported because RZ/A1H doesn't have pull up/down for pins(signals). [Affected APIs] DigitalIn(PinName pin) DigitalIn(PinName pin, PinMode mode) void mode(PinMode pull) |
DigitalOut | ✓ | Done | Done | Pull up and Pull down settings aren't supported because RZ/A1H doesn't have pull up/down for pins(signals). [Affected APIs] DigitalOut(PinName pin) DigitalOut(PinName pin, int value) |
DigitalInOut | ✓ | Done | Done | Pull up and Pull down settings aren't supported because RZ/A1H doesn't have pull up/down for pins(signals). [Affected APIs] DigitalInOut(PinName pin) DigitalInOut(PinName pin, PinDirection direction, PinMode mode, int value) void mode(PinMode pull) |
BusIn | ✓ | Done | Done | Pull up and Pull down settings aren't supported because RZ/A1H doesn't have pull up/down for pins(signals). [Affected APIs] BusIn(...) void mode(PinMode pull) |
BusOut | ✓ | Done | Done | Pull up and Pull down settings aren't supported because RZ/A1H doesn't have pull up/down for pins(signals). [Affected APIs] BusOut(...) |
BusInOut | ✓ | Done | Done | Pull up and Pull down settings aren't supported because RZ/A1H doesn't have pull up/down for pins(signals). [Affected APIs] BusInOut(...) void mode(PinMode pull) |
PortIn | - | - | - | Please use BusIn instead |
PortOut | - | - | - | Please use BusOut instead |
PortInOut | - | - | - | Please use BusInOut instead |
PwmOut | ✓ | Done | Done | The maximum period is 491us When you set a number greater than 491us, 491us is set. [Affected APIs] void period(float seconds) :max:4.91e-4 void period_ms(int ms) :ms<=0:1us , ms>=1:491us void period_us(int us) :max:491 The combination of the following pins are exclusively use. ・P4_6 or P4_7 ・P8_8 or P8_9 ・P8_10 or P8_11 ・P8_12 or P8_13 ・P8_14 or P8_15 [Affected APIs] PwmOut(PinName pin) The period of the following pins can be set to the same value. ・channel 1: P8_8,P8_9,P8_10,P8_11,P8_12,P8_13,P8_14,P8_15 ・channel 2: P10_0,P3_2,P4_4,P4_6,P4_7 [Affected APIs] PwmOut(PinName pin) void period(float seconds) void period_ms(int ms) void period_us(int us) |
InterruptIn | ✓ | Done | Done | Pull up and Pull down settings aren't supported because RZ/A1H doesn't have pull up/down for pins(signals). [Affected APIs] void mode(PinMode pull) The combination of the following pins are exclusively use. ・IRQ0:P1_0,P2_14,P4_8,P5_8,P6_8,P7_9,P8_2 or P9_1 ・IRQ1:P1_1,P2_15,P4_9,P6_9,P7_8,P8_3 or P11_15 ・IRQ2:P1_2,P1_8,P3_0,P4_10,P5_9,P6_3,P6_10 or P7_10 ・IRQ3:P1_3,P1_9,P4_11,P6_4,P6_11,P7_11 or P11_12 ・IRQ4:P1_4,P1_10,P3_3,P4_12,P6_1,P6_12 or P7_12 ・IRQ5:P1_5,P1_11,P2_0,P4_13,P6_0,P6_13,P7_13 or P8_7 ・IRQ6:P1_6,P2_12,P3_1,P3_9,P4_14,P5_6,P6_14 or P7_14 ・IRQ7:P1_7,P2_13,P4_15,P6_2 or P6_15 [Affected APIs] InterruptIn(PinName pin) |
Timer | ✓ | Done | Done | - |
TimeOut | ✓ | Done | Done | - |
Ticker | ✓ | Done | Done | - |
wait | ✓ | Done | Done | - |
time | ✓ | Done | Done | - |
Serial | ✓ | Done | Done | 5-bits format and 6-bits format are not supported. Because RZ/A1H does not support such a function. In the flow control, flow types using only either of CTS or RTS is not supported. Because RZ/A1H does not support. |
SPI | ✓ | Done | Done | - |
SPISlave | ✓ | Done | Done | - |
I2C | ✓ | Done | Done | - |
I2CSlave | ✓ | Done | Done | - |
CAN | ✓ | Done | Done | RZ-A1H doesn't support the following functions. ・SilentTest of "mode" argument in mode function ・"handle" argument in filer function ・WuIrq of "type" argument in attach function |
mbed official Libraries¶
Note: "Available" means that you can import it on the mbed on-line compiler.
Function | Support | Availability | Note |
---|---|---|---|
mbed RTOS | ✓ | Available | - |
LocalFileSystem | - | - | No plan to support. |
SDFileSystem | ✓ | Available | - |
USBDevice | ✓ | Available | - |
USBHost | ✓ | Available | - |
Ethernet | ✓ | Available | - |
EthernetInterface | ✓ | Available | - |
Other Libraries¶
Note: "Available" means that you can import it on the mbed on-line compiler.
Function | Support | Availability | Note |
---|---|---|---|
Camera In(analog) | ✓ | Available sample program | NTSC 2ch |
Camera In(digital) | ✓ | Available sample program | [Camera module] Vendor:Micron Part#:MT9V111 |
LCD Display | ✓ | end of 2015/May -> T.B.D | Assuming MP of "Shield" would be e/o 2015/Apr -> T.B.D |
Audio In | ✓ | Available sample program | [Audio Codec] Vendor:TI Part#:TLV320AIC23BRHDR |
Audio Out | ✓ | Available sample program | [Audio Codec] Vendor:TI Part#:TLV320AIC23BRHDR |
CMSIS-DSP(NEON) | ✓ | Available library sample program | ARMCC and without OS Only |
JPEG Enc/Dec | ✓ | middle of 2015/Aug | - |