ZHCUCQ7
January 2025
F29H850TU
,
F29H859TU-Q1
1
摘要
商标
1
简介
1.1
与 C28x 的区别
1.2
函数清单格式
2
F29H85x 闪存 API 概述
2.1
简介
2.2
API 概述
2.3
使用 API
2.3.1
初始化流程
2.3.1.1
器件上电后
2.3.1.2
关于系统频率变化
2.3.2
使用 API 进行构建
2.3.2.1
目标库文件
2.3.2.2
分布文件
2.3.3
闪存 API 使用的关键事实
3
API 函数
3.1
初始化函数
3.1.1
Fapi_initializeAPI()
3.2
闪存状态机函数
3.2.1
Fapi_setActiveFlashBank()
3.2.2
Fapi_setupBankSectorEnable()
3.2.3
Fapi_issueAsyncCommandWithAddress()
3.2.4
Fapi_issueBankEraseCommand()
3.2.5
Fapi_issueProgrammingCommand()
3.2.6
Fapi_issueProgrammingCommandForEccAddresses()
3.2.7
Fapi_issueAutoEcc512ProgrammingCommand()
3.2.8
Fapi_issueDataAndEcc512ProgrammingCommand()
3.2.9
Fapi_issueDataOnly512ProgrammingCommand()
3.2.10
Fapi_issueEccOnly64ProgrammingCommand()
3.2.11
Fapi_issueAsyncCommand()
3.2.12
Fapi_checkFsmForReady()
3.2.13
Fapi_getFsmStatus()
3.3
读取函数
3.3.1
Fapi_doBlankCheck()
3.3.2
Fapi_doVerify()
3.3.3
Fapi_doVerifyByByte()
3.4
信息函数
3.4.1
Fapi_getLibraryInfo()
3.5
实用功能
3.5.1
Fapi_flushPipeline()
3.5.2
Fapi_calculateEcc()
3.5.3
Fapi_isAddressEcc()
3.5.4
Fapi_remapEccAddress()
3.5.5
Fapi_getUserConfiguration()
3.5.6
Fapi_setFlashCPUConfiguration()
4
使用闪存 API 对 SECCFG 和 BANKMGMT 编程
4.1
BANKMGMT 编程
4.2
SECCFG 编程
5
推荐的 FSM 流程
5.1
新出厂器件
5.2
推荐的擦除流程
5.3
推荐的存储组擦除流程
5.4
推荐的编程流程
6
参考资料
A 闪存状态机命令
B typedef、定义、枚举和结构
B.1 类型定义
B.2 定义
B.3 枚举
B.3.1 Fapi_FlashProgrammingCommandsType
B.3.2 Fapi_FlashBankType
B.3.3 Fapi_FlashStateCommandsType
B.3.4 Fapi_StatusType
B.3.5 Fapi_ApiProductionStatusType
B.3.6 Fapi_BankID
B.3.7 Fapi_FLCID
B.3.8 Fapi_BankMode
B.3.9 Fapi_CPU1BankSwap
B.3.10 Fapi_CPU3BankSwap
B.3.11 Fapi_FOTAStatus
B.3.12 Fapi_SECVALID
B.4 结构
B.4.1 Fapi_FlashStatusWordType
B.4.2 Fapi_LibraryInfoType
User's Guide
F29H85x 闪存 API 版本 21.00.00.00
下载最新的英语版本