本笔记为参加 《百问网-七天物联网智能家居》 记录
1. 学习路线
1.1 最终效果
硬件构成
项目效果
1.2 嵌入式的基本介绍
嵌入式的特点
* 硬件定制
* 智能控制(计算机技术)
* 软硬件裁剪
可以简单认为除了电脑之外的电子产品都是嵌入式产品
1.3 学习路径
- 大学生:数字电路,模拟电路,C语言
- 入门期:MCU硬件、MCU软件
- 成长期:单片机裸机、单片机RTOS、Linux/Android驱动、Linux应用、其他(DSP、FPGA)
- 成熟期:项目经理(管理)、资深工程师(技术)
1.4 学习的基础内功
- C语言、数据结构
- 数字电路、模拟电路基础
- 英语(芯片手册)
- 万用表、示波器/逻辑分析仪、电烙铁的使用
2. 基本概念
2.1 什么是ARM(Advanced RISC Machines)
- 一家设计处理器架构的公司
- 采用ARM公司提供方案设计的处理器芯片统称
2.2 ARM架构的分类
- A 应用程序型 – 用于高端智能产品
- R 实时控制型 – 用于高性能、高实时场景
- M 微控制器型 – 用于低功耗、成本敏感产品
基于ARM的STM32处理器
2.3 MCU和mpu
2.4 DSP和FPAG
2.5 总结
3. 开发流程
3.1 集成开发环境
3.2 调试/下载
3.3 打印显示
3.4 总结
4. 单板介绍
4.1 板载资源
百问网STM32F103_MINI板资源:https://www.100ask.net/page/2567504
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。