MyCollege1999 2024-07-08 16:21 采纳率: 80.6%
浏览 2
已采纳

GD32F103ZET6开发版如何选择

想把stm32上的程序移植到GD32上。
有2个问题:
1、想在某宝上买个开发版,但不知道选择排针正焊、还是反焊、还是不焊的?
2、从stm32移植到GD32上有什么注意事项吗? 想少遇到点问题,请趟过路的指点下,谢谢

  • 写回答

3条回答 默认 最新

  • 阿里嘎多学长 2024-07-08 16:21
    关注

    以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:


    您好,关于您想在淘宝上购买GD32F103ZET6开发版并从STM32移植程序到GD32上的两个问题,我为您提供以下建议:

    1. 开发版排针选择

      • 对于排针的选择,主要取决于您的项目需求和使用习惯。如果您需要频繁插拔线缆进行调试,可能正焊的排针会更方便一些。如果您打算将开发板固定在某个位置,且不希望排针朝上以避免意外触碰,那么反焊的排针可能更合适。如果您不确定或者想要更多的灵活性,可以选择不焊的排针,之后根据需要自行焊接。[^5^]
    2. 从STM32移植到GD32的注意事项

      • 首先,GD32和STM32在很多方面是兼容的,特别是对于PIN TO PIN的型号,内部寄存器地址和STM32完全相同,因此可以直接使用STM32的库文件进行移植。但需要注意以下几点:
        • 工作电压范围不同,GD32的工作电压范围相对要窄,为2.6V至3.6V,而STM32的工作电压范围更广,为2.0V至3.6V或1.65V至3.6V。[^2^]
        • GD32的主频可能更高,因此在不使用定时器进行延时操作时,需要调整延时的计数值。
        • GD32的FLASH擦除时间可能比STM32更长。
        • BOOT0引脚的配置不同,GD32的BOOT0必须接10K下拉或接GND,而STM32可以悬空。
        • GD32对时序要求更严格,配置外设需要先打开时钟,再进行外设配置。
        • 如果使用外部晶振,需要修改外部晶振起振超时时间的设置。
        • GD32的SWD接口驱动能力可能比STM32弱,可能需要调整连接线的长度或SWD通讯速率,或者对SWDIO和SWCLK进行上拉和下拉配置。[^2^]

    希望这些建议能够帮助您顺利完成开发板的选择和程序的移植工作。如果还有其他问题或需要进一步的帮助,请随时告诉我。祝您的项目顺利!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 已采纳回答 7月18日
  • 创建了问题 7月8日

悬赏问题

  • ¥15 如何通过交互分析得出某高危患者对放疗获益更多
  • ¥15 相关性分析中,p<0.05, r=0.29,怎么评价相关性呢
  • ¥15 docker部署Mongodb后输入命令报错?
  • ¥15 将下列流程图转变成python程序代码
  • ¥15 我需要全国每个城市的最新小区名字等数据。
  • ¥15 开发一个小区生态的小程序
  • ¥15 如何解决Excel中dependent dropdown list 的问题
  • ¥15 MddBootstrapInitialize2失败
  • ¥15 LCD Flicker
  • ¥15 esp32在micropython环境下使用ssl/tls连接mqtt服务器出现以下报错Connected on 192.168.154.223发生意外错误: 5无法连接到 MQTT 代理,如何解决?