搜索
bottom↓
回复: 5

请教一下,rt_thread中 串口2 的配置问题

[复制链接]

出0入0汤圆

发表于 2011-2-21 19:41:17 | 显示全部楼层 |阅读模式
大家好,最近在学习使用rt_thread,遇到了下面这个问题,请各位指教一下

我手头的是 VCT6 的板子,串口1、2、3引脚都没有重映射

使用 串口1 作为 finsh时, finsh、串口2、串口3 都工作正常
使用 串口3 作为 finsh时, finsh、串口1、串口2 都工作正常

使用 串口2 作为 finsh 时,系统初始化发送的信息都能够接收到,
但是发送指令时,接收到的是乱码,连续发送的话,偶尔会正确响应一次指令

我搜索了下串口2的 PA3、PA3 脚,没看到程序中在哪里使用了

请教一下大家,这个是什么原因造成的?多谢了

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2011-2-21 20:15:13 | 显示全部楼层
3232芯片有问题也会这样. 直接在中断中下个断点然后看接收到的是否变样.

出0入0汤圆

发表于 2011-2-21 21:38:00 | 显示全部楼层
这种情况一般好好查一下硬件吧。有示波器看看最好。

出0入0汤圆

 楼主| 发表于 2011-2-21 22:09:53 | 显示全部楼层
回复【1楼】aozima
3232芯片有问题也会这样. 直接在中断中下个断点然后看接收到的是否变样.
-----------------------------------------------------------------------

多谢回复

试了下,收到的数据确实变样了

但是3232应该没有问题吧?因为我使用串口1或者串口3做finsh时,串口2的收发数据都是正确的

改在VCT6板上时
将 board.h 中的宏定义改为 #define STM32_SRAM_SIZE         48
将 MDK工程设置中的芯片选为 STM32F103VC

请指教一下,其它位置没有什么需要修改了吧?

出0入0汤圆

发表于 2011-2-21 22:12:34 | 显示全部楼层
收到的数据确实变样了
--------------------------
收到的数据都变样了,跟RT-Thread没有关系,自己查硬件吧.

出0入0汤圆

发表于 2011-6-16 18:07:42 | 显示全部楼层
STM32F103VC也 可以用rt_thread的么?不是说VB和ZE系列可以用么?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-4 10:06

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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