- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 如何使用Energia快速开发常见的MSP430/432LaunchPad
*到学校里事情有点多,笔记刚好写到ADC,ADC内容又有点多,所以暂时停更了,不过这份笔记我一定会去完善的,感兴趣的可以持续关注一下。*今天发现一个很好的开发MSP430单片机的IDE,感觉会对大多数正在准备电赛和入门MSP430单片机的同学提供到很大的帮助,特意来发一份博客,将我收集的资料分享出来,需要的同学自取就可以了。相信很多同学都听参加过电赛的学长说过Arduino,而今天的这份资料就是让大家使用Arduino的开发方式去开发MSP430。话不多说,以板载LED闪烁的Demo作为展示://
2021-06-02 20:15:59 1845 1
原创 MSP430学习笔记(五)--定时器实战
第一个Demo来自官方例程中的 msp430g2xx3_ta_01 ,该例中Timer_A工作在最典型的定时状态,按照 50000 个SMCLK周期的时间间隔产生中断。代码中SMCLK的频率为DOC默认工作频率,约为1MHz,每次定时中断都会翻转P1.0管脚的输出电平,所以P1.0管脚会出现10Hz左右的方波信号。可接LED1的跳线帽直接观察现象。#include <msp430.h>int main(void){ //关闭看门狗 WDTCTL = WDTPW + WDTHOLD
2021-03-15 16:50:39 3632 1
原创 MSP430学习笔记(四)--初识定时器
MSP430的通用定时器Timer除了拥有基本的定时功能外,还能提供多路捕获和比较功能,并支持PWM输出。在MSP430中定时器分为两种:Timer_A和Timer_B。二者的功能和配置基本上相同,只是Timer_B可配置性稍强(可配置为8、10、12和16位定时器),并且拥有更多的捕获和比较寄存器。所有的MSP430系列微控制器几乎都支持Timer_A,Timer_B只有部分功能较强的器件才有。我主要以MSP430G2553为例,而该单片机只有Timer_A,Timer_B可自行在Timer_A基础上推敲
2021-01-24 21:09:46 3131
原创 MSP430学习笔记(三)--起步看门狗
看门狗定时器WDT,是微控制器运行状态的监控系统,在微控制器内部程序跑飞后,微控制器的控制功能将进入混乱状态,这个时候看门狗将复位微控制器,重启系统控制,避免产生不可预料的后果。MSP430内部集成了16位的看门狗定时器,在需要...
2021-01-14 12:16:06 1339 2
原创 MSP430学习笔记(一)--从点灯说起
在我自学使用德州仪器所生产的MSP430系列微控制器时,遇到了新手都可能会遇到的一些问题,现总结记录如下,作为笔记保留,同时也希望能帮到其他有需要的人。新手建议从MSP430G2553学起。这个范例是来自Ti官网的MSP340G2553_LED闪烁实验,下面我们会在该例的基础上记录和修改。(笔记展示代码均使用Ti的Code Composer Studio 9.1.0作为开发工具)#include <msp430.h>int main(void){ WDTCTL = WDTPW +
2021-01-09 05:48:12 7859 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人