DIY编程器网

标题: 【一图流】自己设计了个编程器。 [打印本页]

作者: maxtch    时间: 2019-10-4 02:52
标题: 【一图流】自己设计了个编程器。
如图。这块板子是考虑给兼容 3.3V 的 24、25、93 系列 EEPROM 和 Flash,以及 ATTiny12、ATtiny13 和 ATtiny85 编程用。口香糖大的电路板愣是用了和专业编程器一样的 ARM+CPLD 架构。



作者: liyf    时间: 2019-10-4 07:00
支持1.8v还是要的,可以考虑支持25多通道读写,速度更快,硬件这么强别浪费
作者: maxtch    时间: 2019-10-4 11:29
liyf 发表于 2019-10-4 07:00
支持1.8v还是要的,可以考虑支持25多通道读写,速度更快,硬件这么强别浪费

我这个还不支持 1.8V,这个需要大改设计。25 多通道的话 STM32F103 主控不支持,也只能作罢。如果要支持这些特性,那至少需要 STM32L432 主控和 XC2C64A CPLD。
作者: jy11    时间: 2019-10-5 11:42
这个小设计,搞得太复杂了,硬件浪费。可在速度上提高,结构上精简,程序上优化。才能降低成本,提高性能。
作者: maxtch    时间: 2019-10-5 18:08
本帖最后由 maxtch 于 2019-10-5 18:11 编辑
jy11 发表于 2019-10-5 11:42
这个小设计,搞得太复杂了,硬件浪费。可在速度上提高,结构上精简,程序上优化。才能降低成本,提高性能。

要想提高速度,就必须充分利用单片机的硬件外设,捅 GPIO 不可能快过硬件外设打 DMA。我这个是支持 18MHz SPI 和 400kHz I2C 的。(USB 1.1 12Mbps 上位机带宽限制,硬件本身支持 36MHz SPI。)STM32F1 不支持外设管脚任意分配,外设管脚分配又不是很方便,板面尺寸又不允许我用 DIP16 锁紧座,因此必须用这个 CPLD 来切换信号。这个编程器是 DIP8 专用的。
作者: qiujiefu3    时间: 2020-5-5 23:40
支持中,努力挣钱!
作者: bjlxjw    时间: 2020-5-13 12:47
感谢分享,先赚钱再看。
作者: maithon    时间: 2020-5-14 19:04
不错,能自己设计就很好。
作者: bjlxjw    时间: 2020-5-15 19:20
这么好的硬件确实可以多增加支持芯片,加大25识别与读写速度,顶你继续开发,成品共享。
作者: wx_lkz7iI2e    时间: 2020-6-4 20:52
努力回帖!赚银两,赚积分
作者: iopjklbnm    时间: 2020-6-5 09:27
我是来挣银子的
作者: timtom    时间: 2020-8-5 15:46
楼主太强大了
作者: lusonlin    时间: 2021-1-3 14:19
进来学习一下
作者: robter    时间: 2021-2-13 08:03
感谢楼主的好资料
作者: diy    时间: 2021-3-14 18:22

努力回帖!赚银两,赚积分
作者: enjoy    时间: 2022-11-15 00:37
高手啊!!!!
作者: wangsh    时间: 2022-11-29 10:12
感谢分享!!!!!!!!
作者: 编程器良民    时间: 2022-11-30 08:13
好资料 努力赚分  努力努力赚银子
作者: HEADES    时间: 2022-11-30 14:49
努力回帖!赚银两,赚积分
作者: duckyer    时间: 2023-3-29 16:55
你需要的功能103足够了,何必加cpd。
作者: yzh123    时间: 2023-3-30 09:52
努力回帖!赚银两,赚积分!
作者: 兴达电子    时间: 2023-5-16 23:33
顶一下。。。
作者: muelfox    时间: 2023-5-19 14:33

谢谢分享, 一切为了银子




欢迎光临 DIY编程器网 (http://diybcq.com/) Powered by Discuz! X3.2