![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
KEIL或IAR编译链的使用
ToneChip
星光不问赶路人,岁月不负有心人
主攻AFC,ANC,AEC,AGC点声学算法落地.目标做国内极致简约的音频处理产品
展开
-
LPC1768在调用函数powf进入HardFault_Handler
在调试时发现未加入#include<math.h>头文件,加入之后再发现还是不行,将powf改成pow解决问题,ptTopoUiPara->EqParaInput[i].mFilter[k].fUiBandFreq = (int)(63 * pow(2.0, k));于是把程序中所有的powf转换成pow...原创 2021-10-10 17:03:21 · 204 阅读 · 0 评论 -
IAR 中icf文件memory哪个是RAM,哪个是FLASH?内存如何分配
例子2IAR编译的最后会出现以下三个值:先解释一下,48028字节的代码(占FLASH)69096字节的常量只读数据(占FLASH)74465字节的读写变量数据(占SRAM)生成的bin文件大小:48028+69096=117124bytes=114.38Kbytes所用的MCU IC的规格是:FLASH:25...原创 2018-12-26 20:44:08 · 2052 阅读 · 0 评论 -
IAR报Warning[25]: Label 'HardFault_Handler' is defined pubweak in a section implicitly declared root
调试LPC1768单片机 在iar7.1的单片机编译出现如下警告Warning[25]: Label 'HardFault_Handler' is defined pubweak in a section implicitly declared rootWarning[25]: Label 'xxx' is defined pubweak in a section implicit原创 2015-01-29 11:24:44 · 2813 阅读 · 0 评论 -
在IAR6.3上使用Jlink无法仿真控制LED,但是下载程序正常,SWO一直处于打开模式解决办法
调试LPC1768一直苦于找不到jlink无法仿真控制GPIO,想着程序应该没有写错,能在线仿真,但是就是不执行点亮LED的操作,对比发现SWO模式一直处于打开的状态,一直苦于找不到如何关闭SWO模式,挣扎了一个星期,终于发现只要取消勾选上面图的勾勾就行了。。。。。。由于这个代码是别人写的,顺便查了一下swo的输出模式和控制,参考一下连接ULINK2 User's Guide: ITM Stimulus Ports被坑了很久。。。。SWO is OFF ,我的led就仿真正常了。。。...原创 2017-10-30 00:14:15 · 1841 阅读 · 0 评论 -
在Win10上安装IAR6.3 注册License注意事项
因为新买的电脑,cpu是i7 8750H在i5以上的CPU上,打开EWARM_FULL_ARM530.exe的时候,请以管理员权限打开,否则会出现注册不准的情况,因为Get ID获取不准确!!!原创 2018-10-03 20:48:41 · 3029 阅读 · 0 评论