Cypress技术论坛
直播中

刘刚

7年用户 1024经验值
私信 关注
[问答]

如何把错误变大?

你好,我通过翻译交流,因为我来自乌克兰。所以我试着把我的错误写得更实惠。我从UART字符发布,及时写。字符必须转换成整数并对它们执行数学运算。例如,我发送了15.35的值,我想把第一个和第二个数字添加到10个。15+10=25+35+10=45把它们带入我接受值的屏幕
*定义Bufz大小128 char Buf[BuffySime];未签名int BufyCNT=0;
***
int main(空){uARTHARIN();UARTHARIN();UARTHYPUT(Hello ANDRY RN);
(1){
CHARC= UARTHETGETC();IF((==‘n’))(C==‘r’){Buf[BuffiCNT]=0;BuffyCNT=0;UARTHOtiON PUT(BUF);} { if(BuffcNc≪Buffy Simple){Buf[BuffiCNt]=C;BuffyCNT++;}}}

回帖(3)

王琳

2019-10-8 14:15:55
欢迎来到论坛!
使用ATOI()宏进行字符串转换。看看这个C手册。
鲍勃
举报

刘刚

2019-10-8 14:30:28
我试着用ATOI(),它不起作用,请你给我写代码好吗?
举报

王琳

2019-10-8 14:35:55
我不能,我手边没有PSOS1来检查你自己的互联网。
你有什么错误?
鲍勃
举报

更多回帖

发帖
×
20
完善资料,
赚取积分