找回密码
 注册
关于网站域名变更的通知
查看: 244|回复: 5
打印 上一主题 下一主题

dsp28335中用SCI输出数字

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-12-9 10:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
DSP中给了我们输出字符串和和字符的函数。
% e: l5 u0 Y3 x' f如果要输出数字,应该先将数字转换为字符,再用字符输出函数输出。
; O3 D) b5 H- z# W" s; a9 \0 b下面以28335的例程为例
4 n" J9 f1 z' g& `$ Y: n0 j! i3 O9 u
int num = 1;
' y3 j6 r, p  q) c8 B2 A5 V5 v2 uReceivedChar = num + '0';   //输出一位数时; E2 W0 y! E- h9 d  B# r2 B* t
scic_xmit(ReceivedChar);- ~( o4 p: |8 u5 _0 K3 S8 l

  s* S0 G: J' B; c输出多个数时同样,多次使用一位字符输出即可。
8 K8 N. S. A$ k7 H+ c! i; a# U- `7 h6 K3 Q
如果想输出一个字符串,既可以用上述方法一个字符一个字符输出,也可以先新建一个字符串,将你要输出的内容给这个字符串,最后再将msg指向输出字符串就可以了,直接对msg操作是不行的。5 l  m5 S4 G* t/ B/ W) X: ~+ K
4 U- t6 L% R/ B
int num = 1;' S) K/ h( ^" n( p
char str[3];
% F( O& V! s; Xstr[0] = '-';. p2 R: K8 ^% q% T
str[1] = num + '0';$ l( L6 W6 Z- G, X9 O
str[2] = '-';
4 }% x" {8 c# R) I' Umsg = str;
* T7 g8 i& _2 a! Fscic_msg(msg);0 N; I8 _( d. I6 Y4 h
1 D: b( B' \5 Z# T

5 ~* i7 J* N& ^& O: n' @

该用户从未签到

2#
发表于 2021-12-9 11:05 | 只看该作者
输出多个数时同样,多次使用一位字符输出即可

该用户从未签到

3#
发表于 2021-12-9 11:05 | 只看该作者

# P7 e; x" p6 I7 A, fDSP中给了我们输出字符串和和字符的函数

该用户从未签到

4#
发表于 2021-12-9 11:06 | 只看该作者
如果要输出数字,应该先将数字转换为字符,再用字符输出函数输出

该用户从未签到

5#
发表于 2021-12-9 11:06 | 只看该作者
直接对msg操作是不行的

该用户从未签到

6#
发表于 2021-12-9 11:07 | 只看该作者
可以先新建一个字符串,用赋值交换的方法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-3 11:55 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表