We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
这是发送数据的函数 这是中断回调函数
现在遇到个问题,调试过程中发现:最开始几次调用发送数据函数后不能进中断,无法释放信号量导致后面数据发不出去,DMA也是一样的情况,最后不在调用发送数据的函数之后才会进一次中断。一直怀疑shellHandle() 把中断禁用了,但是找了半天也没有找到,现在有点怀疑人生了。。。
The text was updated successfully, but these errors were encountered:
这里一个一个字节发数据,会出现多个线程同时调用 shellWrite 被阻塞的情况吧
shellHandle 会调用里面都是 shell 的逻辑,不会操作中断的
Sorry, something went wrong.
这里一个一个字节发数据,会出现多个线程同时调用 shellWrite 被阻塞的情况吧 shellHandle 会调用里面都是 shell 的逻辑,不会操作中断的
现在的情况是单字节发送或者多字节发送,调用发送函数之后不会进中断回调函数。没搞明白问题出在哪里了。。。 有时间再调试下试试
No branches or pull requests
这是发送数据的函数
这是中断回调函数
现在遇到个问题,调试过程中发现:最开始几次调用发送数据函数后不能进中断,无法释放信号量导致后面数据发不出去,DMA也是一样的情况,最后不在调用发送数据的函数之后才会进一次中断。一直怀疑shellHandle() 把中断禁用了,但是找了半天也没有找到,现在有点怀疑人生了。。。
The text was updated successfully, but these errors were encountered: