説 明
以下に、コード生成が出力するファイルの一覧を示します。
表2.1 出力ファイル(1/10)
周辺機能 |
ファイル名 |
API 関数名 |
出 力 (*1) |
共通 CCRX |
r_cg_main.c |
○ ○ | |
r_dbsct.c |
- |
- | |
r_cg_intprg.c |
○ ○ ○ ○ ○ ○ ○ ○ | ||
r_cg_resetprg.c |
○ ○ | ||
r_cg_sbrk.c |
- |
- | |
r_cg_vecttbl.c |
- |
- | |
r_cg_sbrk.h |
- |
- | |
r_cg_stacksct.h |
- |
- | |
r_cg_vect.h |
- |
- | |
r_cg_hardware_setup.c |
○ ○ | ||
r_cg_macrodriver.h |
- |
- | |
r_cg_userdefine.h |
- |
- | |
共通 IAR(ICCRX) |
r_cg_main.c |
○ ○ | |
r_cg_intprg.c |
○ ○ ○ | ||
r_cg_systeminit.c |
○ ○ | ||
r_cg_macrodriver.h |
- |
- | |
r_cg_userdefine |
- |
- |
表2.2 出力ファイル(2/10)
周辺機能 |
ファイル名 |
API 関数名 |
出 力 (*1) |
共通 GNU(GCCRX) |
r_cg_main.c |
○ ○ | |
r_cg_vector_table.c |
○ ○ ○ ○ ○ | ||
r_cg_reset_program.asm |
- |
- | |
r_cg_interrupt_handlers.h |
- |
- | |
r_cg_hardware_setup.c |
○ ○ | ||
r_cg_macrodriver.h |
- |
- | |
r_cg_userdefine.h |
- |
- | |
r_cg_cgc.c |
○ × | ||
r_cg_cgc_user.c |
× ○ ○ | ||
r_cg_cgc.h |
- |
- | |
r_cg_lvd.c |
○ ○ ○ | ||
r_cg_lvd_user.c |
× ○ | ||
r_cg_lvd.h |
- |
- | |
r_cg_cac.c |
○ ○ ○ | ||
r_cg_cac_user.c |
× ○ ○ ○ | ||
r_cg_cac.h |
- |
- | |
r_cg_lpc.c |
○ ○ ○ ○ ○ ○ ○ ○ | ||
r_cg_lpc_user.c |
× | ||
r_cg_lpc.h |
- |
- |
表2.3 出力ファイル(3/10)
周辺機能 |
ファイル名 |
API 関数名 |
出 力 (*1) |
r_cg_icu.c |
○ ○ ○ ○ ○ ○ ○ ○ ○ | ||
r_cg_icu_user.c |
× ○ ○ ○ ○ | ||
r_cg_icu.h |
- |
- | |
r_cg_bsc.c |
○ ○ ○ ○ | ||
r_cg_bsc_user.c |
× ○ | ||
r_cg_bsc.h |
- |
- | |
r_cg_dmac.c |
○ ○ ○ ○ ○ | ||
r_cg_dmac_user.c |
○ ○ ○ × | ||
r_cg_dmac.h |
- |
- | |
r_cg_dtc.c |
○ ○ ○ | ||
r_cg_dtc_user.c |
× | ||
r_cg_dtc.h |
- |
- |
表2.4 出力ファイル(4/10)
周辺機能 |
ファイル名 |
API 関数名 |
出 力 (*1) |
r_cg_elc.c |
○ ○ ○ ○ ○ ○ | ||
r_cg_elc_user.c |
× ○ | ||
r_cg_elc.h |
- |
- | |
r_cg_port.c |
○ | ||
r_cg_port_user.c |
× | ||
r_cg_port.h |
- |
- | |
r_cg_mtu2.c |
○ ○ ○ | ||
r_cg_mtu2_user.c |
× ○ ○ ○ ○ ○ | ||
r_cg_mtu2.h |
- |
- | |
r_cg_mtu3.c |
○ ○ ○ | ||
r_cg_mtu3_user.c |
× ○ ○ ○ ○ ○ | ||
r_cg_mtu3.h |
- |
- | |
r_cg_poe2.c |
○ ○ ○ ○ ○ | ||
r_cg_poe2_user.c |
× ○ | ||
r_cg_poe2.h |
- |
- |
表2.5 出力ファイル(5/10)
周辺機能 |
ファイル名 |
API 関数名 |
出 力 (*1) |
r_cg_poe3.c |
○ ○ ○ ○ ○ ○ ○ | ||
r_cg_poe3_user.c |
× ○ | ||
r_cg_poe3.h |
- |
- | |
r_cg_gpt.c |
○ ○ ○ ○ ○ | ||
r_cg_gpt_user.c |
× ○ ○ ○ ○ ○ ○ | ||
r_cg_gpt.h |
- |
- | |
r_cg_tpu.c |
○ ○ ○ | ||
r_cg_tpu_user.c |
× ○ ○ ○ | ||
r_cg_tpu.h |
- |
- | |
r_cg_tmr.c |
○ ○ ○ | ||
r_cg_tmr_user.c |
× ○ ○ | ||
r_cg_tmr.h |
- |
- | |
r_cg_ppg.c |
○ | ||
r_cg_ppg_user.c |
× | ||
r_cg_ppg.h |
- |
- |
表2.6 出力ファイル(6/10)
周辺機能 |
ファイル名 |
API 関数名 |
出 力 (*1) |
r_cg_cmt.c |
○ ○ ○ | ||
r_cg_cmt_user.c |
× ○ | ||
r_cg_cmt.h |
- |
- | |
r_cg_cmtw.c |
○ ○ ○ | ||
r_cg_cmtw_user.c |
× ○ ○ ○ | ||
r_cg_cmtw.h |
- |
- | |
r_cg_rtc.c |
R_RTC_Set_ConstPeriodInterruptOn R_RTC_Set_ConstPeriodInterruptOff R_RTC_Set_CalendarCounterValue R_RTC_Get_CalendarCounterValue |
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ | |
r_cg_rtc_user.c |
× ○ ○ ○ | ||
r_cg_rtc.h |
- |
- |
表2.7 出力ファイル(7/10)
周辺機能 |
ファイル名 |
API 関数名 |
出 力 (*1) |
r_cg_wdt.c |
○ ○ | ||
r_cg_wdt_user.c |
× ○ ○ | ||
r_cg_wdt.h |
- |
- | |
r_cg_iwdt.c |
○ ○ | ||
r_cg_iwdt_user.c |
× ○ ○ | ||
r_cg_iwdt.h |
- |
- | |
r_cg_sci.c |
R_SCIn_Serial_Multiprocessor_Send R_SCIn_Serial_Multiprocessor_Receive |
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ | |
r_cg_sci_user.c |
× ○ ○ ○ ○ ○ ○ ○ | ||
r_cg_sci.h |
- |
- |
表2.8 出力ファイル(8/10)
周辺機能 |
ファイル名 |
API 関数名 |
出 力 (*1) |
r_cg_scifa.c |
○ ○ ○ ○ ○ ○ | ||
r_cg_scifa_user.c |
× ○ ○ ○ ○ ○ ○ ○ ○ ○ | ||
r_cg_scifa.h |
- |
- | |
r_cg_riic.c |
○ ○ ○ ○ ○ ○ ○ ○ ○ | ||
r_cg_riic_user.c |
× ○ ○ ○ ○ ○ ○ ○ | ||
r_cg_riic.h |
- |
- |
表2.9 出力ファイル(9/10)
周辺機能 |
ファイル名 |
API 関数名 |
出 力 (*1) |
r_cg_rspi.c |
○ ○ ○ ○ ○ | ||
r_cg_rspi_user.c |
× ○ ○ ○ ○ ○ ○ ○ | ||
r_cg_rspi.h |
- |
- | |
r_cg_crc.c |
○ ○ ○ ○ ○ ○ ○ | ||
r_cg_crc.h |
- |
- | |
r_cg_s12ad.c |
○ ○ ○ ○ ○ | ||
r_cg_s12ad_user.c |
× ○ ○ ○ | ||
r_cg_s12ad.h |
- |
- | |
r_cg_da.c |
○ ○ ○ ○ | ||
r_cg_da_user.c |
× | ||
r_cg_da.h |
- |
- |
表2.10 出力ファイル(10/10)
周辺機能 |
ファイル名 |
API 関数名 |
出 力 (*1) |
r_cg_r12da.c |
○ ○ ○ ○ ○ ○ | ||
r_cg_r12da_user.c |
× | ||
r_cg_r12da.h |
- |
- | |
r_cg_cmpb.c |
○ ○ ○ | ||
r_cg_cmpb_user.c |
× ○ | ||
r_cg_cmpb.h |
- |
- | |
r_cg_doc.c |
○ ○ ○ ○ ○ | ||
r_cg_doc_user.c |
× ○ | ||
r_cg_doc.h |
- |
- | |
r_cg_lpt.c |
○ ○ ○ | ||
r_cg_lpt_user.c |
× | ||
r_cg_lpt.h |
- |
- | |
r_cg_cmpc.c |
○ ○ ○ | ||
r_cg_cmpc_user.c |
× ○ | ||
r_cg_cmpc.h |
- |
- | |
r_cg_lcd.c |
○ ○ ○ ○ ○ | ||
r_cg_lcd_user.c |
× | ||
r_cg_lcd.h |
- |
- |
*1 [コード生成. プロパティ,API 関数の出力設定]がデフォルト(設定にあわせてすべて出力する)の場合
○:周辺機能パネルの設定により自動で出力される。
×:" コード・プレビュー" から、API のプロパティを開き、" 関数を使用する" の設定により、出力される。