IAR+STM8库中 相当奇怪的问题

[复制链接]
2221|1
 楼主| bester 发表于 2012-11-21 12:08 | 显示全部楼层 |阅读模式
本帖最后由 bester 于 2012-11-21 12:11 编辑

今天碰到一个奇怪的问题:
在IAR环境下,使用STM8的库。
如下代码:
  1. u8 i = '3' ;
  2. UART1_SendString("debug->>\r\n") ;
  3. UART1_SendByte(53) ;
  4. UART1_SendByte(0x33) ;
  5. UART1_SendByte('3') ;
  6. UART1_SendByte(i) ;
现象:
第2行,正常打印信息.
第3行 至第5行,均无法-正常输出信息,(这里为什么我不加-会变成“均无**常输出信息”,难道是关键字? 这也太坑爹了吧!)
最后一行,正常输出。
我总结了下,当UART1_SendByte()的参数为RAM中的变量时才正常,其它常数等均无法-正常输出信息,不知道有碰到这个问题的朋友没?
 楼主| bester 发表于 2013-10-3 11:47 | 显示全部楼层
没人碰到过吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

219

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部