扫码支付

购买商品:
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 智能硬件/物联网> WinCE
  • Windows CE车载应用的实现与相关技术点

  • 由百度云提供技术支持
    课程目录
    • 1. Windows CE 编程与传统 Windows 编程的区别 (免费)
    • 21:39
    • 2. OS 定制:多语言的实现 (免费)
    • 15:50
    • 3. 在 Win CE 程序开发中使用软件输入面板 (免费)
    • 9:27
    • 4. 系统资源使用情况分析
    • 9:32
    • 5. WinCE 网络编程
    • 17:15
    • 6. HOOK 技术
    • 11:01
    • 7. WinCE 程序弹出异常窗体后退出的原因分析
    • 17:52
    • 8. 输入法界面的定制与动态加载(不修改 OS)
    • 11:55
    • 9. 多媒体技术:Overlay 与 TCPMP
    • 16:28
    • 10. Windows CE 应用软件框架设计: UI 技术
    • 17:12
    • 11. H.264 与 RTP
    • 16:19
    • 12. WinCE 下录音的实现
    • 14:52
    • 13. 车载应用控制逻辑
    • 12:28
    • 14. 车载应用开发实例1
    • 14:24
    • 15. 车载应用开发实例2
    • 13:18
    • 16. 车载应用开发实例4
    • 15:38
    • 17. 车载应用开发实例5
    • 11:37
    • 18. 车载应用开发实例6
    • 13:24
    • 19. 车载应用开发实例7
    • 16:01
    • 20. 车载应用开发实例8
    • 22:38
    • 【课程类型】实战教学 【难度级别】高级 【适合人群】初级研发工程师
    • 【课程介绍】
      在车载领域,Windows CE的使用比较广泛,特别是近几年。 其中,系统的稳定性和可定制性是最主要的原因。另一方面,由于 Windows CE 的编程,与传统的 Windows 编程有一定的相似性,有较好的编程人员基础。 车载的基础应用是:导航、收音机、DVD和蓝牙,多媒体是车载的一个亮点。目前,基于 WinCE 的车载终端的功能也是越来越多,例如:车联网、手机互联等。 其中关键的技术点:UI定制、应用控制逻辑、Overlay、位置服务、输入法、网络技术、OS定制、Silverlight、RAPI、HOOK等

    API 的区别(Unicode 版本),消息机制,SendMessage() / PostMessage() 与 PreTranslateMessage(),Unicode字符串:TEXT("")/L""/_T("")有区别吗?ASNI to Unicode 转换与系统语言的问题;ActiveSyn
    OS 定制:多语言的实现(WinCE5.0) 在车载行业,用户一般是看不到 WinCE 系统的界面的,所以没有必要定制多语言的 OS!但做为一个技术点,还是有必要研究一下。 应用多语言的实现,有另外的方法,如通过字库文件 + AddFontResource()/RemoveFontResource(
    输入法:IMM-IME处理流程;获取输入法列表;输入法编程-输入法的函数;自由拼音输入法
    资源在 WinCE 平台下,主要指两个: 1 内存:GlobalMemoryStatus 2 CPU 使用率: GetIdleTime(有无效的可能)/GetThreadTimes
    5 WinCE 网络编程
    | 17:15
    物联网与车联网的概念 无线通讯模块:BT+手机/GRPS/3G/4G/WIFI 拨号网络的建立 无线通讯功能:Socket(TCP & UDP),Server/Client
    6 HOOK 技术
    | 11:01
    WinCE 系统下钩子的概念、分类与用法: 按事件分类; 按使用范围分类;
    WinCE 程序弹出异常窗体后退出的原因分析(需要 MAP 文件配合) 1 调试环境 2 非调试环境,可以连接调试串口 3 非调试环境,不能连接调试串口: AddVectoredExceptionHandler PC 指针是我们分析异常的主要依据。
    先看一个以前开源的输入法:自由拼音输入法的测试方法 “借用”微软提供的 SIP 示例; 现在假设输入法已经实现,以 DLL 和相应的资源文件存在。如何在 WinCE 系统中完成对它的调用?定制 OS 和动态加载;
    overlay: TCPMP 是开源的软解码音频/视频播放,它的源代码可以在网上下载到。 DirectX SDK 的 Mosquito 范例程序: 主表面/覆盖表面
    (1) UI 技术 (2) 源切换:应用之间切换控制,声音源和显示源(这部分内容将在下一节独立讲) (3) 数据保存,在这里只是简单的提一下,这部分的内容相对比较简单,只是区分一下不同数据的存贮情况。 UI 的设计一般需要思考什么?
    11 H.264 与 RTP
    | 16:19
    解析 H.264 NAL Unit 帧类型; 视频数据由 RTP 传输及 RTP 数据帧
    用于录音的 Windows API 及相关使用注意点 多个录音缓冲区; 标准录音 API 在某些情况下,不能满足录音的功能要求
    车载应用控制逻辑概念 1 B+; 2 ACC(accessory); 3 POWER; 4 源; 5 声音通道; 1)优先级; 2)源调用堆栈,及其维护机制; 3)难点:复合源(叠加源)控制;
    幅度调制,调幅 频率调制,调频 1 灵敏度 2 选择性 3 频率响应 4 立体声分离度 汽车收音机设计的关键器件,如:NXP TEF6606
    BT 是车载常用的功能之一,特别是在现在交规对开车打电话的处罚越来越严!开车时想打电话、但又不想被罚,使用 BT 是一个很好的选择;另外,BT 还提供娱乐功能:BT 音乐。 BT 模块一般采用串口连接。 使用串口有两个问题需要注意: 第一个是串口的基本参数设置; 第二个是串口接收字符串的接收与处理,
    电话本数据的保密性 CEDB SQLite CE
    基于 Socket 通讯的应用:HTTP 通讯的实现。 HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。 HTTP 完成一次数据通讯,需要一次 socket 建立连接、数据通讯和断开连接的过程。
    手机互联现状: 原车载行业; 国际巨头; 本地巨头; 本来车载行业在手机互联方面已经是一片混战,先有苹果和Google,现在又加上了 BAT 中的两家。由于阿里收购高德,利用高德A-Link的资源开始布局手机互联。百度也通过 CarNet 进入手机互联产品。 手机互联都有哪些技术呢?标准手机互联(为
    全球四大卫星定位系统: 美国GPS/欧盟“伽利略”/俄罗斯“格洛纳斯”/中国“北斗”; GPS NMEA-0183协议
    WinCE 系统下 USB/SD等外设的插入/拔出的处理,Storage/Partation 和文件的枚举,以及: 文件路径最大长度:有没有可能大于 MAX_PATH? 文件系统与 PC 上不同之处:创建文件失败 文件写操作与断电的问题 FindWindow 的处理与 PC 不同之处

    全部评价(0
    好评(0
    中评(0
    差评(0
    发表评价
    郑永航
    1课程20369学员
    连续5年MVP,有超过10年的WinCE使用经验,长期从事嵌入式产品的设计与研发工作。擅长使用C/C++,EVC++/VS,Platform Builder等相关开发工具,开发嵌入式相关的产品,目前主要从事车载导航与影音产品的开发工作。