工作很多年了,之前公司基本上用的MCU都是STM32,现在公司要使用国产的MCU做项目,并能把之前的项目也移植过来。经过比较了几家,最终选择了GD32。因为GD32和STM32使用起来基本上差不多,所以从STM32切换到GD32能够很快实现,节省了很多精力和时间成本。并且刚好出了《GD32 MCU原理及固件库开发指南》这本书,能帮助快速上手并能实用到项目中去。
这本书从MCU的介绍,到开发平台、调试工具,再到库函数的使用、各个外设的程序实现,不仅有原理的介绍,还有实践的历程。这本书聚焦在GD32 MCU基本原理和固件库上,重点在于对固件库API的介绍,供了大量实例代码,这些代码都可以直接编译运行,做到通俗易懂,降低了用户入门门槛,让学习者快速的应用到项目。
本书共分为8章:
第1章对GD32 MCU进行概述,包括对兆易创新公司进行概述,介绍GD32 MCU的发展历程、产品家族和应用选型。
第2章介绍GD32 MCU快速入门与开发平台搭建的方法,包括对软硬件开发平台、调试工具、GD32 MCU固件库架构及使用的介绍。
第3章介绍GD32 MCU系统架构、内核及存储器系统。
第4章介绍GD32 MCU的电源管理系统及复位、时钟系统。
第5章介绍GD32 MCU的基础外设,包括GPIO、EXTI、DMA、TIMER、RTC和FWDGT/WWDGT。
第6章介绍GD32 MCU的模拟外设,包括ADC和DAC。
第7章介绍GD32 MCU的基础通信外设,包括USART、I2C和SPI。
第8章介绍GD32 MCU的高级通信外设,包括CAN和USBD。
其中第1~3章偏重理论,通用性强。第4~8章偏重实践,主要以实例来讲解工程应用。如果你是一名经验丰富的资深用户,对GD32 MCU已经有了一定的了解,可以从第4章开始阅读。如果你是一名初学者,请从第1章开始阅读。
|