zengyi703

  • 2020-03-27
  • 回复了主题帖: 做了块支持MicroPython的板,晒一下

    xuezehui 发表于 2020-3-25 17:29 感觉很强啊,自己现在绝画不出这么好的板子,要想画出来类似的起码还得半年到一年的持续进步,已经将图片收 ...
    谢谢,我用的Allegro画的,也是有类似功能。这次过孔只是手工打的,是有点随意了。

  • 2020-03-21
  • 回复了主题帖: 做了块支持MicroPython的板,晒一下

    sunhaoqin1 发表于 2020-3-20 19:40 为啥?miniusb现在用的很少了啊。
    个人喜好

  • 2020-03-16
  • 回复了主题帖: 做了块支持MicroPython的板,晒一下

    dcexpert 发表于 2020-3-16 15:10 usb改成microUSB,或者type-c接口就更好了。
    MicroUSB不考虑,Type-C可以。现阶段比较喜欢Mini USB

  • 回复了主题帖: 做了块支持MicroPython的板,晒一下

    Ediwin 发表于 2020-3-16 13:58 线程功能开启了?  
    没开

  • 2020-03-14
  • 回复了主题帖: STM32L476和STM32F746的外部Flash复制文件速度对比

    dcexpert 发表于 2020-3-14 16:55 理论上QSPI更快,对于大量数据读写时性能有改善,但是普通单片机不能发挥它的性能,usb是usb 2.0接口,也 ...
    对,STM32这种MCU,USB大部分是Full Speed的,最高才12Mbps。

  • 回复了主题帖: STM32L476和STM32F746的外部Flash复制文件速度对比

    dcexpert 发表于 2020-3-14 11:29 这是L4和M7的简单对比,L4的运行性能并不算好,但是低功耗特性不错。   目前的mpy没有启用QSP ...
    嗯嗯,我这些天闲着没事,做了块至此MicroPython的小板,调通了用QSPI硬件方式,速度也是上不去。 这类FLASH的擦除和写入速度也就这样了。   很高兴楼主回复,大家共同讨论。

  • 发表了主题帖: 做了块支持MicroPython的板,晒一下

    本帖最后由 zengyi703 于 2020-3-14 11:38 编辑 疫情期间在家闷的不行,做了块支持MicroPython的小板基本硬件功能: 1.单片机采用的是STM32F767VIT6,2M flash,512KB RAM。可兼容STM32H743VIT6,运行速度飞起。 2.存储是用了两片W25Q256(写入速度慢,读取速度非常快),挂在QSPI接口上,总共64M。没有另加TF卡。 3.网络使用STM32F767VIT6自带的RGMII接口+外置的PHY芯片。 4.一个USR按键,一个RST按键,一个BOOT0按键,可进入DFU模式更新固件。 5. 4个LED灯 红,黄,蓝,绿。 6.最外面两排针,兼容Arduino。 7.一个非常小的蜂鸣器,还加了一个温度传感器MCP9701。 8.RTC实时时钟,加了备用电池,就不用每次上电都设定当前时间了。 9.DC座可支持5-36V输入电压供电。 10.网口座和DC电源座,都用了高度较低的,方面上面插接扩展板。   MicroPython软件方面: F7芯片已经适配好了板子基本功能,网口,64MB存储,LED,扩展接口等。 H7芯片网络接口还没适配好。 下图的频率有点超,F7最高到216MHz,我给设置成了240MHz     个人很喜欢这些开源的东西,有人想玩的,等整理好资料后开放出来,大家一块玩,增加论坛人气。   现在还剩下3块PCB空板,有想要的可以到付送,我把原理图和编译好的固件提供出来,自己可以焊接一块玩。 原理图,F7固件,H7固件(网络不通)。 ADU-X7-V01 原理图.pdf ADU-F7-V01-Network.hex ADU-H7-V01.hex   自己焊了两块,一块STM32F767VIT6的,一块STM32F743VIT6的:

  • 回复了主题帖: STM32L476和STM32F746的外部Flash复制文件速度对比

    1.STM32L476使用的是GPIO模拟的SPI,自然速度要慢。STM32F746使用硬件QSPI,会快很多。 2.但也不能简单从你测的这个时间上得出M7性能比M4强的结论(当然M7确实比M4强)。 3.这里速度慢我个人认为主要是SPI FLASH擦除速度太慢。以W25Q256为例,Sector(4KB)擦除时间在45-400mS。 4.如果按362KB计算,FLASH擦除时间最少是(362KB/4KB)*0.045S = 4.07S   最大(362KB/4KB)*0.4S = 36.2S。 5.再加上FLASH写时间,一个PAGE(256Byte)大概在0.7-3mS。(362KB/256B)*0.003=4.344S。 6.再加上一些其它时间开销,55s感觉是差不多的。 7.但QSPI读取FLASH是非常快的,把.py文件保存到板时慢。MCU读取执行非常快,甚至比存在SD卡上读取还要快。 8.我自己做了块Micropython板,STM32F767VI,写了QSPI驱动加到Micropython中,2xFLASH,QSPI采用2xBank x 4Line模式,302KB的文件写入也需要22S之多。

  • 2020-02-22
  • 回复了主题帖: MicroPython 用户开发指南

    看看什么内容

  • 回复了主题帖: 【MicroPython 物联网】电子版

    谢楼主分享

最近访客

< 1/1 >

统计信息

已有59人来访过

  • 芯币:68
  • 好友:--
  • 主题:1
  • 回复:10
  • 课时:--
  • 资源:--

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言