上网搜,无果。于是自己动手解决。看log,应该是数据库的问题。于是打开MiscroSoft SQL Server Managerment Studio,连接数据库,系统提示如下错误信息:
表5-1: disp1 与disp2 区别 项目\平台 disp2 disp1 图层标识 以disp, chennel, layer_id 唯一标识 以disp, layer_id 唯一标识 图层开关 /disp/attr/disp /sys/class/disp/disp/attr/enhance_mode • 参数 参数 说明 disp display channel 比如0: disp0, 1: • 示例 //设置disp0 的色彩增强的模式为增强模式 echo 0 > /sys/class/disp/disp/attr/disp; echo 1 > /sys/class/disp/disp/attr /disp/attr/disp /sys/class/disp/disp/attr/enhance_bright /* 亮度*/ /sys/class/disp/disp/attr/enhance_contrast • 示例 //设置disp0 的图像亮度为80 echo 0 > /sys/class/disp/disp/attr/disp; echo 80 > /sys/class/disp/disp/attr/
_0,DISP_0,DISP_0,DISP_0,DISP_0,DISP_0);delay_ms(600); slcd_display_data(DISP_1,DISP_1,DISP_1,DISP (DISP_4,DISP_4,DISP_4,DISP_4,DISP_4,DISP_4);delay_ms(600); slcd_display_data(DISP_5,DISP_5,DISP_5 ,DISP_5,DISP_5,DISP_5);delay_ms(600); slcd_display_data(DISP_6,DISP_6,DISP_6,DISP_6,DISP_6,DISP_6 _9,DISP_9,DISP_9,DISP_9,DISP_9,DISP_9);delay_ms(600); slcd_display_data(DISP__,DISP__,DISP__,DISP __,DISP__,DISP__);delay_ms(600); slcd_display_data(DISP_H,DISP_E,DISP_L,DISP_L,DISP_0,DISP_EMPTY)
_0,DISP_0,DISP_0,DISP_0,DISP_0,DISP_0);delay_ms(600); slcd_display_data(DISP_1,DISP_1,DISP_1,DISP (DISP_4,DISP_4,DISP_4,DISP_4,DISP_4,DISP_4);delay_ms(600); slcd_display_data(DISP_5,DISP_5,DISP_5 ,DISP_5,DISP_5,DISP_5);delay_ms(600); slcd_display_data(DISP_6,DISP_6,DISP_6,DISP_6,DISP_6,DISP_6 _9,DISP_9,DISP_9,DISP_9,DISP_9,DISP_9);delay_ms(600); slcd_display_data(DISP__,DISP__,DISP__,DISP __,DISP__,DISP__);delay_ms(600); slcd_display_data(DISP_H,DISP_E,DISP_L,DISP_L,DISP_0,DISP_EMPTY)
echo 0 > /sys/class/disp/disp/attr/disp; echo 1 > /sys/class/disp/disp/attr/enhance_mode; //设置disp1 的色彩增强的模式为柔和模式 echo 1 > /sys/class/disp/disp/attr/disp; echo 2 > /sys/class/disp/disp/attr/enhance_mode ; //设置disp0 的色彩增强的模式为增加模式,并且开启演示模式 echo 0 > /sys/class/disp/disp/attr/disp; echo 3 > /sys/class/disp/ //设置disp0 的图像亮度为80 echo 0 > /sys/class/disp/disp/attr/disp; echo 80 > /sys/class/disp/disp/attr/enhance_bright ; //设置disp1 的饱和度为50 echo 1 > /sys/class/disp/disp/attr/disp; echo 50 > /sys/class/disp/disp/attr/enhance_saturation
=new hgeVertex[rows*cols]; for(i=0;i<rows*cols;i++) { disp_array[i].x=0.0f; disp_array[i].y=0.0f ; disp_array[i].tx=0.0f; disp_array[i].ty=0.0f; disp_array[i].z=0.5f; disp_array[i].col=0xFFFFFFFF [idx].tx; quad.v[0].ty=disp_array[idx].ty; quad.v[0].x=x+disp_array[idx].x; quad.v[0].y=y+disp_array .x=x+disp_array[idx+1].x; quad.v[1].y=y+disp_array[idx+1].y; quad.v[1].z=disp_array[idx+1].z; quad.v[3].y=y+disp_array[idx+nCols].y; quad.v[3].z=disp_array[idx+nCols].z; quad.v[3].col=disp_array
和DISP_TV_MOD_1080P_60HZ,后面的参数一般不用关心,可以在linux-5.4/include/video/sunxi_display2.h看到相关宏定义 enum disp_output_type { DISP_OUTPUT_TYPE_NONE = 0, DISP_OUTPUT_TYPE_LCD = 1, DISP_OUTPUT_TYPE_TV = 2, DISP_OUTPUT_TYPE_HDMI = 4, /***/ }; enum disp_tv_mode { DISP_TV_MOD_480I = 0, DISP_TV_MOD_576I = 1, DISP_TV_MOD _480P = 2, DISP_TV_MOD_576P = 3, DISP_TV_MOD_720P_50HZ = 4, DISP_TV_MOD_720P_60HZ = 5, DISP_TV_MOD_1080I_50HZ = 6, DISP_TV_MOD_1080I_60HZ = 7, DISP_TV_MOD_1080P_24HZ = 8, DISP_TV_MOD
]; u32 irq_no[DISP_MOD_NUM]; struct clk *mclk[DISP_MOD_NUM]; disp_init_para disp_init; struct disp_manager *mgr[DISP_SCREEN_NUM]; struct disp_eink_manager *eink_manager ; struct disp_device *device; struct disp_smbl *smbl; struct disp_enhance *enhance; struct disp_color *bk_color); s32 (*get_back_color)(struct disp_manager *mgr, struct disp_color *bk_color) disp_manager *mgr, struct disp_colorkey *ck); s32 (*get_screen_size)(struct disp_manager *mgr, u32
('系统可控') else disp('系统不可控') end rank(N) if rank(N)==n disp('系统可观') else disp('系统不可观') end ('系统可控') else disp('系统不可控') end rank(N) if rank(N)==n disp('系统可观') else disp('系统不可观') end ('系统可控') else disp('系统不可控') end rank(N) if rank(N)==n disp('系统可观') else disp('系统不可观') end ('系统可控') disp('状态反馈') K=acker(A,B,P) else disp('系统不可控') [Ac,Bc,Cc,T,K]=ctrbf(A,B,C) end K=acker(A,B,P) else disp('系统不可控') [Ac,Bc,Cc,T,K]=ctrbf(A,B,C) end Ac=A-B*K disp('配置后极点')
表5-1: disp1 与disp2 区别 项目\平台 disp2 disp1 图层标识 以disp, chennel, layer_id 唯一标识 以disp, layer_id 唯一标识 图层开关 /disp/attr/disp /sys/class/disp/disp/attr/enhance_mode • 参数 参数 说明 disp display channel 比如0: disp0, 1: • 示例 //设置disp0 的色彩增强的模式为增强模式 echo 0 > /sys/class/disp/disp/attr/disp; echo 1 > /sys/class/disp/disp/attr /disp/attr/disp /sys/class/disp/disp/attr/enhance_bright /* 亮度*/ /sys/class/disp/disp/attr/enhance_contrast • 示例 //设置disp0 的图像亮度为80 echo 0 > /sys/class/disp/disp/attr/disp; echo 80 > /sys/class/disp/disp/attr/
pa=input(‘请输入信源分布:’) k=length(pa); %计算信源符号个数 if min(pa)<0||max(pa)>1 %判断信源概率值是否介于0到1之间 % disp ([‘信源分布pa(x)=[‘,num2str(pa),’]’]); disp(‘概率值必须介于0到1之间,请重新输入信源分布’); return elseif sum(pa)~=1 %判断信源累加和是否为1 % disp([‘信源分布pa(x)=[‘,num2str(pa),’]’]); disp(‘概率累加和必须等于1,请重新输入信源分布’); return (‘输出结果为:’); disp(‘初始概率’),disp(pa(m)) disp(‘求和结果’),disp(s(m)) disp(‘编码位数’),disp(b(m)) disp ([‘信息熵H(X)=’,num2str(H),'(bit/sign)’]); disp([‘平均码长K=’,num2str(K1),'(bit/sign)’]); disp([‘编码效率=’,num2str
_1,disp_2,disp_3,disp_4,disp_5,disp_6,disp_7,disp_8,disp_9,disp_10; //+8'h30为转换为ASCII assign <= disp_1; 6'd49: data_disp <= disp_2; // 6'd50: data_disp <= disp_3; 6'd51: data_disp <= disp_4; 6'd52: data_disp <= disp_5; 6'd53: data_disp <= disp_6; 6'd54: data_disp <= disp_7; 6'd55: data_disp <= disp_8; 6'd56: data_disp <= disp_9; 6'd57: data_disp <= disp_10; 6'd58: data_disp <=
_01 disp_ns_02 ## -2.83931 -1.10330 2.82343 0.28715 -9.88877 -12.95031 ## disp_ns_03 disp_ns_04 disp_ns_05 disp_ns_06 disp_ns_07 disp_ns_08 ## -4.94989 - 15.45945 0.04334 -6.69861 -3.37594 5.57955 ## disp_ns_09 disp_ns_10 ## -10.00476 ## disp_ns_03 disp_ns_04 disp_ns_05 disp_ns_06 disp_ns_07 disp_ns_08 ## -4.94989 - 15.45945 0.04334 -6.69861 -3.37594 5.57955 ## disp_ns_09 disp_ns_10 ## -10.00476
',imgR) cv2.imshow('disp',disp) cv2.imshow('disp',(disp-min_disp)/num_disp) cv2.imshow( 'disparity',(disp-min_disp)/num_disp) if __name__=="__main__": window_size=3 min_disp=16 num_disp=192-min_disp blockSize=window_size uniquenessRatio=1 speckleRange=12 speckleWindowSize =3 disp12MaxDiff=200 P1=600 P2=2400 imgL=cv2.imread('C:/Users/xpp/Desktop/Lena.png')# ','disparity',disp12MaxDiff,250,update) stereo=cv2.StereoSGBM_create( minDisparity=min_disp
('a'); obj.disp('a',10); } } 输出: a a 10 在上面的示例中-方法disp()根据参数数量而重载-我们有两种方法的名称,disp但它们具有的参数不同 示例2:重载–参数数据类型的差异 在此示例中,方法disp()基于参数的数据类型进行了重载–我们有两种名称为disp()的方法,一种具有char类型的参数,另一种具有int类型的参数。 ('a'); obj.disp(5); } } 输出: a 5 例3:重载–参数的数据类型顺序 在此,disp()根据参数的数据类型顺序重载方法–两种方法在参数列表中都有不同的数据类型顺序 obj.disp(52, 'y'); } } 输出: I’m the first definition of method disp I’m the second definition ); } void disp(int a, double b, double c){ System.out.println("Method B"); } void disp(int
module ui.mono_std_spi_ssd1306 -- @license MIT -- @copyright openLuat -- @release 2018.03.27 --[[ 注意:disp 单色屏就设置为1,不可修改 --bus = disp.BUS_SPI, --led位标准SPI接口,不可修改 --yoffset = 0, --Y轴偏移 (para) disp.setbkcolor(0) disp.setcolor(0xffff) disp.clear() disp.update() end --控制SPI () local str = "欢迎使用Luat" disp.puttext(common.utf8ToGb2312(str),getxpos(common.utf8ToGb2312( (data, width, 49, 40, 16) --显示二维码 disp.update() --更新显示 end sys.timerStart(OneTimer1,1000) --开机
路径:target/allwinner/f133-common/modules.mk 屏蔽以下3个相关选项: CONFIG_SUNXI_DISP2_FB_DISABLE_ROTATE CONFIG_SUNXI_DISP2 TITLE:=sunxi-disp support KCONFIG:=\ CONFIG_DISP2_SUNXI=m \ #CONFIG_SUNXI_DISP2_FB_DISABLE_ROTATE =y \ #CONFIG_SUNXI_DISP2_FB_ROTATION_SUPPORT=n \ #CONFIG_SUNXI_DISP2_FB_HW_ROTATION_SUPPORT=y \ CONFIG_DISP2_SUNXI_BOOT_COLORBAR=n \ CONFIG_DISP2_SUNXI_DEBUG=y \ CONFIG_DISP2_SUNXI_COMPOSER &disp{ .....
buf_3_2[MY_DISP_HOR_RES * MY_DISP_VER_RES]; /*Another screen sized buffer*/ lv_disp_draw_buf_init disp_drv; /*Descriptor of a display driver*/ lv_disp_drv_init(&disp_drv); /*Basic initialization = MY_DISP_HOR_RES; disp_drv.ver_res = MY_DISP_VER_RES; /*Used to copy the buffer's content to the display*/ disp_drv.flush_cb = disp_flush; /*Set a display buffer*/ disp_drv.draw_buf ()' has to be called when finished.*/ static void disp_flush(lv_disp_drv_t *disp_drv, const lv_area_t
('二维数组A:');disp(A);disp('三维数组B:');disp(B);运行结果:二维数组A: 1 2 3 4 5 6 7 8 :');disp(person.name);disp('Age:');disp(person.age);disp('Height:');disp(person.height);2.1.2 结构体数组结构体数组允许存储多个具有相同字段的结构体元素 ('Person 1:');disp(people(1).name);disp('Person 2:');disp(people(2).name);2.2 单元数组(Cell Arrays)单元数组允许存储不同类型的数据元素 (C{1}); % 数字1disp('C{2}:');disp(C{2}); % 字符串 'Hello'disp('C{3}:');disp(C{3}); % 数组 [1, 2, 3]2.2.2 ('创建的表格:');disp(T);2.3.2 访问表格中的数据% 访问表格的列disp('表格中的Gender列:');disp(T.Gender);% 根据行索引访问特定数据disp('第二行的Age
a = 2 + 3; disp(a); % 输出结果:5 减法(-):用于两个数或数组的相减。 b = 5 - 2; disp(b); % 输出结果:3 乘法(*):用于两个数或数组的相乘。 c = 2 * 3; disp(c); % 输出结果:6 除法(/):用于两个数或数组的相除。 d = 6 / 2; disp(d); % 输出结果:3 取余(mod):用于计算两个数相除后的余数。 e = mod(7, 3); disp(e); % 输出结果:1 幂运算(^):用于计算一个数的指定次方。 f = 2^3; disp(f); % 输出结果:8 2. 案例代码及运行结果 下面是一个利用MATLAB基本运算符实现简单计算器功能的案例代码: % 实现简单计算器功能 disp('请选择操作:'); disp('1. 加法'); disp('2. 减法'); disp('3. 乘法'); disp('4.