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

dsp28335中用SCI输出数字

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
DSP中给了我们输出字符串和和字符的函数。
: P3 W$ O4 n8 W% H0 ~如果要输出数字,应该先将数字转换为字符,再用字符输出函数输出。' w* H- f- ^6 C* `) C# J
下面以28335的例程为例
+ D& J) h# {( J4 h$ q3 o0 U6 |1 S+ t2 ?: Q1 z: G
int num = 1;
7 H1 R$ N& u4 ]ReceivedChar = num + '0';   //输出一位数时: }! W  ^  |# C2 i0 b! T/ ?. F
scic_xmit(ReceivedChar);; K1 E0 ]4 u- V' z

3 q4 g9 ]$ f6 ]& H  M# X  a1 |7 }输出多个数时同样,多次使用一位字符输出即可。. z7 N) Q! g2 Z, r( {2 `6 u
5 U9 e/ L9 M; `8 h# X
如果想输出一个字符串,既可以用上述方法一个字符一个字符输出,也可以先新建一个字符串,将你要输出的内容给这个字符串,最后再将msg指向输出字符串就可以了,直接对msg操作是不行的。. O/ @* r- ^, n5 S, n6 Z  h
( U! s  i: \: N0 o$ a: W
int num = 1;
6 I3 n/ Q, G) u4 {( L$ vchar str[3];9 ]/ v, l/ T6 f" A
str[0] = '-';9 u" V+ k+ C' S2 k
str[1] = num + '0';: Z4 F: Y7 V1 A5 W8 Z  }! S# V
str[2] = '-';  s5 Z- x; P# l# m8 l  r& l$ N5 [+ D( o
msg = str;, O$ g* d9 z% D* t1 z
scic_msg(msg);7 ^) ^* j( {; @6 {$ A8 E
% a8 L( F2 E" E6 L, s4 R; O) Q- H

+ H  Z! D: I( }7 h& {6 y9 k) X

该用户从未签到

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

该用户从未签到

3#
发表于 2021-12-9 11:05 | 只看该作者
) M* z) [; q& k* j4 u0 O" f$ z  P% F
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-11-24 00:37 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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