【2023电赛备赛】msp430f5529学习笔记(一)

【写在前】本人目前是大二在读生,第一次参加电赛,准备不充分,结果熬了四天,最后成绩却不如人意。有51和32的基础,然后想立一个flag系统的学习一下主打超低功耗的msp430f5529单片机为比赛做准备(毕竟电赛限制TI的板子)。另一方面也是给电协的后继者留下一些参考的资料。本来说是以视频的方式展现,但我的一个重要朋友不太爱看视频和手册,所以想着还是以文字的方式来展现会更好一些。(因本人知识水平有限,文章中有什么错误的地方还请原谅并指出,十分感谢)


本人所用板子及软件:

MSP430f5529LP

编程及调试软件:ccs(TI官网有,我的版本是12.0.0其他版本操作方式大同小异)

参考资料:TI官网的英文用户手册(个人建议手册还是看英文的比较好,稍微有点英语基础的人耐下性子多看几遍还是很好理解的,网上也有中文的这里就不过多介绍了,需要的可以自己去找找)

学习建议:在学这块板子之前至少要有一些51的基础,知道寄存器等一些知识。

整个讲解的过程大概是先介绍板子的布局、原理图和一些注意事项,然后是时钟部分、GPIO、定时器部分、中断部分,再然后是通讯部分(串口、I2C、SPI等)


2中跳线帽功能详解:

 MSP430系统框图:

 下图为板载指示灯不同状态下的指示内容:(指示灯在板子正上方靠近usb接口的右边)

 msp430f5529引出的引脚功能图:(图片来源:官方英文手册(经本人翻译后))

 

 

  • 24
    点赞
  • 208
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
好的,我会为您提供关于 MSP430F5529 的 ADC12 学习笔记MSP430F5529 是德州仪器(Texas Instruments)公司推出的一款低功耗微控制器,它具有 12 位的模数转换器(ADC12)模块,可以用于采集模拟信号。 ADC12 模块具有多个配置选项和功能,下面是一些相关的学习笔记: 1. ADC12 基本配置:首先,您需要对 ADC12 进行基本的配置。这包括选择参考电压源、设置采样保持时间、选择转换时钟源等。可以通过配置控制寄存器(ADC12CTL0 和 ADC12CTL1)来完成这些设置。 2. 通道选择:ADC12 可以选择多个输入通道进行采样。您可以使用 ADC12MCTLx 寄存器来选择所需的输入通道,并进行相关的配置,如参考电压源、输入通道的输入方式(单端或差分)等。 3. 触发方式:ADC12 可以通过软件触发或外部触发进行转换。您可以使用 ADC12CTL0 寄存器来选择触发方式,并设置相应的触发源。 4. 转换结果:ADC12 转换后的结果可以通过 ADC12MEMx 寄存器进行读取。对于 12 位的转换结果,您可以直接读取 ADC12MEMx 寄存器的值。 5. 中断和DMA:ADC12 可以使用中断或 DMA 来处理转换完成后的结果。通过配置 ADC12CTL0、ADC12CTL1 和相关中断/ DMA 控制寄存器,您可以实现转换完成后的中断或 DMA 传输。 请注意,上述仅为一些基本的学习笔记MSP430F5529 的 ADC12 模块还有更多高级功能和配置选项。您可以参考 MSP430F5529 的用户手册和相关文档,以深入了解 ADC12 模块的更多细节和应用。 希望这些笔记能对您有所帮助!如果您对其他问题感兴趣,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值