【28系列DSP小结-3】通过SCI更新Flash程序

本文介绍了如何使用SCI接口更新TMS320F2806 DSP的Flash程序。内容涉及DSP程序的运行起点_c_int00,Flash API库的Erase、Program和Verify函数,以及从OUT文件转换为HEX文件的过程,并提供了程序流程的简版说明。
摘要由CSDN通过智能技术生成

预备:
DSP程序运行起点 _c_int00,该函数由静态链接库定义,负责DSP的部分初始化,可认为是整个程序的起点。
截自数据手册
Flash API库函数

  • Erase Function
    函数原型 (Defined in Flash280x_API_Library.h)

    Description: The Erase function will erase the specified flash
    sectors. The remaining sectors will not be changed.

    extern Uint16 Flash2806_Erase(
    Uint16 SectorMask, // Sector mask
    FLASH_ST *FEraseStat // Pointer to the status structure
    };

这里写图片描述

  • Program Function
    函数原型(Defined in Flash280x_API_Library.h)
    extern Uint16 Flash2806_Program(
    Uint16 *FlashAddr, // 指向写入的flash或otp地址
    Uint16 *BufAddr, // 指向写入内容地址
    Uint32 Length, // 写入长度()
    FLASH_ST *F
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值