您现在的位置:维库电子市场网 > 元器件 > 其他未分类 > 其他
商铺首页 公司简介 IC产品 供应产品 诚信档案 客户留言

STM32F411CE/STM32F401CC板 512K 板 开发板MicroPython

STM32F411CE/STM32F401CC板 512K 板 开发板MicroPython
STM32F411CE/STM32F401CC板 512K 板 开发板MicroPython
金牌会员 第 3
  • 企业名:深圳市晟屹实业有限公司

    类型:贸易/代理/分销

    电话: 23994912

    手机:13724397073

    联系人:贝小姐

    QQ: QQ:1811948581

    微信:

    邮箱:447665126@qq.com

    地址:广东深圳深圳市福田区中航路都会电子城1楼1B066,都会100大厦A座25J

商品信息

资料链接:pan.baidu.com/s/16JkaaW5h65oxxe4guZp1ew 提取码:d192 

STM32烧录事项说明:weact-tc.cn/2019/11/30/STM32Download/

MicroPython    部分教程: weact-tc.cn/2020/01/01/micropython/


ISP模式

USB数据线连接MCU的TYPE-C接口,串口连接PA9、PA10,软件推荐STM32CubeProg,WeAct Studio Download Tool

串口

USB转串口 (ex.:CH340) TX - PA10 ,RX - PA9,同时不要将MCU的Type-C连接到电脑,必须使用外部供电,不然会影响MCU

使用 STM32CubeProgammer 进行串口


USB(DFU)

  1. STM32CubeProgrammer勾选USB模式,WeAct Studio Download Tool 双击WeAct Studio USB Download Tool.bat,然后根据提示操作



  1. MCU进入ISP模式,使用USB数据线连接电脑
  2. 选择固件,其余操作跟串口一致

 

 

  • 设备管理器->通用串行总线设备出现STM32 Bootloader或者DFU in FS Mode设备

    如果出现的设备是STM Device in DFU Mode,需要右键卸载设备同时勾选删除此设备的驱动程序软件,之后再安装WeAct Studio Download Tool/DFU_Driver/Driver/目录下的驱动,选择STM32Bootloader.inf,右键点选安装

  • USB受天气影响可能存在一定的不稳定性,如反复出现如下ERROR或者出现设备无法识别,请采用串口,并断开USB连接。

    1 2 Error: failed to download Segment[0] Error: failed to download the File
     

    上述ERROR造成原因:室温偏低,HSI产生偏差,USB使用的是外部高速晶振,而ISP程序(ST的自举程序)通过HSI测量外部晶振HSE频率然后再配置时钟,当HSI偏差过大,HSE测量频率不正确,从而使得USB时序不对,造成错误。具体详情可见网盘 /通用文档/AN2606 STM32微控制器系统存储器自举模式.pdf
    解决方法:适当加热MCU至25°C以上(用手捂热)

    ST-Link/J-link

    连接STM32的SW接口:

    SW接口
    GND
    SCK
    DIO
    3.3V

    在MDK软件点击按钮或者在STM32CubeProg中选择ST-Link根据提示操作即可。

  • CubeMX工程或标准库工程,要使能SW调试接口,不然调试器是不能识别出MCU
  • 代码工程晶振设置不对或其他异常导致调试器不能识别MCU,此时手动设置MCU进入ISP模式,调试器就能识别出MCU,再点击即可
  • ISP模式只是ST公司固化在MCU里面的一段启动代码,检查BOOTx设置,运行模式则转跳地址0x08000000运行,模式则等待命令,此时SW调试接口是开放的,调试器可以读取MCU代码。
  • JTAG接口 转接 SW接口
    TMS   SWDIO
    TCK   SWCLK
    VTEST 1脚 某些JLink需要接到3.3V才识别MCU 3.3V
    3.3V   3.3V
    GND   GND

     

  • 调试接口分SW接口和JTAG接口,ARM的调试器基本都支持SW接口
  • JLink 能连接上芯片,但是不能,请升级Jlink驱动到新版本,V6.50a测试可用



WeAct_HID_FW_Bootloader 

点我软件


 

STM32F401CC、STM32F401CE、STM32F411CE 板均可使用,实现类似 51 单片机,但无需串口,只需一根数据线,
和修改Keil工程两个地方(详情见视频)即可实现。速度比串口更快且更方便


APP 工程修改方法

 

  • Keil MDK 设置

  • main()函数开头增加以下代码
    1 SCB->VTOR = FLASH_BASE 0x4000;
     

    软件使用步骤

  • 将板用数据线连接电脑,出现WeAct HID设备
  • 按住KEY键,重新上电或复位进入Bootloader
  • 软件选择固件,点击<固件>即可完成
  • 所选固件会随KEIL重新编译而更新,无需重新选择

    进入Bootloader方法

  • 按住<KEY键>,重新上电或复位,C13 LED 闪烁即可松开
  • APP进入Bootloader 参考stm32f401_test_APP 0x8004000.zip 工程

    在Bootloader 中

  • 单击/双击<KEY键>为 C13 LED 亮灭
  • SW 调试口开放,可以用调试器烧写,无需进入DFU模式

    退出Bootloader 方法

  • 复位MCU, 复位键/上位机点击<MCU 复位>
  • 长按<KEY键>,C13 LED 闪烁即可松开

    注意事项:

  • 首次烧录 Bootloader,MCU不会往下运行,同时 C13 LED 200MS闪烁,只需再次复位MCU即可
  • Bootloader 以及APP烧录软件源码均不开放




联系方式

企业名:深圳市晟屹实业有限公司

类型:贸易/代理/分销

电话: 23994912

手机:13724397073

联系人:贝小姐

QQ: QQ:1811948581

微信:

邮箱:447665126@qq.com

地址:广东深圳深圳市福田区中航路都会电子城1楼1B066,都会100大厦A座25J

提示:您在维库电子市场网上采购商品属于商业贸易行为。以上所展示的信息由卖家自行提供,内容的真实性、准确性和合法性由发布卖家负责,请意识到互联网交易中的风险是客观存在的。请广大采购商认准带有维库电子市场网认证的供应商进行采购!

电子元器件产品索引: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9