![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MSP430开发
向bug低头。
这个作者很懒,什么都没留下…
展开
-
使用TI的MSP430实现PWM驱动。(西安电子科技大学综合应用开发实验作业5)
题目要求: 目标:设计一个电风扇控制系统,要求能够通过PWM调节风扇的转速。 要求:讨论控制方案,完成单片机PWM驱动。如果大作业没有相关控制算法设计部分,则需要单独完成此部分内容;如果大作业中包含相关部分,则只需提交这部分内容的作为平时作业。 平台:MSP430,MCS51,STM32等皆可。 分析: pwm就是一定占空比的信号,可以利用delay函数实现高电平和低电平的持续时间。 以下是使用energia开发环境的代码。 const int LED1 = P1_0; const int LED2 =原创 2020-11-21 12:31:03 · 1918 阅读 · 1 评论 -
使用TI的MSP430实现完成单片机定时和中断相关设计。(西安电子科技大学综合应用开发实验任务3)
题目要求: 目标:反应检测系统(打地鼠), 设计一个反应检测系统,N个LED指示灯(或者数码管)分别对应N个按键,在指示灯亮的时间t内按下对应按键就算命中,此时指示灯熄灭,否则算miss。 要求:完成单片机定时和中断相关设计。如果大作业没有相关设计部分,则需要单独完成此部分内容;如果大作业中包含相关部分,则只需提交这部分内容的作为平时作业。 平台:MSP430,MCS51,STM32等皆可。 分析: 该任务需要一个记录时间的变量,然后判断是否在5s内摁下按键,及时摁下则红灯亮,绿灯灭;没有在5s内摁下则绿灯原创 2020-11-21 12:26:34 · 1814 阅读 · 1 评论 -
如何使用TI的MSP430开发板(管脚配置、软件使用)(西安电子科技大学综合应用开发实验)
使用TI的MSP430开发板的注意事项 这学期有一门综合应用开发实验,需要用到MSP430G2553这块卡发板进行一些小任务。 关于开发环境,官方给出的建议是使用CCS(Code Composer Studio)或者是IAR软件,但博主墙裂建议,如果只是为了完成这一课程的任务,推荐使用[Energia],(https://energia.nu/download/)用过Arduino的人都知道该软件的方便之处,示例丰富,串口调用方便,使用简单等等优点。唯一不好的一点就是太简单了,不能调试,没有代码补齐。原创 2020-11-21 12:11:02 · 2280 阅读 · 2 评论 -
使用TI的MSP430实现一个单片机与上位机的数传系统。(西安电子科技大学综合应用开发实验)
题目要求: 目标:智能控制系统——利用单片机(开发平台任选),设计并编程实现一个单片机与上位机的数传系统。 要求:对单片机和PC/手机/单片机之间的通信进行设计。如果大作业没有设计通信部分,则需要单独完成此部分内容;如果大作业中包含通信部分,则只需提交这部分内容的作为平时作业。 平台:MSP430,MCS51,STM32等皆可。 分析: 可以使用energia自带的串口函数,当按键摁下时,串口监视器显示‘A’,当PC端发送字符‘g’/‘G’,开发板的绿灯亮;发送字符‘r’/‘R’,开发板的红灯亮; 从而实现原创 2020-11-21 12:20:00 · 1748 阅读 · 1 评论