完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
void UART0_sendchar(uint32_t disp)
{ uint32_t dispbuf[8]; uint16_t i; dispbuf[7] = disp%10 + '0'; dispbuf[6] = disp/10%10 + '0'; dispbuf[5] = disp/10/10%10 + '0'; dispbuf[4] = disp/10/10/10%10 + '0'; dispbuf[3] = disp/10/10/10/10%10 + '0'; dispbuf[2] = disp/10/10/10/10/10%10 + '0'; dispbuf[1] = disp/10/10/10/10/10/10%10 + '0'; dispbuf[0] = disp/10/10/10/10/10/10/10%10 + '0'; for(i=0;i<8;i++) UART0_SendByte(dispbuf); } |
|
相关推荐
4个回答
|
|
把整型数值disp转换成8个字符,并打印出来,比如disp值为12345678,则dispbuf数组中一次存放8个字符:'1','2','3','4','5','6','7','8'。然后通过串口将字符输出,如果使用电脑上的串口助手来接收这些字符,选择ASCII接收,就能看到12345678
|
|
|
|
数值转换为ASCII存储发送
|
|
|
|
十分的谢谢。
|
|
|
|
谢谢啊
|
|
|
|
只有小组成员才能发言,加入小组>>
2884 浏览 3 评论
27672 浏览 2 评论
3460 浏览 2 评论
3975 浏览 4 评论
基于采用FPGA控制MV-D1024E系列相机的图像采集系统设计
2323 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-5 01:33 , Processed in 0.599392 second(s), Total 84, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号