用EIDE新建一个项目,然后调整芯片类型为STM8S003F3 切换目标为debug,编译生成elf文件 配置launch.json文件 按F5启用仿真,此时出现 'port' of null的错误
@admin 请问这个问题如何处理
附上我的工程
jack
我这里没问题的
好诡异,将所有用到的SDCC的VSCODE工程全部关掉 重新打开工程再按F5就行了
另外,请问 admin 如何在EIDE中重新给STM8S的工程分配堆栈大小 像IAR的IDE是可以重新分配的
sdcc 的话需要你自己去加编译/链接参数
去看 sdcc 手册里的 stm8 章节,里面应该会有描述,如果找不到,那就不能加
admin 好的 是不是加到这里就好了? @admin
https://docs.em-ide.com/#/zh-cn/builder_config?id=%e7%bc%96%e8%af%91%e9%80%89%e9%a1%b9
admin OK 😄
admin 请问一下项目在编译和烧录都都过了,但是在仿真时提示缺少头文件,这可能是什么原因导致的呢?
Aiden
https://docs.em-ide.com/#/zh-cn/debug_project
admin 之前就是按照这个步骤操作的,Cortex-Debug也安装并配置了,到最后就出现报错了 😅
不要在界面上瞎点,你这是打开了 C/C++ 的本地调试功能,这是用来调试 Windows 程序的
不会用 VsCode 调试功能的话,建议先看看 官网教程,上面会教你怎么启动调试
admin 好的,好的。麻烦了,谢谢您。