你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

iCE5LP-DKE Lattice开发板与stm32 下载器

[复制链接]
丿灬幸灬 发布时间:2018-11-10 14:14
简单的iCE5LP FPGA开源开发板与stm32 下载器
7194261498828555112.jpeg
描述
这是我为Lattice iCE40 (iCE5LP) FPGA开发的开源开发板。

它的特点嵌入式stm32 下载器,M25Pxx系列spil - flash板,一些led \swithces\按钮,PLS\PLB头和Saleae逻辑兼容连接器。它甚至还有一个超级功能——Hackaday logo!

STM32软件创建使用STM32HAL和Labview从PC端。在当前版本中,它可以使所有Flash相关的读\写操作,加载配置到FPGA,执行自定义SPI命令。本协议基于USB-CDC,命令格式简单:
\r(例如FLSHEPO;代表执行Flash enter到deep power down mode命令。

在优化的代码上,大约需要4s来加载70kB的配置文件。

计划:
1)代码优化
2)配置文件压缩解压缩
3) FPGA演示项目

也许在将来:
修复HW bug
2)新布局
3)Lite版本

1×ice5lp QFN48   FPGA
1×stm32f070f6p6   配置加载程序\ USB-CDC \ USB-SPI
1×m25pxx SO8(容量大于1 Mbit)   用户存储或串行配置器
11×0603LED
3×ld1117 ldo (1.2 v, 2.5 v, 3.3 v 800 ma)
1×8 DIP 开关
1×rgb LED
1×25mhz晶振
1×16mhz晶振
5×按钮
1×许多电阻和电容



1719391498827297552.jpeg




相关文件见GitHub


原文请见hackaday
收藏 评论0 发布时间:2018-11-10 14:14

举报

0个回答

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版