STM32与51区别:前者发送字符,后者发送16进制。请进……

[复制链接]
6967|10
 楼主| dosculler 发表于 2011-6-30 10:53 | 显示全部楼层 |阅读模式
本帖最后由 dosculler 于 2011-6-30 17:03 编辑

STM32固件库函数发送ASCII字符,51发送16进制
请问STM32如何发送16进制??
谢谢!
swx2010 发表于 2011-6-30 15:48 | 显示全部楼层
这是如何总结的,我用好多日子了,当16进制数发的
 楼主| dosculler 发表于 2011-6-30 16:02 | 显示全部楼层
2# swx2010
我用的是固件库里的函数
void USART_SendData(USART_TypeDef* USARTx, u16 Data)
发送的
没有发现16进制的函数,请问如何编写,
还请不吝指教
swx2010 发表于 2011-6-30 16:18 | 显示全部楼层
3# dosculler

USART_SendData(USART1, 1)

USART_SendData(USART1, ‘1’)
香水城 发表于 2011-6-30 16:56 | 显示全部楼层
“字符”和“16进制的数”有什么区别?
 楼主| dosculler 发表于 2011-6-30 17:02 | 显示全部楼层
5# 香水城
这是的字符指ASCII标准码
 楼主| dosculler 发表于 2011-6-30 17:40 | 显示全部楼层
4# swx2010

非常感谢,竟然漏了这点。

得说一点,以前在21里提问问题,都是别人不屑回答或者不想浪费时间,
这次当天就解决问题,真想不到,21里面就得多点这样的人,谢谢……
香水城 发表于 2011-6-30 17:56 | 显示全部楼层
“ASCII标准码”也是16进制的数啊。
swx2010 发表于 2011-6-30 19:34 | 显示全部楼层
7# dosculler
不客气,我也是新手,更多时候是在学习,看到感兴趣的又在自己能力之外的只好收藏了继续学习,不好多话,呵呵
businiao2014 发表于 2014-4-23 16:25 | 显示全部楼层
哥么,我也遇到这样的问题,请问你是如何解决的。望指导。不甚感激
diweo 发表于 2014-4-23 22:14 来自手机 | 显示全部楼层
dosculler 发表于 2011-6-30 16:02
2# swx2010  
我用的是固件库里的函数
void USART_SendData(USART_TypeDef* USARTx, u16 Data)

你看了函数名称,能发现疑问,这值得肯定.但是你有没有看一下这个函数的源代码是怎么样的呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

329

帖子

1

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