亲爱的对话框,
我正在使用DA14681基本开发板。
对于一个应用程序,我想从UART1接收一些数据,并将一些数据发送到I2C设备。来自UART的数据包含I2C设备的地址和数据。
但是,当我运行我的代码(仅与UART接收),代码停止在“ASSERT_WARNING(xSemaphorePM != NULL);”
当我删除所有I2C和UART代码时,代码工作正常(用LED2闪烁进行测试)。
我想要的是从UART接收数据,接收一个中断,解码,然后发送到i2c设备。既然我使用基本的开发板,我想使用UART1端口为此。
谢谢!
设备:
嗨DMeynen,
根据你的描述,你得到这个断言的可能原因和这个问题的一些指导方针可能是:
谢谢,PM_Dialog