怀疑是调用framebuffer的线程执行到一半时被cpu时间片打断,从而产生横线。
所以 怎么保护一段代码的执行不会被CPU时间片打断(我的arm环境是4核的)
2 个解决方案
#1
设置程序优先级
#2
应该是函数的可重入问题吧,一个函数在运行的时候被其他信号打断了 说明该函数是可重入的 是不安全的,如果写不可重入的函数 请百度 其实很简单,就是注意一下使用的函数 和变量就行
#1
设置程序优先级
#2
应该是函数的可重入问题吧,一个函数在运行的时候被其他信号打断了 说明该函数是可重入的 是不安全的,如果写不可重入的函数 请百度 其实很简单,就是注意一下使用的函数 和变量就行