完善资料让更多小伙伴认识你,还能领取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函数来执行擦除操作。 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
265 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
789 浏览 0 评论
1306 浏览 2 评论
787 浏览 0 评论
【RA4M2-SENSOR开发板评测】Analogue+Timers综合测试
1587 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16899 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:08 , Processed in 0.583293 second(s), Total 75, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
823