【百问网智能家居】学习嵌入式,韦东山基础班day1

【百问网智能家居】学习嵌入式,基础班day1




一、了解单片机学习路线

单片机学习路线
MCU:微控制器 (Micro-Controller Unit , MCU) ,俗称单片机。之所以称之为单片机 (Single Chip Microcomputer),是因为不同于其它处理器,它将CPU、RAM(随机存储器)、ROM(只读存储器)、I/O、中断系统、定时器等各种功能外设资源集中到一个芯片上。这个芯片就是一个完整的微型计算机,只需要供电或加上极少的外围电路即可工作。常见的MCU有80C51系列单片机、Atmel公司的AVR系列单片机、Microchip公司的PIC系列单片机、TI公司的MSP430系列单片机、ST公司的STM32系列单片机、NXP公司的LPC1700系列单片机。早期的MCU主要是8位,后面发展出16位,再到现在主流的已经是32位。此外,主频不断提高、ROM不断增大、外设不断增多,单片机的应用领域和场合越来越大。
MPU:微处理器(Micro-Processor Unit,MPU)。类似通用计算机的CPU,主要负责处理计算,需要外加RAM、 Flash、电源等电路。MCU和MPU的本质区别是因为应用场景的定位不同。MPU注重通过相对强大的运算/处理能力,执行复杂多样的大型程序,因此常需要外挂运行内存(RAM)、存储器(Flash)等。MCU注重功能较为单一、价格敏感的应用场景,不需要相对强大的运算/处理能力,更多的是对设备管理/控制,因此不需要大容量的RAM、Flash来运行大型程序,于是将RAM、Flash全集成在一起,大家也就俗称“单片机”.

二、下载程序

打 开 “ 100ASK_STM32F103_MINI 开发板资料 \3_ 开发软件 \2_ 百问网 STM32F103 工 具
\100ASK_STM32F103_Tools”里面的“100ask_stm32f103_tools.exe“, 点击“文件选择”,如下图所示。

请添加图片描述这里要选择编程生成的“bin文件”或“hex文件”,参考《100ASK_STM32F103_MINI用户手册.pdf》学
习如何编写代码,生成文件。这里直接使用编译好的“bin文件”测试。选“100ASK_STM32F103_MINI开发板资料\0_使用必看\测试程序\LED.bin”,该程序效果为控制开发板用户LED灯(蓝色)闪烁。
最后点击“开始下载”,如下图所示,待进度条完成,开发板自动重启,即可看到开发板LED闪烁。


总结

提示:这里对文章进行总结:

第一天主要是熟悉开发板的使用和学习烧录过程,学习嵌入式的学习路线,为以后定下学习方向。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值