msp430入门学习00
1)、为什么学习MSP430
可能有同学想问,我们为什么不学习更容易的51单片机,就像“很容易在雪地上留下脚印,然而雪地上的脚印又特别容易消失”一样,学习一门技术,如果只是想学,没有任何目标,其实学什么,怎么学都是无所谓的。但是,我们的学习主要有两个目标,快速学好,将来能用。能用是根本,快速是要求,有用是目标。
有用:51单片机已经开始被淘汰了,msp430了则风头正盛;
能用:51单片机由于时间太长了,无论是功耗,性能还是外设都远远落后于msp430,就像现在买手机一样,肯定是买功能强大的,功能机几乎是没有什么人使用的;
快速:51单片机的资料很丰富,msp430也不少,主要是官方的资料很充足;再说很快学完了51单片机,没有用再学msp430单片机,就是标准的“欲速则不达”;
2)、学习MSP430的什么
学习msp430单片机的硬件特征、工具应用、软件开发等内容。
硬件特征:
1、CPU
看了是不是觉得太多了,但是掌握了3个之后,其他的都是类似的。另外学习msp430都是有技巧的,套路都差不多了。量变引起质变,掌握一定数量后,学习其他的都是个时间问题。
2、开发板:
51单片机最小系统一般应该包括:单片机、晶振电路、复位电路和电源电路。
MSP430单片机最小系统一般应该包括:单片机和电源电路,复位电路有看门狗可以代替,晶振电路由时钟系统充当。
3、仿真器
在TI官网上找到MSP430的程序例程、数据手册、使用指南等文件。以MSP430F169为例,步骤如下:
1)进入ti官网:http://www.ti.com.cn/
或者http://www.ti.com.cn/sitesearch/cn/docs/universalsearch.tsp?searchTerm=msp430f169#linkId=1&src=top
2)在所有搜索栏填入:msp430f169点击搜索
3)可以根据需要下载芯片数据手册(datasheet)、模块使用指南(user guide)、官方的程序范例程序(code example for msp4301**)等,建议把MSP430F169.h文件也读下;
你懂的,所有文件外加其他库和演示文件。链接: https://pan.baidu.com/s/1dFaqWDz 密码: y9vm
4)点击对应的链接下载文件即可;
5)既可以开始学习MSP430单片机了。
相关文章
- 学习yii2.0——事件
- 从0到1入门:7天玩转IoT物联网实战营丨IoT喊你加入学习之旅!
- 机器学习笔记----最小二乘法,局部加权,岭回归讲解
- Ajax学习(二):模仿jQuery的Ajax封装工具
- 机器学习入门:K-近邻算法
- 机器学习入门03 - 降低损失 (Reducing Loss)
- RestfulApi 学习笔记——.net core入门操作(二)
- 《从零开始学Swift》学习笔记(Day 27)——可选类型
- 机器学习入门01 - 框架处理(Framing)
- 机器学习笔记 - 使用TensorFlow Lite从头创建模型
- 机器学习笔记 - 使用opencv的基于深度学习的超分辨率图像处理
- JavaScript ES6对Proxy的原生支持的一个例子:开发人员学习额外的编程语言
- vue3快速入门:学习Vue3为什么要学习TypeScript?使用 TypeScript 的 10 个理由
- Swift学习笔记(2)网络数据交换格式(XML,JSON)解析 [iOS实战 入门与提高卷]
- DL之IDE:深度学习环境安装之计算机视觉开发环境搭建的详细流程(Ubuntu16.04+cuda9.0+cuDNN7.4.2+tensorflow_gpu)
- 从头开始学习深度学习之卷积
- Python学习78:XML
- Docker入门学习及其安装
- HTML入门的简单学习
- 机器学习算法之有监督学习和无监督学习的区别
- VB.net:VB.net编程语言学习之操作符(变量/常量/数据类型/声明)&逻辑控制语句(条件判断/循环语句)的简介、案例应用之详细攻略
- Matplotlib库模板学习
- 深度学习12 基于keras的知识蒸馏
- 【Nginx 源码学习】动态数组
- TensorFlow 莫烦视频学习笔记例子二(一)