我用的软件是CubeSuite+ V2.00.00,芯片是RL78/G13系列的
遇到的问题是使用发送函数错误
使用代码生成工具选择UART0,编写代码:R_UART0_Send("a",1);
错误提示:“CC78K0R warning W0510: Pointer mismatch in function 'R_UART0_Send'”
PS:发送函数标头:MD_STATUS R_UART0_Send(uint8_t * const tx_buf, uint16_t tx_num)
更改为变量可以通过:
uint8_t ABC[]="a";
R_UART0_Send(ABC,1);
但是发送的数据很多,或许是“b”,或许是“c”,总不可能都要创建变量吧?!而且改为R_UART0_Send(ABC[0]);也不可以通过
还是说这是CubeSuite+编程软件的弊端呢?!有其他的办法实现数据发送吗?!