GD32F103开发系列前言

前言

之前公司开发的一款产品用到了STM32F373。由于其芯片相对冷门,加上最近这一年n手倒货,不仅价格高昂还难以寻得。更为关键的是,产品的屏显部分是前同事花费大量精力手撸出来的(除了敬佩其毅力我还能说什么),不仅开发费时费力,且后期的维护非常困难。索性重新再出一个方案,使用littlevgl进行图形界面的开发。芯片直接选用国内兆易的,出于对使用lvgl库、显示的内容较多、开发难度、芯片可靠性以及成本的考虑,这里选用GD32F103Rx系列的单片机,FLASH最大3MB,SRAM最大96K,可根据最后实际的代码量大小选用合适的芯片。

Part No. FLASH------------------------------------SRAM
GD32F103R4T6 16K---------------------------------------------6K
GD32F103R6T6 32K--------------------------------------------10K
GD32F103R8T6 64K--------------------------------------------20K
GD32F103RBT6 128K-------------------------------------------20K
GD32F103RCT6 256K-------------------------------------------48K
GD32F103RDT6 384K-------------------------------------------64K
GD32F103RET6 512K-------------------------------------------64K
GD32F103RFT6 768K-------------------------------------------96K
GD32F103RGT6 1024K------------------------------------------96K
GD32F103RIT6 2048K------------------------------------------96K
GD32F103RKT6 3072K------------------------------------------96K

说明

  • 在后续的文章中,出现的每一个模块都是基于实际需求编写调试的,实际测试都没问题(有问题或没成功的也不会放出来)。
  • 本系列是个人在实际开发使用GD32F103中的小结,并不是GD32F103各个模块教程。
  • 文章发布顺序由个人实际调试顺序决定。

猜你喜欢

转载自blog.csdn.net/qq_37554315/article/details/119697590