Download RX family PTP Timer Synchronous Start Using Firmware Integration
Transcript
RX Family 2.3 PTP Timer Synchronous Start Software Requirements This example is dependent upon the following packages: r_bsp r_ptp_rx r_ether_rx r_mtu3_rx r_gpt_rx r_sdhi_rx (Not packaged in this version. As for providing, refer to Sec 4.) r_usb_basic r_usb_hmsc r_tfat r_cmt_rx 2.4 Supported Toolchains This example is tested and works with the following toolchain: 2.5 Renesas RX Toolchain v2.01.00 Header Files Each functions call are accessed by including a single file, ptp_demo_config.h, ptp_demo_main.h, apl_file.h, sync.h, r_data_file.h, r_elc_rx_if.h, r_mtu3_rx_if.h, r_gpt_rx_if.h or led_7seg.h which is supplied with this driver’s project code. 2.6 Integer Types This project uses ANSI C99. These types are defined in stdint.h. 2.7 Configuration Overview The configuration options in this example are specified in ptp_demo_config.h, ptp_demo_main.h apl_file.h, sync.h and r_data_file.h. The option names and setting values are listed in the table below. Configuration options #define USE_MEDIA #define MEDIA_NONE (0) #define MEDIA_SD (1) #define MEDIA_USB (2) - Default value = 1 #define USE_7SEG_LED - defined #define NUM_CHANNEL - Default value = 1 #define DUAL_LINK - defined R01AN1984EJ0102 Rev. 1.02 December 31, 2014 Specify the kind of external storage media. - When this is set to 0, no storage uses. - When this is set to 1, use SD card. - When this is set to 2, use USB memory. Use 7segment LED1 or not. - When “USE_7SEG_LED” is defined, use 7segment LED. - When “USE_7SEG_LED” is not defined, not use 7segment LED. Specify the number of using Ethernet channels. - Set 1 or 2 in the RX64M. If clock is OC port1, BC or TC, you need set to 2. Specify the Ethernet access channels. - When “DUAL_LINK” is defined, 2 Ethernet channels access. - When “DUAL_LINK” is not defined, Ethernet channels access Page 9 of 21