yyhc-f / GD32F103

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

背景

在我入门之处,曾经请教过老师,请教过学长,看过很多帖子,大家给了各有各的方法,折腾了很久才初窥门径,所以,在这里提供一个我认为比较比较容易上手的入门步骤,如下

  1. 先会使用它
  2. 弄懂原理
  3. 照着原理可以做一个

我力求把每个点都写的简单通俗,但是能力有限,还希望大家如有什么问题,能够发邮件(welcome_sk@126.com)给我,让我改进以便让以后的人更容易理解。

我相信国产芯片会越来越好,所以,芯片选择我都会采用国产芯片,例如本文芯片GD32F103。同时希望用这种方法能促进国产芯片的发展。

如果有国产芯片公司需要人为其编写驱动,丰富自己的例库,也可以发邮件(welcome_sk@126.com)给我,我很愿意帮忙的。

对了,我写的所有文档和代码都可以随便转发,包括拿去牟利,只是希望能够把我的邮箱留下,方便有问题人可以联系到我,谢谢。

具体内容

每个例子都从使用、原理、设计等角度设计,如下:

实战1__编程规范

实战2__如何创建一个Keil工程

实战3__点亮LED灯		

实战4__调试模块设计

实战5__状态机

实战6__串口读写

实战7__中断

实战8__DMA

实战9__ADC

实战10__I2C

实战11__SPI & FLASH

实战12__定时器

实战13__PWM

实战14__RTC

实战15__时钟树

实战16__备份域

实战17__复位&电源控制

实战18__低功耗

实战19__看门狗

实战20__Boot综合实验

实战21__编写一个OS

About


Languages

Language:C 99.0%Language:Assembly 1.0%Language:C++ 0.0%