OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 135350|回复: 174

申请置酷: STM32F407学习板 开发板 全部例程+原理图

  [复制链接]

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
发表于 2012-5-1 10:36:01 | 显示全部楼层 |阅读模式


    三个月来的心血,全部奉献出来,和大家共同学习,谢谢大家的支持哈!全部代码都已测试通过,若发现有什么问题请和我联系。因为时间仓促,基本上都是一些硬件测试程序。记得要把例程和固件库放在同一目录下,全部工程共用一个库的。至于SD卡里的文件只是几个测试图片和音频文件,只需要根据程序将文件放置在相应目录下即可,我就不上传了。

(13)以太网.rar

724.03 KB, 下载次数: 22004

(18)ucgui移植.rar

4.98 MB, 下载次数: 39181

GD STM32F407 SCH.pdf

782.38 KB, 下载次数: 25329

(1)按键LED.rar

45.55 KB, 下载次数: 12647

(12)USB OTG.rar

139.11 KB, 下载次数: 14346

(9)SD FATFS.rar

125.88 KB, 下载次数: 15178

(11)DCMI摄像头.rar

129.86 KB, 下载次数: 13736

(7)加速度传感器.rar

62.42 KB, 下载次数: 12595

(8)SPI FLASH.rar

79.96 KB, 下载次数: 13034

(16)jpg解码.rar

318.06 KB, 下载次数: 15112

(17)FPU浮点运算.rar

71.39 KB, 下载次数: 13627

(14)MP3 helix解码.rar

235.61 KB, 下载次数: 13757

(10)I2S音频播放.rar

131.78 KB, 下载次数: 13869

Libraries.rar

9.1 MB, 下载次数: 54035

(15)gif播放.rar

319.12 KB, 下载次数: 15032

(3)串口通信.rar

47.99 KB, 下载次数: 13167

(5)RTC时钟.rar

59.3 KB, 下载次数: 11516

(2)外部、定时器中断.rar

48.53 KB, 下载次数: 13905

(6)触摸屏.rar

60.72 KB, 下载次数: 13216

(4)LCD显示.rar

58.08 KB, 下载次数: 12497

学习交流请加Q群:242876057(STM32F4交流群)
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

89

帖子

0

精华

初级会员

Rank: 2

积分
188
金钱
188
注册时间
2014-3-11
在线时间
5 小时
发表于 2014-7-3 22:00:00 | 显示全部楼层
你的USB库太乱了……为什么把库分开贴出来呢,还不如不发……
回复 支持 0 反对 1

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-1 10:36:59 | 显示全部楼层
不知道怎么搞的,顺序全打乱了。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

9

主题

42

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2011-8-11
在线时间
1 小时
发表于 2012-5-1 10:47:32 | 显示全部楼层
力顶
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2012-5-1 10:48:41 | 显示全部楼层
最好再上些开发板的照片.图文并茂.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

9

主题

102

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
205
金钱
205
注册时间
2011-1-20
在线时间
7 小时
发表于 2012-5-1 11:00:08 | 显示全部楼层
不知有没有配套的教程或说明文档。
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-1 11:03:15 | 显示全部楼层
这个暂时还没呢!回复【5楼】master001:
---------------------------------
这个暂时还没呢!
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

9

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2011-12-2
在线时间
0 小时
发表于 2012-5-1 12:15:12 | 显示全部楼层
请问是用keil4财能打开吗?
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-1 12:20:15 | 显示全部楼层
回复【7楼】LOVE STM32:
---------------------------------
用低版本的就算能打开也编译不了啊。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

39

主题

597

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2109
金钱
2109
注册时间
2011-9-3
在线时间
119 小时
发表于 2012-5-1 15:10:44 | 显示全部楼层
不错,不过外设少了些。。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
28
金钱
28
注册时间
2012-2-11
在线时间
0 小时
发表于 2012-5-1 16:26:41 | 显示全部楼层
不如叫正点原子哥,开一个STM32F4的区给你。
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2012-2-1
在线时间
1 小时
发表于 2012-5-1 16:38:18 | 显示全部楼层
买了张ST的,不过一直没时间搞,
回复 支持 反对

