|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
DSP中给了我们输出字符串和和字符的函数。8 T# G G7 G- I" `, o8 t
如果要输出数字,应该先将数字转换为字符,再用字符输出函数输出。
- N2 u- [9 w! x' J4 e- }下面以28335的例程为例
6 G# A v: W2 o6 ]* S# }) y/ A$ i
; X3 G) r# y$ |8 b" ]: Gint num = 1;
7 A4 h) k. Z, g# ?ReceivedChar = num + '0'; //输出一位数时0 l; G# }& h, E2 o6 p
scic_xmit(ReceivedChar);
0 Y! A4 a) p, `
; G& g) {" R" D8 F1 L输出多个数时同样,多次使用一位字符输出即可。& G* I: K. z2 Z3 K) Q2 r
0 L- [8 ?) j6 {4 ~8 f5 O如果想输出一个字符串,既可以用上述方法一个字符一个字符输出,也可以先新建一个字符串,将你要输出的内容给这个字符串,最后再将msg指向输出字符串就可以了,直接对msg操作是不行的。
# }5 V3 k1 Q0 j. [7 G1 @( W3 ^0 d2 D1 y( M! @) X4 L4 |
int num = 1;
; \. a1 ]/ s1 ~4 k; Xchar str[3];$ U0 }3 W* K ]3 L! ^6 g: g
str[0] = '-';
- d' A9 a$ b B B' b5 A ostr[1] = num + '0';
% F* c4 t6 }5 Z" p+ J# Y, B5 nstr[2] = '-';
$ D& _; r6 [7 D: V6 H- |! imsg = str;+ k$ d! M9 U( p O3 }; @& L
scic_msg(msg);
! H6 K. i, _+ \( O% {' y* u6 ^8 i# C, H& _: Q& b
3 \2 s M7 w. Y1 x" t" P' i |
|