解决IAR编译Z-Stack协议栈错误

编译错误

Error[e46]: Undefined external "?V1" referred in AF ( C:\Texas Instruments\ZStack-CC2530-2.5.1a\Projects\zstack\Samples\SampleApp\CC2530DB\DemoEB\Obj\AF.r51 )

解决办法

  1. Change number of virtual registers to 8


    解决IAR编译Z-Stack协议栈错误_第1张图片
    image.png
  2. 找到协议栈Z-Stack的安装目录,将Texas Instruments\ZStack-CC2530-2.5.1a\Projects\zstack\ZMain\TI2530DB下的chipcon_cstartup.s51文件替换掉。
    新的文件下载链接:https://pan.baidu.com/s/13QHjG54ljmNzMVByn4eJFw
    提取码:rzj4

你可能感兴趣的:(解决IAR编译Z-Stack协议栈错误)