请选择 进入手机版 | 继续访问电脑版

普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 34883|回复: 156

[已解决] 【普中】STM32F407 HAL库开发教程及源码发布了,欢迎下载学习,有问题还请指正

[复制链接]

27

主题

337

帖子

3294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3294
发表于 2020-6-12 14:31:53 | 显示全部楼层 |阅读模式
大家好,针对普中全新STM32F407产品的HAL库教程及源码发布了!!!



本套教程及源码是以普中最新STM32F407 T200&T300开发板平台验证。如果您使用的是普中PZ6808L-STM32F407开发板也是可以使用的,只是有部分例程需要进行管脚或者高低电平控制等修改
比如蜂鸣器:T200&T300是高电平触发,而PZ6808L-STM32F407是低电平触发。
在教程和源码中涉及到按键命名与PZ6808L-STM32F407是不一样的,教程和源码中的按键与PZ6808L-STM32F407开发板对应关系如下:
KEY_UP-->K_UP
KEY1-->K_DOWN
KEY0-->K_LEFT
KEY2-->K_RIGHT
本套教程与源码如用在PZ6808L-STM32F407开发板遇到问题,主要是IO口定义或高低电平控制等。可以参考手上的标准库例程来修改即可。
共享开源,携手共进

资料下载入口:
①普中STM32F4xx开发攻略--HAL库版.pdf:
链接:https://pan.baidu.com/s/1uasud5Op8ogVySp8gI8Dvg   提取码:jf47
②HAL库例程源码:
链接:https://pan.baidu.com/s/1ox6a8grIaZstYV_9jpJCKw   提取码:uz3u










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

2

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2023-4-4 18:22:23 | 显示全部楼层
司南 发表于 2023-4-3 14:55
我用的是T100的开发板,这些程序之前还能用的,到了LCD屏幕的那一张,程序下载以后屏幕没有响应,是为什么 ...

浪费我一天时间终于找到问题了,捏妈的,源程序没有打开屏幕灯光,要在void TFTLCD_FSMC_Init(void)里面加一句LCD_LED=1;
回复 支持 1 反对 0

使用道具 举报

1

主题

3

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2020-7-16 00:23:57 | 显示全部楼层
请问PZ6808L-STM32F407开发板下载上述HAL库例程时出现以下错误,如何解决?(下载标准库例程时是正确的) 报错:could not stop Crotex-M device,please check the JtAG table
回复 支持 反对

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2021-2-20 18:39:35 | 显示全部楼层
最近刚买了单核A2,可否上传教学视频到bilibili或其他网盘,海外无法用百度(留学生)
回复 支持 反对

使用道具 举报

0

主题

2

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2023-4-3 14:55:43 | 显示全部楼层
我用的是T100的开发板,这些程序之前还能用的,到了LCD屏幕的那一张,程序下载以后屏幕没有响应,是为什么呢
回复 支持 反对

使用道具 举报

6

主题

10

帖子

46

积分

新手上路

Rank: 1

积分
46
发表于 2023-7-6 15:06:53 | 显示全部楼层
TFTLCD是9488,已有范例都无法正常使用,请及时更新,谢谢
回复 支持 反对

使用道具 举报

6

主题

10

帖子

46

积分

新手上路

Rank: 1

积分
46
发表于 2023-7-7 12:36:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

1

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2023-8-13 18:27:52 | 显示全部楼层
按照例程,第一个点灯程序,编译出现下面错误:
compiling main.c...
user\main.c(18): error:  #137: expression must be a modifiable lvalue
          RCC_AHB1ENR         |=         (1<<5);
user\main.c(18): error:  #18: expected a ")"
          RCC_AHB1ENR         |=         (1<<5);
user\main.c(20): error:  #137: expression must be a modifiable lvalue
          GPIOF_MODER         =         (1<<(2*9));
user\main.c(20): error:  #18: expected a ")"
          GPIOF_MODER         =         (1<<(2*9));
user\main.c(25): error:  #137: expression must be a modifiable lvalue
                  GPIOF_BSRR                 =         (1<<(16+9));
user\main.c(25): error:  #18: expected a ")"
                  GPIOF_BSRR                 =         (1<<(16+9));
user\main.c(29): error:  #137: expression must be a modifiable lvalue
                  GPIOF_BSRR=(1<<(9));
user\main.c(29): error:  #18: expected a ")"
                  GPIOF_BSRR=(1<<(9));
user\main.c: 0 warnings, 8 errors

如何解决?
谢谢!
回复 支持 反对

使用道具 举报

0

主题

4

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2023-8-30 20:51:13 | 显示全部楼层
请问大伙,我的开发板找不到COM口如何处理?在线等谢谢。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2023-9-7 09:42:05 | 显示全部楼层
写入超时,如何解决,各位大师们!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-4-21 22:52 , Processed in 0.100590 second(s), 35 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

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