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

dsp28335中用SCI输出数字

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
DSP中给了我们输出字符串和和字符的函数。7 o: r: u5 i+ H2 ?6 _" J+ T
如果要输出数字,应该先将数字转换为字符,再用字符输出函数输出。" I% U9 j- I' d
下面以28335的例程为例: N- W( j/ S6 O6 T- \
; A/ Q: q2 y% W; G3 {+ R
int num = 1;
: i' T2 c1 }3 {; p  o* w7 CReceivedChar = num + '0';   //输出一位数时% ]6 K3 W7 M/ K; n
scic_xmit(ReceivedChar);$ E5 [; l. L: x8 J4 ^; |3 f

7 ~; u6 t! n% o1 C输出多个数时同样,多次使用一位字符输出即可。- E' L% j, r( }/ c" @- N7 E  s) [2 j
- V& @# g& u$ Q! ^; j9 F; e
如果想输出一个字符串,既可以用上述方法一个字符一个字符输出,也可以先新建一个字符串,将你要输出的内容给这个字符串,最后再将msg指向输出字符串就可以了,直接对msg操作是不行的。
& F7 ]' T# |' ^
8 ?: \+ t) B6 Zint num = 1;
! A1 c1 |' p* y$ V0 c' |1 ochar str[3];& X- J) M7 F5 n2 R' L" D
str[0] = '-';
3 u' e) b* Z$ }& @str[1] = num + '0';
$ w& l7 Z0 I  R; A3 t3 Vstr[2] = '-';1 Z2 V7 m" W5 A
msg = str;
6 Y3 @/ t8 k, [# _2 L7 Tscic_msg(msg);
  A* B! o& D! @7 I& L
, V0 L- K: E0 N* r0 R% |9 A
: l1 r" x# [0 I

该用户从未签到

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

该用户从未签到

3#
发表于 2021-12-9 11:05 | 只看该作者
# z3 U: C7 }9 H* l3 m* V4 i6 [
DSP中给了我们输出字符串和和字符的函数

该用户从未签到

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-10-12 13:03 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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