|
|
yolov5 转onnx 在cubeAI进行部署的时候 部署失败 我想一下大佬们这是什么原因
STM32CubeMX对中文输入法支持有问题
debug配置不同得模式对在线调试有什么影响?
MCSDK6.4开环能转,速度环一动不动
用mcsdk6.4工具使用ElectronicSpeedControl_ESC-G4生成的代码编译没错误但是开机就卡死怎么解决?
在K4显示器中stm32cubeIDE的菜单栏字体和图标很小,体验差还伤眼,建议改进下!
CubeIDE2.0.0更新无法打开.ioc文件
FDCAN复用在了BOOT0上了,会不会有影响
STM32CubeIDE for VsCode工具包安装位置
STM32U585进入shutdown模式后偶发无法被唤醒引脚唤醒
微信公众号
手机版
整个芯片的 FLASH容量大小位128KB,由于这些FLASH在使用中,每用8个字节就得花掉额外1个字节来存放ECC结果,
这样算下来用户代码可以使用的Flash大小就是整个容量的8/9,即112KB.
CubeMX的版本是6.12.0
这个是V1.14.2版本的IDE生成的,用同一款MCU配置的工程。
[md]嗯。
我上午也是基于6.12的cubeMx创建的工程。
即使ECC跟用户代码共同占用数据手册标出的Flash空间,112K作为大小是没问题,但作为地址边界
参与下面的计算还是有问题。
这样吧,这里有个问题就是ECC的空间占用问题,我这边进一步确认后再在此回复你。
[md]好的,感谢您👍
关于Flash中ECC的问题:
1、ECC数据是存储在0x0800 0000~0x0807 FFFF(Flash memcpy)吗,还是有块单独的地址?
2、ECC数据如果存在Flash区,是怎么分布的?
3、ECC可以控制吗?CubeMX上可以配置ECC使能/失能吗?
[md]
我这边做了进一步确认,ECC存放区域是没有计算在数据手册表明的FLASH 大小的。
换句话说,数据手册表明的128K flash空间就是用户代码可以使用的,至于ECC占用另算。
这里的ECC控制是硬件管理的,我们软件没法开启或关闭,实际上是始终开启。具体怎么安排的
对我们用户也是透明的,所以也就无须关注它怎么布局的。
目前配置结果跟数据手册不符的地方,后续版本会更正过来。