大家好,
我们使用Simple_peripheral示例作为参考的应用程序开发了一个应用程序,
对于此应用程序,我们设计了一种定制硬件,在使用此应用程序我们要控制AC电机。
对于该电机,我们没有任何反馈,但是我们使用的电流检测电路,该电路将提供可变电压输出W.r。T。当前的。
现在我正在使用ADC来感测变量电压,但是当我在我的代码中包含这个ADC部分时,我得到了下面提到的错误
错误:L6220E:执行区域ER_IROM5大小(31500字节)超过限制(31424字节)。区域包含21个字节的填充和1680字节的贴面(总计1701字节的链接器生成的内容)。
没有足够的信息来生成Symdefs文件。
对于此错误,我还发现了由对话支持团队给出的解决方案,其链接如下所示,
https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...
但是我无法理解我可以在上面的链接解决解决方案中建议的更改的地方?
请尽早帮助。
谢谢并恭祝安康
utkarash.
设备:
嗨utkarash,
是的 - 此错误的最可能路由原因是因为二进制图像无法拟合到er_irom5,这是31.424字节。为此,您必须增加此部分并修改位于5.0.4 \ sdk \ common_project_files \ staptionfiles \ tacketfile_common.sct下的分散文件。请遵循相关过去线程的指导方针。此外,您的图像大小是多少,您使用的是哪些优化杆?我假设您正在研究SDK5.0.4,这是DA14580 / 583产品系列的最新版本。
如果您正在启动新的设计,我们建议您从名为DA14531和SDK6.0.12的最新智能博尼设备开始,因为它更加提高。我们有很多代码示例和改进的文档,还有软件路线图支持。DA14580 /产品系列和SDK5没有任何软件路线图支持。
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectivity/bluetooth-low-energy/products/da14531.
谢谢,PM_DIALOG.