📄 显示模式和扩展内存.txt
字号:
(1)如何在BC45下安装“没有浮点处理器”的目标主板的WinSail编程库?
<1>“目标位置” -------- 一般设置为“c:\Bc45”
<2>“主板平台类型” -------- 选择“PCM3486-TFT”或者“PCM3386-SED1335”
<3>“安装类型” -------- 选择“开发库”
<4>“BC++平台” -------- 选择“BC45-WIN平台”
(2)如何在BC45下安装“具有浮点处理器”的目标主板的WinSail编程库?
<1>“目标位置” -------- 一般设置为“c:\Bc45”
<2>“主板平台类型” -------- 选择“PC/IPC/PC104-VESA”或者“PC/IPC/PC104-SED1335”
<3>“安装类型” -------- 选择“开发库”
<4>“BC++平台” -------- 选择“BC45-WIN平台”
(3)如何在BC31下安装“没有浮点处理器”的目标主板的WinSail编程库?
<1>“目标位置” -------- 一般设置为“c:\Bc31”
<2>“主板平台类型” -------- 选择“PCM3486-TFT”或者“PCM3386-SED1335”
<3>“安装类型” -------- 选择“开发库”
<4>“BC++平台” -------- 选择“BC31-DOS平台”
(4)如何在BC31下安装“具有浮点处理器”的目标主板的WinSail编程库?
<1>“目标位置” -------- 一般设置为“c:\Bc31”
<2>“主板平台类型” -------- 选择“PC/IPC/PC104-VESA”或者“PC/IPC/PC104-SED1335”
<3>“安装类型” -------- 选择“开发库”
<4>“BC++平台” -------- 选择“BC31-DOS平台”
------------------------------------------------------------------------------
下面为生成的可执行文件运行时须注意的问题!
(5)如何设置目标主板的“扩展内存”类型?
在可执行文件的目录中,有一个“Config.Sys”文件,注意[Boot]段的“XmsStyle”键值,
它的意义如下:
XmsStyle = 0 ;标准扩展内存
XmsStyle = 1 ;用磁盘仿真扩展内存
XmsStyle = 2 ;PCM3486目标板专用的扩充内存卡
(6)如何设置目标主板的“显示卡”类型?
在可执行文件的目录中,有一个“Config.Sys”文件,
注意[Display]段的“Device”键值、“Mode”键值、“Mono”键值、
“Pcm3386”键值、“Pcm3486”键值、“SED1335”键值。
其中“Device”键值和“Mode”键值的意义如下:
Device = 0 ;640 * 480 VGA模式
Mode = x ;任意值
Device = 9 ;标准VGA模式
Mode = 1 ;VGA的640 * 400 * 16色
Mode = 2 ;VGA的640 * 480 * 16色
Device = 11 ;VESA-VGA模式
Mode = 0 ;VESA的800 * 600 * 16色(目前不支持)
Mode = 1 ;VESA的640 * 400 *256色
Mode = 2 ;VESA的640 * 480 *256色
Mode = 3 ;VESA的800 * 600 * 16色(目前不支持)
Mode = 4 ;VESA的800 * 600 *256色
Mode = 5 ;VESA的1024* 768 * 16色(目前不支持)
Mode = 6 ;VESA的1024* 768 * 256色
Mode = 7 ;VESA的1280*1024 * 16色(目前不支持)
Mode = 8 ;VESA的1280*1024 *256色(目前不支持)
Mode = 9 ;VESA的320 * 200 *256色
Mode = 10 ;VESA的320 * 240 *256色
Mode = 11 ;VESA的320 * 240 *SED1335色(目前不支持)
Device = 13 ;SED1335-LCD模式
Mode = 0 ;SED1335的320 * 240 * 1色
Mode = 1 ;SED1335的640 * 480 * 1色(目前不支持)
Mode = 2 ;SED1335的800 * 600 * 1色(目前不支持)
Mode = 3 ;SED1335的1024* 768 * 1色(目前不支持)
Device = 14 ;TFT模式(只能用于珠海蓝宇公司的PCM3486主板)
Mode = 0 ;TFT的320 * 240 * 1色(目前不支持)
Mode = 1 ;TFT的640 * 480 * 1色
Mode = 2 ;TFT的800 * 600 * 1色
Mode = 3 ;TFT的1024* 768 * 1色(目前不支持)
其中“Mono”键值的意义如下:
Mono = TRUE ;单色仿真
Mono = FALSE ;彩色显示
其中“Pcm3386”键值的意义如下:
Pcm3386 = TRUE ;目标主板是PCM3386主板
Pcm3386 = FALSE ;目标主板不是PCM3386主板
其中“Pcm3486”键值的意义如下:
Pcm3486 = TRUE ;目标主板是PCM3386主板
Pcm3486 = FALSE ;目标主板不是PCM3386主板
其中“Sed1335”的键值意义如下
Sed1335 = TRUE ;显示芯片是SED1335
Sed1335 = FALSE ;显示芯片不是SED1335
------------------------------------------------------
当目标主板为Pcm3386时,[Display]段只能如下配置
Device = 13 ;表示是SED1335-LCD模式
Mode = 0 ;表示SED1335的320 * 240 * 1色
Mono = TRUE ;单色显示
Pcm3386 = TRUE ;目标主板是PCM3386主板
Pcm3486 = FALSE ;目标主板不是PCM3486主板
SED1335 = TRUE ;是SED1335芯片控制的LCD
当目标主板为Pcm3486时,[Display]段只能如下配置
Device = 14 ;表示是PCM3486-TFT模式
Mode =
0 ;表示PCM3486-TFT的640 * 480 * 256色
1 ;表示PCM3486-TFT的800 * 600 * 256色
Mono =
TRUE ;单色显示
FALSE ;彩色显示
Pcm3386 = FALSE ;目标主板不是PCM3386主板
Pcm3486 = TRUE ;目标主板是PCM3486主板
Sed1335 = FALSE ;不是SED1335芯片
当目标主板与标准PC/IPC/PC104兼容的VGA、VESA显示方式时,
Device = ??
Mode = ??
Mono = ??
PCM3386 = FALSE
PCM3486 = FALSE
SED1335 = FALSE
------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -