完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好:
板子是TC389,函数FlsLoader_Erase的解释: FlsLoader_ReturnType FlsLoader_Erase(const FlsLoader_AddressType TargetAddress, const FlsLoader_LengthType Length); 其中 Length: Number of Flash (PFlash or DFlash) sectors to be erased. Note: Number of sectors should lie within single Flash bank. Erase operation across the Flash banks is not supported. TargetAddress: Target address in Flash memory. It should be aligned to the following sector sizes of the selected Flash for erase. PFlash: 16 Kbyte DFlash: 4 Kbyte 我做了使用该接口擦除UCB的测试,擦除地址是0xaf400200,长度是1个sector,但是只擦除了1个UCB 512字节的内容,并不是8个UCB 4Kbyte的长度,想询问下这种情况是正常的吗,如果我要擦除配置HSM启动的这个UCB(0xaf402804, 0xaf402818这个UCB)的话,是不是也是可以用这个接口呢,会将前后的UCB一起擦除吗? |
|
相关推荐
1个回答
|
|
函数FlsLoader_Erase用于擦除UCB(User Configuration Block)。该函数的参数解释如下:
1. TargetAddress:目标地址,即要擦除的UCB起始地址。 2. Length:要擦除的Flash(PFlash或DFlash)扇区数。注意:扇区数必须在单个Flash bank中。不支持跨Flash bank进行擦除操作。 对于您提到的TC389板子,您可以使用该函数来擦除UCB。需要指定有效的TargetAddress和Length参数,根据UCB所在的Flash扇区数量来设置Length值。注意不要跨Flash bank进行擦除操作。 请您确认UCB所在的Flash bank位置,并根据其扇区数量来设置Length值。然后调用FlsLoader_Erase函数来执行擦除操作。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap
72 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第二章 常用的C语言知识点
509 浏览 0 评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】(第三篇)ADC采集+PWM输出
546 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十五章 人脸识别实验
545 浏览 0 评论
1008 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11763 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 14:54 , Processed in 0.569170 second(s), Total 41, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号