代码拉取完成,页面将自动刷新
/*!
\file main.c
\brief Software I2C-Slave Device Demo
\version 2023-04-10, V1.0.0, init version
\version 2023-04-12, V1.0.1, Friendly API
*/
#include "com.h"
#include "delay.h"
#include "i2c_slave_0.h"
#include "gd32f4xx.h"
#include "systick.h"
#include <stdio.h>
#include "main.h"
#include "gd32f450i_eval.h"
int main(void)
{
systick_config();
com_init();
i2c0_sw_slave_init();
printf("I2C SLAVE IS READY.\r\n");
while(1) {
i2c0_reg_update_poll();
}
}
/* retarget the C library printf function to the USART */
int fputc(int ch, FILE *f)
{
usart_data_transmit(COM0, (uint8_t)ch);
while(RESET == usart_flag_get(COM0, USART_FLAG_TBE));
return ch;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。