用2.2版本的sdk(ble),用sensortag的例子工程,在iar中编译正常,但功能异常,跟踪发现在i2c的初始化调用pin_open()出现异常,提示cstack指针超出范围:Sun Jan 28, 2018 19:20:51: The stack pointer for stack 'CSTACK' (currently 0x200030F0) is outside the stack range (0x20003F48 to 0x20004348)
da qin zheng sheng:
你使用的芯片封装不是7*7?
you zhong:
回复 da qin zheng sheng:
不是的,是5×5的
Susan Yang:
若是功能正常的话,可以忽略此警告
您也可以在ools > Options… > Debugger > 'Warn when stack pointer is out of bounds' 来disable
you zhong:
回复 Susan Yang:
就是功能不正常,不知怎么解决?
da qin zheng sheng:
回复 you zhong:
5*5只有15个io引脚,看看你的引脚配置是否超出了范围。