- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 动态执行MiniGUI库过程
在PC机上运行(要改变lib库路径需vi configure 改变prefix变量) 1. 直接./configure 然后make && make install; 默认生成的lib库全放到/usr/local/lib或/usr/lib下面 生成的minigui资源文件全部放在/usr/local/lib下面 生成的MiniGUI.cfg配置文件放在/u
2013-12-04 15:42:56 672
原创 液晶屏幕画点问题,以800x600分辨率12英寸屏为例
1. 如何计算屏幕实际宽度问题如下: 所谓12.1英寸屏都是以对角线为准的首先1英寸=25.4mm,12英寸屏宽高比为4:3,由此可以计算出实际宽度w=25.4x12.1x4/5(mm); 2. 计算每毫米应该存在多少个点? 总宽度有800点,便可得出每毫米应该有多少个点:point=800/(w); 3. 如果要求波形走速为50mm/s,则1s钟需要画到屏幕上的点
2013-12-04 14:57:19 933
原创 关于有符号数移位问题
有符号数,正数最高位为0, 负数最高位为1 有符号数右移时正数空位填0,负数空位填1 如:-2(在内存中存储为11111111 11111111 11111111 11111110),负数在内存中存储的形式以补码存储(也就是反码加1) 如果左移4位则a=11111111 11111111 11111111 11100000(在内存存储的格式)
2013-12-04 13:29:56 8883
原创 关于小数四舍五入的问题
1. 整数四舍五入:如 int a = 985;除以10以后四舍五入到整数位做法:(a+5)/10即可。 2. 小数四舍五入:如 int a = 1245;除以1000以后要求当a小于1000时保留小数点后2位,当a大于1000时保留小数点后1位; 做法如下: int a = 1245; float temp = 0; char * text;
2013-12-04 10:15:22 906
转载 ubuntu系统下添加屏幕分辨率
在超级终端下输入如下命令行:1. #xrandr (查看当前屏幕分辨率)回车后如下:Screen 0: minimum 320 x 200, current 1368 x 768, maximum 8192 x8192VGA1 connected 1368x768+0+0 (normal left inverted right x axis yaxis) 410mm x 230mm
2013-12-03 16:54:20 8267
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人