主 机:VMWare--Ubuntu-16.04.2-x64-100ask
开发板:JZ2440--256M NandFlash, 2M NorFlash, 64M SDRAM, LCD-4.3寸;
bootlorder: u-boot-2012.04.01, Kernel: Linux3.4.2;
编译器:arm-linux-gcc-4.3.2
【课堂笔记】
1. 程序框架
1.1 触摸屏:
主按线程,通过socket发给显示进程
---------------------------
封装事件:ts线程 按键线程
---------------------------
操作系统
封装的数据有:
时间
类型(点击、上下左右移动)
位置
速度
幅度
1.2 显示
放大(上) 缩小(下) 左边 右边 当前 显示控制 接收sochket
libjpeg
mmap
----------------------------------------
内存 内存 内存 内存 内存
framebuffer
-----------
LCD