打印
[STM32F7]

STM32F767串口7的问题

[复制链接]
1776|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Cjy_JDxy|  楼主 | 2019-4-18 10:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用STM32F767写串口程序,原来用PE8,PE7可以收发数据。
PE8,PE7是串口7,后来改了一下硬件,改到PF7,PF6,也是串口7.
我改了程序,如下:
void HAL_UART_MspInit(UART_HandleTypeDef *huart)
{
    //GPIO端口设置
        GPIO_InitTypeDef GPIO_Initure;
       
        if(huart->Instance==UART7)//如果是串口1,进行串口1 MSP初始化
        {
                __HAL_RCC_GPIOF_CLK_ENABLE();                        //使能GPIOF时钟
                __HAL_RCC_UART7_CLK_ENABLE();                        //使能USART1时钟
       
                GPIO_Initure.Pin=GPIO_PIN_7;                        //PF9
                GPIO_Initure.Mode=GPIO_MODE_AF_PP;                //复用推挽输出
                GPIO_Initure.Pull=GPIO_PULLUP;                        //上拉
                GPIO_Initure.Speed=GPIO_SPEED_FAST;                //高速
                GPIO_Initure.Alternate=GPIO_AF8_UART7 ;        //复用为USART1
                HAL_GPIO_Init(GPIOF,&GPIO_Initure);                   //初始化PA9

                GPIO_Initure.Pin=GPIO_PIN_6;                        //PA10
                HAL_GPIO_Init(GPIOF,&GPIO_Initure);                   //初始化PA10
               
#if EN_UART7_RX
                HAL_NVIC_EnableIRQ(UART7_IRQn);                                //使能USART1中断通道
                HAL_NVIC_SetPriority(UART7_IRQn,3,3);                        //抢占优先级3,子优先级3
#endif       
        }

}

可是就收不到数据了。请问高手,程序哪里有问题吗?谢谢!

使用特权

评论回复
沙发
wangjiahao88| | 2019-4-18 14:53 | 只看该作者
都开始搞767 了? 关于 103 我还没有玩儿好!

使用特权

评论回复
板凳
paotangsan| | 2019-5-8 09:44 | 只看该作者
发送出来数据了吗

使用特权

评论回复
地板
renzheshengui| | 2019-5-8 09:57 | 只看该作者
换一个串口试试看

使用特权

评论回复
5
wakayi| | 2019-5-8 10:05 | 只看该作者
需要配置相应的io口

使用特权

评论回复
6
xiaoqizi| | 2019-5-8 10:29 | 只看该作者
看起来没问题啊

使用特权

评论回复
7
木木guainv| | 2019-5-8 10:36 | 只看该作者
看着不像有问题的

使用特权

评论回复
8
磨砂| | 2019-5-9 11:23 | 只看该作者
再改回去试试呢

使用特权

评论回复
9
晓伍| | 2019-5-9 11:47 | 只看该作者
从大面上看不出来问题

使用特权

评论回复
10
Cjy_JDxy|  楼主 | 2019-5-9 13:50 | 只看该作者
谢谢大家,已经好啦,发的数必须已0d 0a结尾。

使用特权

评论回复
11
jkl21| | 2019-5-9 20:59 | 只看该作者
如何使用STM32F107的串口4   

使用特权

评论回复
12
wwppd| | 2019-5-9 21:00 | 只看该作者
STM32的Trace功能?   

使用特权

评论回复
13
maqianqu| | 2019-5-9 21:00 | 只看该作者
STM32F767上使用的是SDRAM?  

使用特权

评论回复
14
dspmana| | 2019-5-9 21:00 | 只看该作者
STM32F767写串口应该很简单吧

使用特权

评论回复
15
eefas| | 2019-5-9 21:01 | 只看该作者
现在都是图形化编程了。   

使用特权

评论回复
16
pl202| | 2019-5-9 21:01 | 只看该作者
改到PF7,PF6?不需要映射吗

使用特权

评论回复
17
kkzz| | 2019-5-9 21:01 | 只看该作者
写串口程序根据例程修改就行

使用特权

评论回复
18
hudi008| | 2019-5-9 21:02 | 只看该作者
STM32F767没有使用过。   

使用特权

评论回复
19
gygp| | 2019-5-9 21:02 | 只看该作者
STM32F767性能咋么样  

使用特权

评论回复
20
chenci2013| | 2019-5-9 21:02 | 只看该作者
谢谢楼主的分享资料了。      

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:绿水本无忧因风皱面,青山原不老为雪白头。

553

主题

3530

帖子

19

粉丝