使用道具 举报

10

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
106
金钱
106
注册时间
2012-2-15
在线时间
0 小时
发表于 2012-5-2 10:55:53 | 显示全部楼层
楼主动作好快啊~
回复 支持 反对

使用道具 举报

9

主题

102

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
205
金钱
205
注册时间
2011-1-20
在线时间
7 小时
发表于 2012-5-2 11:47:35 | 显示全部楼层
这个暂时还没呢!回复【6楼】骤雨龙元:
---------------------------------
希望能慢慢完善吧。现在好像还没有直接使用寄存器的例子?
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-2 12:19:11 | 显示全部楼层
回复【13楼】master001:
---------------------------------
我不打算直接操作寄存器,刚开始我也不喜欢用库,但后来才发现还是用库比较实在,寄存器操作在原子的论坛通用,到了外边可就难以沟通了。更何况寄存器操作是原子哥的杰作,贸然拿来用未免有点那个了。也不知原子哥写这套程序用了多长时间,我想肯定不容易。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

19

主题

302

帖子

2

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2011-11-22
在线时间
10 小时
发表于 2012-5-2 13:34:24 | 显示全部楼层
本来也想玩,下了手册怎么没找到中文啊,看到英文脑袋就大了
世界如此美好,好好珍惜每一天吧!
回复 支持 反对

使用道具 举报

11

主题

81

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2011-9-4
在线时间
0 小时
发表于 2012-5-2 14:36:10 | 显示全部楼层
楼主大哥:我用的是MDK4.22,下了一个您发的按键LED例程,编辑不能通过,出了一堆错误
         error:  #5: cannot open source input file "stm32f4xx_adc.h": No such file or directory
              这是怎么回事啊?
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-2 14:45:04 | 显示全部楼层
回复【16楼】DGZL:
---------------------------------
你是不是没有下载固件库就去编译啦?
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

11

主题

81

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2011-9-4
在线时间
0 小时
发表于 2012-5-2 14:57:16 | 显示全部楼层
回复【17楼】骤雨龙元:

---------------------------------
固件库是不是那个Libraries的文件?不好意思,我没用过库的,让您见笑了。
回复 支持 反对

使用道具 举报

11

主题

81

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2011-9-4
在线时间
0 小时
发表于 2012-5-2 15:14:23 | 显示全部楼层
回复【17楼】骤雨龙元:
---------------------------------
我已经下了Libraries文件,放到了例程的文件夹下,可还是同样的错误,是不是还要什么设置的?
回复 支持 反对

使用道具 举报

14

主题

52

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2012-3-13
在线时间
16 小时
发表于 2012-5-2 15:31:46 | 显示全部楼层
楼主用的什么开发环境什么版本的
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-2 15:32:33 | 显示全部楼层
回复【19楼】DGZL:
---------------------------------
是和例程同一目录,不是放到例程的文件夹里面,你可以看看头文件的包含路径就知道应该放哪里了。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

11

主题

81

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2011-9-4
在线时间
0 小时
发表于 2012-5-2 15:39:47 | 显示全部楼层
回复【21楼】骤雨龙元:

---------------------------------
已OK,谢谢!
回复 支持 反对

使用道具 举报

11

主题

81

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2011-9-4
在线时间
0 小时
发表于 2012-5-2 15:46:13 | 显示全部楼层
回复【21楼】骤雨龙元:

---------------------------------
但是不能软件仿真,是怎么回事啊?是不是我又弄错了!
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-2 16:58:51 | 显示全部楼层
回复【23楼】DGZL:
---------------------------------
这个就不清楚了,我一向不使用软件仿真的。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2012-5-2
在线时间
2 小时
发表于 2012-5-2 18:30:46 | 显示全部楼层
搂主,你这板子网络稳定吗?很多407开发板用的依然是 DP83848.
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-2 20:48:43 | 显示全部楼层
回复【25楼】zfsdk:
---------------------------------
我测试了挺稳定的啊,一般的应用足够了。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

