背景

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

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

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

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

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

我力求把每个点都写的简单通俗,但是能力有限,还希望大家如有什么问题,能够发邮件(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
更新源码路径:
https://gitee.com/YaFOOD/GD32F103
https://github.com/YaFood/GD32F103

GD32F103实战笔记相关推荐

  1. [转载]秀脱linux实战笔记linux-kernel-3.0.3实战篇

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 秀脱linux实战笔记linux-kernel-3.0.3实战片篇: QQ:     6 ...

  2. 机器学习实战笔记(Python实现)-04-Logistic回归

    转自:机器学习实战笔记(Python实现)-04-Logistic回归 转自:简单多元线性回归(梯度下降算法与矩阵法) 转自:人工神经网络(从原理到代码) Step 01 感知器 梯度下降

  3. Unity3D项目实战笔记(10):Unity3D编译IPA的PostEvents–节约时间利器

    最近,SDK支付等接入差不多了,就从Unity3D生成IPA (企业版License), 然,需要手动执行的PostEvents竟然多大10项+, 这些我默默的承受了1周时间,每次约浪费20分钟-额外 ...

  4. 云炬Qtpy5开发与实战笔记 2PyCharm添加QTDesinger扩展并创建第一个.ui文件

    1.配置使用QTDesigner扩展工具 在pycharm的项目配置中配置扩展工具,将QTDesigner加入其中: 2.在pycharm中打开QTDesigner 或者: 此时,我们就可以使用QTD ...

  5. 云炬Qtpy5开发与实战笔记 1开发第一个桌面应用Hello World

    云炬Qtpy5开发与实战笔记 0搭建开发环境(傻瓜式安装) 1.打开 Pycharm,选择 Create New Project,创建一个新项目 2.选择Pure Python表示创建一个纯Pytho ...

  6. mysql颠覆实战笔记(五)--商品系统设计(二):定时更新商品总点击量

    继续回到沈老师的MYSQL颠覆实战,首先回顾下上一节课的内容,请大家会看下上节课写的存储过程. 打开prod_clicklog表, 我们只要把日期(不含时分秒)的部分存在数据库中, 如果同一日期有相同 ...

  7. kaggle实战笔记_1.数据处理

    kaggle实战笔记_1.数据处理 数据处理的重要性比模型更重要 如果正负样本是1:100的话,直接拿去做建模,问题是非常大的,如果其评判标准为accuracy的话,如果把任何一个样本都判定为负样本的 ...

  8. 设置gradle远程仓库_有幸得到Alibaba内部Gradle实战笔记,趁双节来狂补

    Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具.它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的k ...

  9. tshark/wireshark/tcpdump实战笔记(更新中...)

    注意Wireshark表示意义: Source: 发送方IP Destination: 接收方IP Protoco: 协议 Length: 这里显示的物理层(Frame)数据长度,Frame层长度最长 ...

  10. 阿里巴巴中台战略思想与架构实战笔记

    阿里巴巴中台战略思想与架构实战笔记 序言一 序言二 第一部分 引子 第1章 阿⾥巴巴集团中台战略引发的思考 1.1 阿⾥巴巴共享业务事业部的发展史 1.2 企业信息中心发展的症结 "烟囱式& ...

最新文章

  1. 蛋疼的ElasticSearch(一)之安装ElasticSearch
  2. R语言:rep函数解析
  3. 在linux中查看端口信息,怎样在 Linux 上查看某个端口的相关信息?
  4. 51单片机按键控制数码管0~9_7种常见的51单片机时钟电路图
  5. jQuery 插件开发指南
  6. syslog和syslog-ng详解
  7. 大话重构连载9:大布局你伤不起
  8. SQL SERVER 锁定的实例
  9. vc下动态改变鼠标光标
  10. re学习笔记(25)BUUCTF-re-[2019红帽杯]easyRE
  11. exchange网易企业邮箱服务器设置,网易企业邮箱Exchange协议邮件客户端配置指南...
  12. 激光电视的优缺点说明,激光电视与投影有什么区别
  13. 计算机网络设备的运行温度,计算机机房控制温度与湿度方法
  14. 网易云催生云计算更多可能性
  15. 基于局部均方差的人脸磨皮matlab程序
  16. 学生认证免费使用pycharm专业版
  17. 沭阳的计算机学校好吗,沭阳初中排名一览表—沭阳县哪个初中最好
  18. 后端学习关卡三习题归纳及问题解决1
  19. 抖音评论如何放置连接_抖音如何导流到微信?学会这些,每个账号都可以用!...
  20. C#开发之——MessageBox(12.5)

热门文章

  1. arduino 有源 蜂鸣器_(二十)arduino入门:蜂鸣器的使用
  2. 省市县地区编码五级联东2021年版sql
  3. 万物皆可秒——淘宝秒杀Python脚本,扫货618,备战双11!
  4. 软件工程毕设(二)·任务书
  5. A88xm-plus 主板采用Clover实现 m2 固态硬盘启动
  6. 自己动手写网络爬虫学习笔记
  7. 对话Ruby创始人松本行弘、阿里高级技术专家朴灵!
  8. Lisp面面观松本行弘谈Lisp元编程
  9. 《Windows核心编程系列》十异步IO之IO完成端口
  10. 有效查看笔记本的cpu类型、内存品牌、硬盘颗粒类型