嵌入式CE设备应用自启动与自定义UI开发指南
1. CE设备应用自启动
在CE设备的开发中,通常需要让设备在启动时自动运行特定的应用程序,以实现其预定的功能。常见的应用自启动方法有以下几种:
- 配置HKLM\Init注册表键 :通过修改注册表来指定CE启动时要运行的应用程序。不过,这种方法对于需要命令行参数的应用程序不太适用。
- 将应用程序放置在\WINDOWS\STARTUP文件夹 :这是一种简单的方法,只需将应用程序的可执行文件副本放在该文件夹中,CE启动时就会尝试运行它。但这种方法在商业设备上的可靠性不高。
- 使用AutoLaunch实用工具 :只需少量代码,AutoLaunch就是一种很好的在CE设备启动时启动应用程序的方式。它可以配置为按指定顺序启动多个应用程序,还能设置可配置的时间延迟,以确保应用程序按预期顺序启动。
2. CE设备的输入与输出
不同的CE设备具有不同的输入和输出接口,这些接口取决于设备的功能和应用场景。以下是一些常见的CE设备及其输入输出接口:
| 设备类型 | 输入接口 | 输出接口 |
| — | — | — |
| 基于CE的瘦客户端终端 | 标准计算机键盘和鼠标、系统复位和开关、有线和无线网络链接用于数据传输 | 计算机显示器、扬声器、打印机端口 |
| 基于CE的家庭自动化控制系统 | 自定义键盘、多行字符显示LCD或小型图形显示LCD、温度传感器、湿度传感器、光传感器、GPIO接口 | GPIO接口用于控制LED和继电器,以开关外部设备、无线网络链
超级会员免费看
订阅专栏 解锁全文
3838

被折叠的 条评论
为什么被折叠?



