本期书籍评测名单如下:
yingfeng53223《GD32 MCU原理及固件库开发指南》 + 初读感悟
小花的花瓣
icey_wang
王兴
高敬义
《GD32 MCU原理及固件库开发指南》粗读有感
-----------------------------------------------------------------
至今日,MCU已广泛应用于消费、工业、汽车、家电、物联网等领域,小小的身材却发挥着巨大的作用。根据IC Insights的数据,2022年全球MCU市场规模将有望突破200亿美元,预计未来将以超过6%的年均复合增长率保持稳定增长。国内MCU市场随着AI、IoT、光伏、新能源汽车等行业发展快速放量,需求量及增长量将领跑全球,但目前国外芯片占据国内市场的主要地位,MCU国产化需进一步提升。32位MCU的功能比8位MCU的功能更强大,但随之而来的是寄存器数量大大增加,继续使用寄存器则开发难度大大增加,对初学者尤其不友好。因而,GD32 MCU在推出伊始即推出了配套固件库,该固件库将寄存器的操作封装成一个个用C语言编写的API库函数,代码可读性也很高。经过长期的工程实践,笔者发现GD32的这套固件库质量非常高,是一套设计优美的API,它的命名采用全小写加下划线的方式,熟悉Linux内核的用户会觉得很亲切;在寄存器定义方面更多地使用宏定义,大多数API函数都短小精悍,生成的代码尺寸小巧,运行效率高。目前网上关于GD32 MCU的开发资料以及配套的教学书籍还较少,开发者不得不阅读芯片用户手册、数据手册以及固件库代码,而用户手册都是使用寄存器来描述的,且目前市面上还没有专门介绍GD32固件库的书籍,这给广大初学者在学习方面带来了一定的困难。为全面系统地介绍GD32 MCU原理以及固件库的使用,降低GD32 MCU开发者的学习及使用门槛,《GD32 MCU原理及固件库开发指南》应运而生。
本书主要内容
兆易创新高工参与撰写,产业界、技术圈、高校10余名专家推荐;从原理和实践两个角度解读GD32 MCU,内含大量可直接运行的代码;配有专用低成本开发板,读者可免费获取PCB设计资料。
本书聚焦在GD32 MCU基本原理和固件库上,重点在于对固件库API的介绍,并没有过多介绍GD32 MCU寄存器,对这类内容有兴趣的读者可以阅读相关MCU的用户手册。
在写作方面,本书力求做到通俗易懂,以降低用户入门门槛,并使之成为一本有趣的书,一本读者读起来不会犯困的书。本书提供了大量实例代码,这些代码都可以直接编译运行,其中很多是经过实际工程验证的。这些代码都在Github和Gitee网站上开源,读者可以随时免费获取。为了便于读者学习,笔者还设计了一款低成本开发板BluePill作为本书的配套开发板,所有实例代码都在该开发板上验证过了。该开发板以开源形式提供,读者可以直接购买成品开发板,也可以获取PCB设计资料,然后利用嘉立创网站的免费打样功能自行打样制作开发板。
作者简介:
映时科技
全称深圳映时科技有限公司,是一家集国产品牌芯片的应用开发、解决方案、生态建设和销售推广为一体的电子科技企业。公司以“推进国产半导体产品市场化,基于国产芯片开发拥有自主知识产权的设计方案并实现产品化”为奋斗目标。
董晓
资深电子产品研发工程师,10余年电力电子产品研发经验;在产品定义、硬件板卡设计、软件算法仿真与实现、嵌入式软件开发方面拥有丰富的经验。对8051、Corex-M、RISC-V等架构微控制器进行过深入探究。
任保宏
兆易创新技术支持区域经理,近10年MCU嵌入式开发经验,在客户技术支持方面也具有丰富的实践经验,著有《MSP430单片机原理与应用》,该书被收录入普通高等教育“十三五”规划教材。
读者对象:
- 希望学习MCU开发的学生。
- 希望切换到国产MCU的电子工程师。
- 使用GD32 MCU的DIY创客。
- 使用MCU进行开发的电子爱好者。
- 希望实现MCU国产化的公司和研究所。
- 使用GD32 MCU开发产品的人员。
- 开设相关课程的高等院校师生。
申请时间:
2023年3月8日——2023年3月22日
活动参与方式:
1、在本帖下方留言回帖,说说你想要这本书的理由(15字以上)
2、我们将从本帖留言中每5层楼,挑选1位幸运者赠送书籍(共赠送5本)。
若有效回帖楼层数超过25,则按照每5层抽选1位获奖者,以此类推。
3、请在收到书籍后,2个星期内,提交不少于一篇试读报告,要求300字以上,图文并茂。
4、试读报告发表在电子发烧友论坛>> 单片机/MCU论坛,标题名称必须包含《GD32 MCU原理及固件库开发指南》 +自拟标题
注:
1、活动期间如有作弊、灌水等违反电子发烧友论坛规则的行为,一经发现将立即取消获奖资格
2、活动结束后获奖名单将在论坛公示
3、申请人收货后14天内未完成书评,无权将书籍出售或转赠给他人。如无法在收货后14天内提交书评,请将书籍退回电子发烧友论坛(运费自理)。
4、电子发烧友对本活动具有最终解释权。