手持设备方案-凯发线上官网

 手持设备方案-凯发线上官网 


凯发线上官网 > 成功案例手持设备方案

    手持设备方案
     
    1、系统框图
    2、各部分功能简介
        a、5v 主电源给整个系统供电,可以使用7805 三端稳压器
        b、3.3v 锂电池,用来给rtc 供电,保持日历时钟
        c、9 线制串口:可以连接modem,按需增加电平转换芯片max211
        d、3 线制串口:可以通信,按需增加max232、max485 电平转换芯片

    som3386 模块
        模块自带896kb 内存,1.44mb 电子盘
        二级16 点阵汉字库,日历时钟rtc、cf 卡接口
        rj4510/100m 以太网接口、9 线串口、com1、3 线串口、com2、单色液晶模块
        8/16 位转换芯片
              xc9536
              74hc573
              74hc245
              74hc00
         4 位双向pio 口,可以连接串行设备, 如spi 、eeprom、a/d、d/a、ps/2 键盘、5v/500ma
         电源:3.3v纽扣锂电池
         8 位设备 16 位设备
         4*4=16 矩阵键盘
        1 2 3 a
        4 5 6 b
        7 8 9 c
        * 0 # d
        以太网接口:需要在底板上安装一个rj45 接口,有2 个led 显示状态
        4 位双向pio 接口:根据需要连接串行设备
        320*240 单色液晶模块:320*240 液晶模块为intel 接口模式,用cs2#
        信号连接,注意连线不要太长(不超过20cm)
        cf 卡接口:用于大容量存储数据和交换数据
        矩阵键盘:一片74hc573 一片74hc245 用cs1 信号 74hc00 地址信号扩出,增加4 个10k 上拉电阻连接到4*4 键盘
        8/16 位转换:用一片xc9536xl cs1 信号 地址信号扩出,也可以把此逻辑方程嵌入用户fpga 当中。注意由于8/16 位设备混合使用,必须进行地址译码,可以考虑使用74hc138 或cpld 进行译码
        1.44m 电子盘:存储用户程序
        896kb 内存:运行用户程序
        2 级汉字库:液晶显示使用
        rtc:保持日历时间

    3、编程指南
        用户可以使用tc2.0(本地开发)、bc3.1(远程开发)、bc4.5(远程开发)开发程序。
        开发好的运行程序,可以拷贝到电子盘上(通过tdrf 软件,或者虚拟显示的copy 命令)
        用户可以使用虚拟显示来格式化电子盘、传送操作系统、拷贝文件、察看内存等操作。
        编辑autoexec.bat 批处理文件,增加键盘驱动、显示驱动、用户程序命令,以便加电后自动运行应用程序。
        液晶显示:驱动程序som1335.exe,编程参考demo 例子程序键盘:驱动程序somkey16.exe,编程参考demo 例子程序,键盘的键值定义,用户可以自行转换。
        896kb 内存使用:直接使用即可,不需要特殊技巧,参见demo 例子程序。
        文件操作:参见demo 例子程序。
        rtc:参见demo 例子程序。
        以太网:参见demo 例子程序。
        4 位双向pio:参见demo 例子程序。
        串口:参见demo 例子程序。
        16 位设备:可以使用内存接口,也可以使用io 接口,速度均为10mb/s,
        连接io 设备(使用inportw、outportw 函数),连接内存设备(定义为16 位整数远指针:int far *x ,用mk_fp 宏生成指针)。
        加密:防止盗版拷贝。使用我公司提供的加密函数,根据输入的16 个字节数据流,生成对应加密的16 个字节数据,应用程序可以在任何合适的地方(可以多处调用)调用这个函数并判断是否符合要求,则可把应用软件唯一绑定在一块som3386 板上。

    分享到:
    [ ]

网站地图