野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15487|回复: 4

挑战者配套的USB-232例程更正:解决只能发送不能接收的问题 -2016-7-26

[复制链接]
发表于 2016-7-26 17:17:49 | 显示全部楼层 |阅读模式
光盘里面配套的例程:固件库例程\12-USART—串口通信\USART2—RS232接发,有客户反映只能发送,不能接收,先发现是中断服务程序的函数名称写错了,现更正如下:
  1. //void DEBUG_USART_IRQHandler(void)
  2. void RS232_USART_IRQHandler(void)
  3. {
  4.         if(USART_GetITStatus( RS232_USART, USART_IT_RXNE ) != RESET)
  5.         {               
  6.           Rxflag=1;               
  7.                 ucTemp = USART_ReceiveData( RS232_USART );
  8.         }
  9.          
  10. }        
复制代码


更正后的程序: USART2—RS232接发.zip (674.21 KB, 下载次数: 80)


挑战者接线图:其中  PD5(USART2_TX) 和 PD6 (USART2_RX)通过 调帽接 MAX232芯片的 T1INT和R1OUT引脚
1.png

回复

使用道具 举报

发表于 2016-7-26 17:50:59 | 显示全部楼层
大神也会犯错啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-26 17:57:11 | 显示全部楼层

估计发布的时候版本发布错了
回复 支持 反对

使用道具 举报

发表于 2016-7-29 07:58:14 | 显示全部楼层
还有F429时钟树部分 教程上图的好像是f407的 并不是f429的 看英文参考手册就发现了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-29 08:34:38 | 显示全部楼层
ttt9203 发表于 2016-7-29 07:58
还有F429时钟树部分 教程上图的好像是f407的 并不是f429的 看英文参考手册就发现了

一样的,官方的也没有改过来,你只需要把上面的最高是168M的理解为180M即可
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 23:37 , Processed in 0.058157 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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