pikasTech / PikaPython

An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
http://pikapython.com/
MIT License
1.47k stars 134 forks source link

W806工程的UART 1连接后FreeRTOS崩溃,出现CPU Exception 49错误 #199

Closed Kaiserreich-Unofficial closed 1 year ago

Kaiserreich-Unofficial commented 2 years ago

error 我使用的是合宇Air103的开发板,兼容W806工程。在测试UART功能时,发现若将GPS模块或者TTL连接至开发板的UART 1(PA_06和PA_07)后开发板复位后会出现CPU Exception 49错误无法启动,错误信息如上图,且板载的UART接口目前只有id为1可用,其他UART接口均无响应。程序如下图(同pika Document中2.2.6.2节UART Demo程序) program

pikasTech commented 2 years ago

内核升到1.10看还会不会出问题,官网的模板已经升了,可以参考

Kaiserreich-Unofficial commented 2 years ago

已通过模板将PikaStdDevice,Core和Lib更新至最新,使用相同代码仍有上述问题

pikasTech commented 1 year ago

可以将806升级一下试试,目前解决了一些已知的问题。 如果还解决不了,可以在群里@一下我,然后找个适合的时候远程调试看看。