[delete]Uart stops working after ASM function call
Posted: Sun Nov 04, 2018 5:51 pm
[NO LONGER RELEVANT, CAN BE DELETED]
Hi All,
So I'm sure my issue here is quite new for most people, but I've got nowhere to go to, so here it goes.
I'm making an Assembly code function for some RGB mixing with some transparency, and I'm currently testing the code to see if it actually works properly.
During my testing (with any of my functions), I ran into the issue, that after my function that has the assembly code is called, uart stops sending anything, although the program keeps working correctly (I modified the Hello_World example and after the function call comes the 10 second countdown and reset which nicely works).
Anybody have any idea how can I solve this?
Questions may be asked:
1) IDF version: Latest IDF, just reinstalled the entire toolchain and IDF fresh yesterday
2) Q: What If I don't use it as inline function
A: Already tried it, that was the first thing I did, then set the thing as inline to see if it solve it, but nope
3) Q: Have you tried other assembly codes?
A: Actually I experienced this with other functions during the beggining of my testing.
Code here.
Hi All,
So I'm sure my issue here is quite new for most people, but I've got nowhere to go to, so here it goes.
I'm making an Assembly code function for some RGB mixing with some transparency, and I'm currently testing the code to see if it actually works properly.
During my testing (with any of my functions), I ran into the issue, that after my function that has the assembly code is called, uart stops sending anything, although the program keeps working correctly (I modified the Hello_World example and after the function call comes the 10 second countdown and reset which nicely works).
Anybody have any idea how can I solve this?
Questions may be asked:
1) IDF version: Latest IDF, just reinstalled the entire toolchain and IDF fresh yesterday
2) Q: What If I don't use it as inline function
A: Already tried it, that was the first thing I did, then set the thing as inline to see if it solve it, but nope
3) Q: Have you tried other assembly codes?
A: Actually I experienced this with other functions during the beggining of my testing.
Code here.