ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU
查看: 21365|回复: 615
收起左侧

[其他ST产品] 再次分享我的 iCore3 (F407+FPGA)双核心板的资料及大量代码

[复制链接]
     

135

主题

4656

帖子

2万

积分

版主

 楼主| 发表于 2016-9-8 16:42 | 显示全部楼层 |返回版面|阅读模式
本帖最后由 王紫豪 于 2016-9-9 10:14 编辑

经过大半年的努力,iCore3 双核心板的代码已经写差不多了。因为涉及到STM32 + FPGA的双核结构,所以其中有一些原创代码个人感觉还是比较有参考价值的,例如:

1、不同应用背景下,stm32 怎么跟 fpga通信;

2、工作过程中 stm32 怎么与 fpga 形成互补优势;

3、fpga 怎么样设计才能跟 stm32无缝的结合在一起,深度定制外设.....

------------------------------------------我是楼主派来的分割线---------------------------------------


其实很多网友一直在纳闷,甚至都有网友直接问我,你搞这个 iCore 有啥用啊,这样的问题其实很难回答,因为任何东西都有他的应用限制,想做成万能的东西根本是不可能的,这个帖子我会吹一下这个东西的优势,但是不会说他是万能的
icore系列核心板一共发布了三代,现在90%的客户是做一些行业内小批量的应用,有用它做数据采集的,有做运动控制的,有做工控核心的,有做人机界面的。。。。。

CPU + FPGA双核心的优势在于,CPU 的指令是串行执行的,而FPGA索性可以看做一个 “并行” 处理器,就好比 CPU 是一个公司的总经理,而 FPGA 可以看做是诸多秘书、部长、等组成的专业团队;什么事情都让总经理处理一是会影响效率;二是在要紧关头处理不过来会耽误事。用 CPU + FPGA 这种思想就好多了, 总经理(CPU)把握好一些关键的事情,并把任务一一分配给手下(FPGA内逻辑并行单元),让他们各自分管一摊;这样安全可靠、响应迅速、效率高。

在 21ic论坛混 十几年了,期间也承蒙很多高手的指点,今天在这里分享一下这个设计思想,并把实现方式及原创代码公开给大家,希望高手勿拍砖,谢谢!


------------------------------------------我是楼主派来的分割线---------------------------------------

下面我就贴一个网友用 iCore3双核心板做的工控设备:





------------------------------------------我是楼主派来的分割线---------------------------------------
资料分享:
1、原理图:


2、引脚扩展图:


3、硬件手册

------------------------------------------我是楼主派来的分割线---------------------------------------
原创代码目录:


请大家顶贴后,下载原创代码:


1、ARM 例程包
游客,如果您要查看本帖隐藏内容请回复

2、FPGA 例程包
游客,如果您要查看本帖隐藏内容请回复

4、uCOS/III 例程包
游客,如果您要查看本帖隐藏内容请回复


本帖子中包含更多资源

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

x

打赏榜单

ljhtj 打赏了 3.00 元 2016-09-10
理由:技术达人

icecut 打赏了 1.00 元 2016-09-08
理由:此帖必火...

     

135

主题

4656

帖子

2万

积分

版主

 楼主| 发表于 2016-9-8 16:43 | 显示全部楼层 |返回版面
另外还有 50多个移植 emwin5.22 的人机界面,后期会不断更新

344

主题

7067

帖子

4万

积分

版主

发表于 2016-9-8 16:46 | 显示全部楼层 |返回版面
又来这个东西??


                本人123654789 于 ↑ 这个时间,路过此地   
     

135

主题

4656

帖子

2万

积分

版主

 楼主| 发表于 2016-9-8 16:50 | 显示全部楼层 |返回版面
123654789 发表于 2016-9-8 16:46
又来这个东西??

请不要打我
     

38

主题

264

帖子

1007

积分

助理工程师

发表于 2016-9-8 17:06 | 显示全部楼层 |返回版面
好 谢谢
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0

344

主题

7067

帖子

4万

积分

版主

发表于 2016-9-8 17:07 | 显示全部楼层 |返回版面
把PCB也公布一下


                本人123654789 于 ↑ 这个时间,路过此地   
     

42

主题

252

帖子

762

积分

高级技术员

发表于 2016-9-8 17:07 | 显示全部楼层 |返回版面
码,适合定制应用
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0
     

135

主题

4656

帖子

2万

积分

版主

 楼主| 发表于 2016-9-8 17:09 | 显示全部楼层 |返回版面

PCB 有pdf板,分层的都有,源文件不能公开啦,不然客户会打死我的。PDF版本足够学习用
     

10

主题

177

帖子

554

积分

高级技术员

发表于 2016-9-8 17:27 | 显示全部楼层 |返回版面
支持,看看
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0
     

2

主题

190

帖子

580

积分

高级技术员

发表于 2016-9-8 17:40 | 显示全部楼层 |返回版面
好东西不错
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0

1

主题

10

帖子

30

积分

实习生

发表于 2016-9-8 18:37 | 显示全部楼层 |返回版面
好东西啊。能不能买得到呢
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0
     

1077

主题

1万

帖子

4万

积分

版主

发表于 2016-9-8 18:46 | 显示全部楼层 |返回版面
本帖最后由 icecut 于 2016-9-8 18:52 编辑

usb搞成 hs
网络芯片用5500,不用 phy 从技术上感觉有点亏,但是从设计上却是极好的
     

16

主题

1万

帖子

3万

积分

技术总监

发表于 2016-9-8 19:04 | 显示全部楼层 |返回版面
真不错,收藏了。
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0
     

443

主题

2万

帖子

7万

积分

版主

发表于 2016-9-8 19:12 | 显示全部楼层 |返回版面
厉害;
不求高深,只求共同进步。
游名电子工程师群1:16519783;
物联网技术交流群:301879792。
     

24

主题

1126

帖子

3416

积分

中级工程师

发表于 2016-9-8 19:28 | 显示全部楼层 |返回版面
不错不错。
微信:HanYvjie        邮箱:hanyvjie@gmail.com|hanyvjie@qq.com

8

主题

252

帖子

757

积分

高级技术员

发表于 2016-9-8 19:32 | 显示全部楼层 |返回版面
看看
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0

26

主题

376

帖子

1147

积分

助理工程师

发表于 2016-9-8 20:43 | 显示全部楼层 |返回版面
谢谢分享
了解自己,改善自己。认识世界,关爱世界。

2

主题

165

帖子

499

积分

资深技术员

发表于 2016-9-8 21:00 | 显示全部楼层 |返回版面
真不错,收藏了。
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0

0

主题

78

帖子

236

积分

中级技术员

发表于 2016-9-8 21:10 | 显示全部楼层 |返回版面
好像NIOS的味道,不过 ARM应该容易开发
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0

0

主题

9

帖子

27

积分

实习生

发表于 2016-9-8 21:11 | 显示全部楼层 |返回版面
good~
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里 http://open.21ic.com 移步更多21ic独家微课:http://open.21ic.com/list/3/0/0
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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