使用例
SPI送信にて外部機器に書き込みを行い、ベリファイチェックのため書き込んだデータを読み出す
※SA-Designerと合わせてご使用ください
[GUI設定例]
SPIインタフェース |
||||
SPI |
使用する | |||
アナログIC動作設定 |
使用する | |||
ボー・レート |
300(bps) (実際の値:300.481) |
[API設定例]
r_cg_main.c
/* Start user code for global. Do not edit comment generated here */
uint8_t g_flag;
smartanalog_t gp_sa_read_buf[];
extern const smartanalog_t gp_smartanalog_data[];
/* End user code. Do not edit comment generated here */
void main(void)
{
R_MAIN_UserInit();
/* Start user code. Do not edit comment generated here */
while (1U)
{
if (1U == g_flag)
{
/* Write SAIC register */
R_SAIC_Write(gp_smartanalog_data);
/* Read SAIC register */
R_SAIC_Read(gp_smartanalog_data, gp_sa_read_buf);
/** read after write verify **/
}
}
/* End user code. Do not edit comment generated here */
}