04 2024 档案
摘要:查看edge版本: 下载edge驱动: Microsoft Edge WebDriver |Microsoft Edge 开发人员 在官网下载依赖包: Downloads | Selenium 安装edge扩展: 解压下载到的jar到一个文件夹,添加jar包:
阅读全文
摘要:测试 在makefile加上这句话意味着把警告当成错误处理: 这里看视频跟着来就好了。 input_manager.c详解 #include <config.h> #include <input_manager.h> #include <string.h> static PT_InputOpr
阅读全文
摘要:定义输入管理的头文件 #ifndef _INPUT_MANAGER_H #define _INPUT_MANAGER_H #include <sys/time.h> #include <pthread.h> /* 输入类型定义 */ #define INPUT_TYPE_STDIN 0 /* 标准输
阅读全文
摘要:定义页面布局 /** * 主页面布局数组 * * 该数组定义了主页面上各图标的位置和对应的图像文件名。数组中的每个元素代表一个图标, * 其中各个字段含义如下: * - iTopLeftX: 图标左上角X轴坐标 * - iTopLeftY: 图标左上角Y轴坐标 * - iBotRightX: 图标右
阅读全文
摘要:打开驱动程序得到显存。 写显示操作结构体 #ifndef _DISP_MANAGER_H #define _DISP_MANAGER_H // 包含显示操作相关的定义和结构体 #include <pic_operation.h> // 显示操作结构体,定义了显示设备的操作接口 typedef str
阅读全文
摘要:写主函数和测试功能 #include <unistd.h> #include <stdlib.h> #include <stdio.h> #include <config.h> #include <draw.h> #include <encoding_manager.h> #include <fon
阅读全文
摘要:bmp图片格式的解析 参考资料: bmp格式分析 位图文件主要分为如下3个部分: 块名称 对应Windows结构体定义 大小(Byte) 文件信息头 BITMAPFILEHEADER 14 位图信息头 BITMAPINFOHEADER 40 RGB颜色阵列 BYTE* 由图像长宽尺寸决定 1、
阅读全文
摘要:程序框架 程序界面: 程序结构: main.c调用一个T_PageAction数据类型的Run函数,展示界面。 T_PageAction 类型的结构体。T_PageAction 结构体用于定义页面的行为接口,包含以下成员: .name: 字符串,表示页面名称(这里是 "main"),用于
阅读全文
摘要:这个一般来自 C/C++ Adcanced Lint 这个插件报的错,因为你需要安装的软件都没有安上,就报警告了。 找到扩展界面,点进去就能找到对应网站下载应用程序。 下载 CppChecker cppcheck 官网:Cppcheck - A tool for static C/C++
阅读全文
摘要:LCD控制器会将LCD上的屏幕数据映射在相应的显存位置上。 通过libjpeg把jpg图片解压出来RGB原始数据。 libjpeg是使用c语言实现的读写jpeg文件的库。 使用libjpeg的应用程序是以"scanline"为单位进行图像处理的。 libjpeg解压图片的步骤: li
阅读全文
摘要:默认编译的头文件目录: /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib 默认编译的库文件目录: /usr/local/arm/gcc-linaro-4.9.4-
阅读全文
摘要:显示几行文字: 从左显示:先描边再算出边框。 居中显示:先算出边框,再确定坐标描画。 从左显示 第一行数据的起始位置是从(0,24)开始的。 要知道第二行数据从哪里开始,我们得知道画出来的矢量字体的边框是多少: 这个数据是笛卡尔坐标。 测试: #include <
阅读全文
摘要:矢量字体文件的优点,不会变形,放大放小都会不模糊。 矢量字体文件的实现方式: 取若干条闭合曲线的关键点 使用贝塞尔曲线连接关键点 填充内部空间 Freetype 的函数说明 FT_Init_FreeType 初始化 FT_New_Face 加载字体文件 FT_Set_Char_
阅读全文
摘要:下载python,配置pip使用清华源下载镜像: pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 切换到python目录下,右击cmd,执行pip升级指令: python -m pip insta
阅读全文
摘要:字符编码 字符编码简介 字符(character)是计算机与人交互的媒介,人虽然可以看懂二进制串,但文字是更加直观的。所以需要用数字来表示字符,字符与数字的对应关系就叫编码(coding)。 ASCII:使用1个字节表示字符,8位二进制一共可表示256个不同的值,但实际只用到了前面的128个位置。
阅读全文