• MSP430如何给板子下载程序?(IAR MSPFET CCS)


    MSP430如何给板子下载程序?这个问题其实很简单,但就在前几天的我就吃了很大的亏,搞了一天都没搞懂。这篇文章来谈一谈我走过的坑吧,希望对你有所帮助。

    一、下载IAR开发IDE+串口下载工具

    I        AR不是TI的官方开发工具,虽然是获得了官方支持的第三方开发工具,但是呢,在环境配置上还是有些许麻烦,但是他的界面好看,是我最开始安装他的原因(但是貌似也没有官方的CCS好看)

     在IAR内编译成hex或者txt之后使用串口FLASH烧录工具进行烧录

             听说IAR也是下载就自动安装的串口工具,但是呢,我插入板子之后在设备管理器中并没有出现MSP设备,而只是两个普通的USB设备,找了很多办法安装了好多驱动之后才显示了MSP驱动,然后始终MSP-FET还是无法下载,原因是无法找到端口。

     二、官网下载Code Composer Studi IDE+官方的SDK

             不用辗转很多IDE像IAR、GCC,使用官方的CCS就很方便,而且界面很帅,使用体验也极佳,配上官方的SDK使用起来也很快很方便,安装软件的回收会提醒是否部分安装或者全部安装,部分安装就选择对应的板子,全部安装的话安装的比较慢

    这里值得注意的是,安装路径不能有中文,而且电脑的用户名也不能有中文,这样的话可能会出现安装失败或者安装上闪退或无法使用的问题

    下载链接:CCS IDE 和开发工具 | 设计资源 | 德州仪器 TI.com.cn

            安装好IDE之后,需要安装对应芯片SDK,以MSP430为例子下载链接:MSPWARE 软件开发套件 (SDK) | TI.com.cn

     下载安装好之后,有SDK中有很多例子和一个很方便的本地文档,使用起来也非常方便

     

     自己新建的工程窰包含SDK库文件的文件地址,左边工程导航栏右键点击Properties后选择build-MSP430 Compiler-Include Options

     还有MSP LinkerFile Search Path

     

     这样子就可以了,可以跑一下官方例程 ,如果编译没有错误就可以点击debug按键开始下载并调试了,如果是新板子第一次需要对板载BLS下载模块进行升级,

    后续开发很方便,但还是有一些不太方便的地方,比如无法实时观察到变量的变化。

  • 相关阅读:
    【Lua基础 第6章】 Lua 数组、Lua的错误处理、Lua 模块与包、元表(Metatable)和元方法
    卸载与安装JDK
    泛型的类型擦除后,fastjson反序列化时如何还原?
    快速幂算法
    Lyx使用bib插入参考文献
    【Rust 日报】2022-09-04 Rust基金会招募
    LazadaAPI接口解析,实现获得lazada商品评论列表
    新知实验室 腾讯云实时音视频 RTC WEB端初识
    四、cadence ic 617 ——添加工艺库文件
    8个很棒的Vue开发技巧
  • 原文地址:https://blog.csdn.net/Boxjod/article/details/126095890