OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 11186|回复: 13

使用串口重映射功能

[复制链接]

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
发表于 2012-3-21 19:52:57 | 显示全部楼层 |阅读模式
请问原子哥,你的板子上可以使用USART1的重映射和USART2、3吗????????
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

20

主题

562

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
670
金钱
670
注册时间
2012-2-28
在线时间
0 小时
发表于 2012-3-21 21:58:07 | 显示全部楼层
没用过,不过可以试一下,如果不出效果原理又正确,那应该就可以吧???
努力,前进。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-3-21 22:01:57 | 显示全部楼层
可以,不过你先要看看映射过去的IO是不是可以使用.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
 楼主| 发表于 2012-3-22 21:45:08 | 显示全部楼层
原子哥,你知道吗,今天我写了USART1的重映射,程序是对的(网友在他的板子上实验了,可以通过),但是在我的板子实现不了功能,刚开始下载程序的时候我是将PA9、PA10分别连接到TX和RX的,程序下载完成之后,将 TX和RX用杜邦线连接至PB6和PB7,此时串口调试助手接收不到数据,不知道为什么????????
回复 支持 反对

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
 楼主| 发表于 2012-3-22 21:57:53 | 显示全部楼层
还有一个问题,就是如果我要使用USART2的时候,

  这里的USART1是不是只需要该改成USART2????????

回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-3-22 22:05:45 | 显示全部楼层
是不是你的RXD/TXD接反了?或者你是不是插着液晶?拔了试试.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
 楼主| 发表于 2012-3-22 22:22:38 | 显示全部楼层
没插液晶,接线也是正确的,不知道怎么回事??  
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-3-22 22:50:46 | 显示全部楼层
回复【5楼】1126163471:
---------------------------------
改为2.
回复【7楼】1126163471:
---------------------------------
调转试一下吧,说不定你的理解错了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
 楼主| 发表于 2012-3-23 13:45:12 | 显示全部楼层
呵呵,原子哥太神奇了,今天中午回来的时候试了一下果然可以(调转了一下,就是 RXD和TXD用杜邦线连接至PB6和PB7),现在串口调试助手可以接受导数据了,但是STM32的中文参考数据手册上是这样写的,

   不知道是怎么回事额?????指教。。。

回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-3-23 14:53:48 | 显示全部楼层
自己好好看看原理图吧.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
 楼主| 发表于 2012-3-24 23:31:32 | 显示全部楼层
 啊,今天晚上才来论坛额,昨天堂弟到学校来了,陪他玩了一天,现在终于有时间搞我的板子了!!  晚上看了下板子的原理图,发现原理图好像有个错误的地方,而且板子上的(TXD、RXD)好像也标反了,有图


  (第二附图是板子的标法),这就难怪我之前但不到正确的结果!!


回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-3-25 01:09:00 | 显示全部楼层
回复【11楼】1126163471:
---------------------------------
PL2303的TXD,当然要接STM32的RXD了.
反过来,PL2303的RXD,当然也要接STM32的TXD.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
 楼主| 发表于 2012-3-25 07:43:46 | 显示全部楼层
好吧,看来真的是我理解错了!!谢谢原子哥指教!
回复 支持 反对

使用道具 举报

6

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2015-3-11
在线时间
0 小时
发表于 2015-9-2 13:48:37 | 显示全部楼层

[mw_shl_code=c,true]重映射往往跟封装有很大的关联,部分封装是不支持重映射的。当时也被坑过[/mw_shl_code]

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-15 22:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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