单片机组成原理
大纲
C语言指针如何与硬件对应
·底层疑问的源头
·我已造好轮子,等你来理解
外设电路大概是什么结构
解决底层开发中关于配置、寄存器)
外设电路的疑问
从此可以快速上手新的单片机、新的外设芯片
对外设芯片的内部结构有本质理解,看手册不再是问题
固件库怎么来的/编程规范
·造轮子是为了更好的造车
更重要的是带出底层开发中常用的编程规范
前言
单片机应该是你开发的工具,而不应该成为阻碍你前进 - 开发效率的难关。
就是说你可以快速上手不同的单片机
单片机组成原理
学习单片机时经常会有如下走弯路的情况:
- ·各种外设都会了,但感觉遇到瓶颈没有提升
- ·程序上规模后觉得写程序没什么思路,理不清逻辑
- ·看长篇英文手册比较难受,抓不住重点
- 设计方案时拿不准外设电路的参数,选型比较慢
- 项目执行时效率低,推进慢,调试方法不成系统
系列课程简介
单片机组成原理
对芯片内各数字电路模块,如通信接口、寄存器、外设等的了解
用于阅读芯片手册、方案评估、底层软件开发
编程规范与程序框架
单片机开发中的基本软件技巧,及调度方法、程序框架等单片机
开发中的特色内容
主要用于理清编程思路、处理实时性问题、降低开发交流难度
单片机中的软件工程
对现代软件框架、编程思想等的深入理解,并将其融入单片机软件开发
作用1:理解编程思想的本质,并融入日常单片机软件开发中,进一步提
高代码质量。如将面向对象、虚拟化、脚本、异步10等概念用于单片机
软件
作用2:使用成熟的单片机软件套件,如协议栈、操作系统、调度框架等
书籍推荐
视频来源
单片机组成原理