@lianghong 你看看你用的从机设备的寄存器地址是8bit,还是16bit,富芮坤提供的iic代码时针对8bit的
M
mfc4143 发布的帖子
-
RE: 关于FR801X 开发板i2c0 (PD4 PD5)总线的初始化 通讯异常问题, 读取不到芯片ID问题。
-
RE: 使用官方例程惊醒Jlink 下载调试出现“No Cortex-M SW Device Found”
@张张张 嗯嗯,然后在其他应用中,不要使用这两个脚,不要进入睡眠模式
-
RE: 使用官方例程惊醒Jlink 下载调试出现“No Cortex-M SW Device Found”
void user_entry_before_ble_init(void)
{
/* set system power supply in BUCK mode */
pmu_set_sys_power_mode(PMU_SYS_POW_BUCK);
#ifdef FLASH_PROTECT
flash_protect_enable(1);
#endif
pmu_enable_irq(PMU_ISR_BIT_ACOK
| PMU_ISR_BIT_ACOFF
| PMU_ISR_BIT_ONKEY_PO
| PMU_ISR_BIT_OTP
| PMU_ISR_BIT_LVD
| PMU_ISR_BIT_BAT
| PMU_ISR_BIT_ONKEY_HIGH);
NVIC_EnableIRQ(PMU_IRQn);// Enable UART print. system_set_port_pull(GPIO_PA2, true); system_set_port_mux(GPIO_PORT_A, GPIO_BIT_2, PORTA2_FUNC_UART1_RXD); system_set_port_mux(GPIO_PORT_A, GPIO_BIT_3, PORTA3_FUNC_UART1_TXD); uart_init(UART1, BAUD_RATE_115200); // ÒÔÏÂÊÇΪÁËÿ´Î¶¼¿ÉÒÔÖØÐÂÏÂÔØ system_set_port_mux(GPIO_PORT_C, GPIO_BIT_6, PORTC6_FUNC_SW_TCK); system_set_port_mux(GPIO_PORT_C, GPIO_BIT_7, PORTC7_FUNC_SW_DIO);
}
看最后两行