6

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
83
金钱
83
注册时间
2011-3-25
在线时间
0 小时
发表于 2012-5-2 21:40:36 | 显示全部楼层
下载了,支持,希望有更多的例程。。。
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-4-24
在线时间
10 小时
发表于 2012-5-3 09:10:27 | 显示全部楼层
好东西要支持
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-4-24
在线时间
10 小时
发表于 2012-5-3 11:38:41 | 显示全部楼层
回复【23楼】DGZL:
回复【21楼】骤雨龙元:
---------------------------------
但是不能软件仿真,是怎么回事啊?是不是我又弄错了!
---------------------------------
软件仿真成功没,我用的4.23版本,还没仿真成功F4的
回复 支持 反对

使用道具 举报

38

主题

182

帖子

0

精华

高级会员

Rank: 4

积分
584
金钱
584
注册时间
2011-6-3
在线时间
29 小时
发表于 2012-5-9 10:05:32 | 显示全部楼层
回复【楼主位】骤雨龙元:
---------------------------------
最近也入手了个F4的板子,正好参考学习,感谢奉献。
我的淘宝小店  http://shop70226598.taobao.com
回复 支持 反对

使用道具 举报

4

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
202
金钱
202
注册时间
2012-5-8
在线时间
19 小时
发表于 2012-5-10 09:34:46 | 显示全部楼层
cool!
回复 支持 反对

使用道具 举报

0

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
390
金钱
390
注册时间
2011-11-14
在线时间
130 小时
发表于 2012-5-18 16:22:58 | 显示全部楼层
楼主真好,
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2012-5-18
在线时间
3 小时
发表于 2012-5-18 21:13:56 | 显示全部楼层

功能大全啊,亲,大有用,楼主爱死你了

回复 支持 反对

使用道具 举报

12

主题

216

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
313
金钱
313
注册时间
2011-4-7
在线时间
3 小时
发表于 2012-5-19 15:21:50 | 显示全部楼层
好啊!!
回复 支持 反对

使用道具 举报

5

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
141
金钱
141
注册时间
2012-5-12
在线时间
24 小时
发表于 2012-5-19 16:40:25 | 显示全部楼层
还没来得及玩F4,下了以后玩,谢谢
做好的软件为人类服务
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-4-24
在线时间
10 小时
发表于 2012-5-28 10:01:15 | 显示全部楼层
回复【楼主位】骤雨龙元:
---------------------------------
楼主看了你的原理图,DCMI是用的8位数据(D0-D7),剩下的那6个引脚(D8-D14)是怎么处理的。
数据手册中:
12.5.2 DCMI physical interface
The interface is composed of 11/13/15/17 inputs. Only the Slave mode is supported.
The camera interface can capture 8-bit, 10-bit, 12-bit or 14-bit data depending on the 
EDM[1:0] bits in the DCMI_CR register. If less than 14 bits are used, the unused input pins 
must be connected to ground.
最后一句好像是说没用到的数据输入引脚要接地吧。(我英文比较烂(*^__^*) )
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-28 11:59:23 | 显示全部楼层
回复【36楼】jiang47:
---------------------------------
我用的是OV7670,是8位数据总线,多出来的数据线映射成其它功能(SDIO)。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2012-5-4
在线时间
0 小时
发表于 2012-5-28 13:08:11 | 显示全部楼层
回复【37楼】骤雨龙元:
---------------------------------
楼主,这是最新的程序吗?
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2012-5-4
在线时间
0 小时
发表于 2012-5-28 13:17:36 | 显示全部楼层
回复【38楼】gaochs:
---------------------------------
楼主,SDIO方式读写SD卡,可以读SD卡容量,但读不了扇区,程序死在这里res=f_readdir(&dirs, &finfo);while(res!= FR_OK)Lcd_String(20,110,"Fatfs failed!",RED);
res!=FR_Ok,求教啊
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-4-24
在线时间
10 小时
发表于 2012-5-28 14:53:38 | 显示全部楼层
回复【37楼】骤雨龙元:
---------------------------------
哦,谢谢。
再请教楼主,这个怎么用串口下载程序的啊,是否有这些软件啊。
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-28 16:44:05 | 显示全部楼层

