📄 直接拷贝代码.txt
字号:
/* // real time loop
while(capNewFrame == 0){}
capNewFrame =0;
for(i=0;i<numLines;i++){
for(j=0;j<numPixels;j+=4){
*(Uint32*)(disYbuffer+i*numLines+j) = *(Uint32*)(capYbuffer+i*numLines+j);
}
for(j=0;j<numPixels/2;j+=4){
*(Uint32*)(disCrbuffer+i*numLines+j) = *(Uint32*)(capCrbuffer+i*numLines+j);
*(Uint32*)(disCbbuffer+i*numLines+j) = *(Uint32*)(capCbbuffer+i*numLines+j);
}
}
// start display procedure
bt656_display_start(vpHchannel1);
RTDX_SendDisData();
RTDX_SendCapData();
while(1){
// capture buffer is ready while display buffer is empty
if((capNewFrame == 1)&&(disNewFrame == 1)){
// transfer data into display buffer and clear the done signal
capNewFrame =0;
disNewFrame =0;
for(i=0;i<numLines;i++){
for(j=0;j<numPixels;j+=4){
*(Uint32*)(disYbuffer+i*numLines+j) = *(Uint32*)(capYbuffer+i*numLines+j);
}
for(j=0;j<numPixels/2;j+=4){
*(Uint32*)(disCrbuffer+i*numLines+j) = *(Uint32*)(capCrbuffer+i*numLines+j);
*(Uint32*)(disCbbuffer+i*numLines+j) = *(Uint32*)(capCbbuffer+i*numLines+j);
}
}
}
}
}
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -