[STM32F7]

开始学习F7 共同进步

[复制链接]
2487|35
手机看帖
扫描二维码
随时随地手机跟帖
junpeng324|  楼主 | 2017-9-10 20:04 | 显示全部楼层 |阅读模式
今天开始正式进入F7的学习,好期待哈,虽然F1有点基础,对于f7还需努力,开干吧。上开发板图片,是21ic送的,哈哈特别感谢中国电子网。
6.jpg
junpeng324|  楼主 | 2017-9-10 20:26 | 显示全部楼层
先点亮一个灯吧,开始准备工程,烧写软件。我用到了STlink 和stvp,新建的工程是原子哥的f7工程模板。

STM32 ST-LINK Utility.rar

293.09 KB

stvp.rar

307.02 KB

使用特权

评论回复
junpeng324|  楼主 | 2017-9-10 20:29 | 显示全部楼层
电路图还没找到,先找下电路图。慢慢更新。

使用特权

评论回复
junpeng324|  楼主 | 2017-9-10 20:40 | 显示全部楼层
刚刚在官网找到原理图了,上传上来给大家分享。

MB1137.rar

600.04 KB

使用特权

评论回复
junpeng324|  楼主 | 2017-9-10 22:07 | 显示全部楼层
l原理图中的LD3接到了PB14,我们控制PB14来试下,哈哈,代码如下。
#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "led.h"

int main(void)
{
    Cache_Enable();               
    HAL_Init();                                       
    Stm32_Clock_Init(432,25,2,9);   
    delay_init(216);               
         uart_init(115200);                     
    LED_Init();                 
    while(1)
    {
        HAL_GPIO_WritePin(GPIOB,GPIO_PIN_14,GPIO_PIN_RESET);
        delay_ms(500);                                                                                
        HAL_GPIO_WritePin(GPIOB,GPIO_PIN_14,GPIO_PIN_SET);
        delay_ms(500);                                    
    }
}


1.JPG

使用特权

评论回复
junpeng324|  楼主 | 2017-9-10 22:42 | 显示全部楼层
红色的LED在闪烁,哈终于把ST的开发板给搞定了,睡觉明天继续更。
9.jpg
10.jpg

使用特权

评论回复
junpeng324|  楼主 | 2017-9-11 20:16 | 显示全部楼层
今天来搞下串口,原理图找了半天,找到了串口A与串口B  来试下串口A,原理图中接到了PD5与PD6,好吧来尝试尝试。
2.JPG

使用特权

评论回复
junpeng324|  楼主 | 2017-9-11 21:42 | 显示全部楼层
修改串口部分代码将程序烧录到开发板中,串口并没有反应,焊接了PA9与PA10接线柱,同时也焊接了VCC与DND排针,用Rs232串口连接到了电脑,串口助手没有反应。难过。
6.jpg
4.JPG

使用特权

评论回复
junpeng324|  楼主 | 2017-9-11 22:52 | 显示全部楼层
本帖最后由 junpeng324 于 2017-9-11 22:53 编辑

现在串口可以接受数据了,但是波特率与代码中的波特率不一致,代码中的波特率是115200而我设置的是38400,不知道哪里的问题。
int main(void)
{
                  
    u8 len;        
          u16 times=0;
    Cache_Enable();               
    HAL_Init();                                    
    Stm32_Clock_Init(432,25,2,9);    uart_init(115200);  
    delay_init(216);            
    LED_Init();                  
    while(1)
    {
       if(USART_RX_STA&0x8000)
                {                                          
                        len=USART_RX_STA&0x3fff;
                        printf("\r\n输入的是:\r\n");
                        HAL_UART_Transmit(&UART1_Handler,(uint8_t*)USART_RX_BUF,len,1000);        
                        while(__HAL_UART_GET_FLAG(&UART1_Handler,UART_FLAG_TC)!=SET);               
                        printf("\r\n\r\n");
                        USART_RX_STA=0;
                }else
                {
                        times++;
                        if(times%5000==0)
                        {
                                
                        }
                        if(times%200==0)printf("你打印的是\r\n");  
                        if(times%30==0)LED0_Toggle;
                        delay_ms(10);   
                }
        }
}



1.JPG

使用特权

评论回复
hanzhen654| | 2017-9-10 22:46 | 显示全部楼层
开发板不错啊,F7系列够牛了。

使用特权

评论回复
whtwhtw| | 2017-9-11 09:21 | 显示全部楼层
这个开发板的亮点是带网络接口,学LWIP或者uip不错

使用特权

评论回复
hanzhen654| | 2017-9-11 10:17 | 显示全部楼层
whtwhtw 发表于 2017-9-11 09:21
这个开发板的亮点是带网络接口,学LWIP或者uip不错

看来是要努力学习了,LWIP是什么?

使用特权

评论回复
一路向北lm| | 2017-9-11 10:42 | 显示全部楼层
junpeng324 发表于 2017-9-10 20:26
先点亮一个灯吧,开始准备工程,烧写软件。我用到了STlink 和stvp,新建的工程是原子哥的f7工程模板。
...

板载ST—link哈哈,羡慕,比我的开发板强多了。

使用特权

评论回复
junpeng324|  楼主 | 2017-9-11 19:28 | 显示全部楼层
whtwhtw 发表于 2017-9-11 09:21
这个开发板的亮点是带网络接口,学LWIP或者uip不错

是的,以太网难搞啊,没头绪。

使用特权

评论回复
junpeng324|  楼主 | 2017-9-11 19:28 | 显示全部楼层
hanzhen654 发表于 2017-9-11 10:17
看来是要努力学习了,LWIP是什么?

应该是操作系统吧。

使用特权

评论回复
junpeng324|  楼主 | 2017-9-11 19:29 | 显示全部楼层
一路向北lm 发表于 2017-9-11 10:42
板载ST—link哈哈,羡慕,比我的开发板强多了。

还不错,下载和仿真方便。

使用特权

评论回复
aizaixiyuanqian| | 2017-9-11 22:14 | 显示全部楼层
junpeng324 发表于 2017-9-11 21:42
修改串口部分代码将程序烧录到开发板中,串口并没有反应,焊接了PA9与PA10接线柱,同时也焊接了VCC与DND排 ...

是不是波特率不对啊?

使用特权

评论回复
aizaixiyuanqian| | 2017-9-11 22:15 | 显示全部楼层
junpeng324 发表于 2017-9-11 21:42
修改串口部分代码将程序烧录到开发板中,串口并没有反应,焊接了PA9与PA10接线柱,同时也焊接了VCC与DND排 ...

串口B是什么东西,搞不明白。

使用特权

评论回复
stm32jy| | 2017-9-11 22:20 | 显示全部楼层
junpeng324 发表于 2017-9-10 20:40
刚刚在官网找到原理图了,上传上来给大家分享。

感谢楼主,正在找这个电路图,赞一个。

使用特权

评论回复
junpeng324|  楼主 | 2017-9-11 22:46 | 显示全部楼层
stm32jy 发表于 2017-9-11 22:20
感谢楼主,正在找这个电路图,赞一个。

不用客气。

使用特权

评论回复
junpeng324|  楼主 | 2017-9-11 22:47 | 显示全部楼层
aizaixiyuanqian 发表于 2017-9-11 22:15
串口B是什么东西,搞不明白。

我也不太明白,这个是ST的板子画板子的比较厉害。

使用特权

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

本版积分规则

37

主题

1130

帖子

8

粉丝