回复【39楼】gaochs:
---------------------------------
有些卡不支持,我也试过有不行的,你换卡试试。
回复【40楼】jiang47:
---------------------------------
应该有吧,因为用处不大,我就没去找,官网应该能找到的。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-4-24
在线时间
10 小时
发表于 2012-5-28 23:03:11 | 显示全部楼层
回复【41楼】骤雨龙元:
---------------------------------
找到了,2.5版本的
http://www.st.com/cn/mcu/product/164493.jsp
回复 支持 反对

使用道具 举报

0

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
390
金钱
390
注册时间
2011-11-14
在线时间
130 小时
发表于 2012-5-31 16:08:01 | 显示全部楼层
回复【39楼】gaochs:
---------------------------------
我的也是,你的解决了吗?怎么解决的?
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
 楼主| 发表于 2012-5-31 16:52:55 | 显示全部楼层
上面的SDIO是用DMA方式读取数据的,我试过,如果读的数据不是512字节的倍数,数据是会出错的,我一直没找到原因。后来我用轮询方式就不会出错了,其实轮询方式读的速度并不比DMA方式慢。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2012-6-4
在线时间
3 小时
发表于 2012-6-4 19:38:00 | 显示全部楼层
非常好 支持!!!!
回复 支持 反对

使用道具 举报

12

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
104
金钱
104
注册时间
2012-6-5
在线时间
0 小时
发表于 2012-6-5 19:49:00 | 显示全部楼层
楼主人很好,我们大家力顶你!!!
努力就有机会!
回复 支持 反对

使用道具 举报

26

主题

194

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1175
金钱
1175
注册时间
2011-8-20
在线时间
21 小时
发表于 2012-6-7 03:36:28 | 显示全部楼层
回复【43楼】 ifus :
---------------------------------
回复【39楼】 gaochs :
---------------------------------
我也遇到了这个问题了,真的SDIO会卡死在这个地方res=f_readdir(&dirs, &finfo);while(res!= FR_OK)Lcd_String(20,110,"Fatfs failed!",RED);
可以读出SD容量。
不知什么原因
楼上这两位解决了吗?
for( int i=0; i<(1.0/0); i++ ) { for( int j=0; j<365; j++) money ++; age ++; if( age > 30 ) ChangeJob( Boss ); } 脸上的痘痘提醒我?我还年轻?口袋的米米告诉我?我仍需努力
回复 支持 反对

使用道具 举报

6

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
144
金钱
144
注册时间
2011-11-13
在线时间
13 小时
发表于 2012-6-7 13:50:08 | 显示全部楼层
正想换个MCU。103有点吃力了,嘿嘿 试试407
回复 支持 反对

使用道具 举报

9

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2012-5-31
在线时间
4 小时
发表于 2012-6-7 14:03:57 | 显示全部楼层
顶一下!
回复 支持 反对

使用道具 举报

26

主题

194

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1175
金钱
1175
注册时间
2011-8-20
在线时间
21 小时
发表于 2012-6-7 17:02:08 | 显示全部楼层
SD卡只能读出容量,然后卡死,换张卡试试,我换张卡可以了
http://www.openedv.com/posts/list/0/5893.htm#29133
for( int i=0; i<(1.0/0); i++ ) { for( int j=0; j<365; j++) money ++; age ++; if( age > 30 ) ChangeJob( Boss ); } 脸上的痘痘提醒我?我还年轻?口袋的米米告诉我?我仍需努力
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 11:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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