a1系列二次开发手册

a1系列二次开发手册

ID:1354690

大小:503.50 KB

页数:41页

时间:2017-11-10

a1系列二次开发手册_第1页
a1系列二次开发手册_第2页
a1系列二次开发手册_第3页
a1系列二次开发手册_第4页
a1系列二次开发手册_第5页
资源描述:

《a1系列二次开发手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、捷宝A1平台二次开发手册前言本使用手册详细说明了捷宝A1平台系列抄表机(JBA188,JBA168,JBA198)的二次开发工具,开发流程,API函数,以及通讯动态库函数,请在使用前仔细阅读该使用手册,以便保证您的正确使用和工作效率,敬请妥善保管以备日后查阅之用。如发现本手册有编写错误之处,请予以指出,以便更正,谢谢!广州捷宝电子科技发展有限公司http://www.jbcbj.com第41页共41页捷宝A1平台二次开发手册目录前言1二次应用程序开发说明41.1cbjtool安装41.2编写应用程序41.3编程注意事项:41.4编译程序41.4.1

2、Cbjtool编译工具41.4.2编译步骤41.5下装文件51.6工程文件操作5二次开发接口介绍62.1数据类型62.1.1基本数据类型62.1.2消息62.1.3显示区域72.1.4光标72.2键盘接口函数82.3LCD接口函数82.4底层输出函数92.5GDI接口显示函数92.6蜂鸣器与时钟接口函数132.6.1蜂鸣器函数132.6.2时钟接口132.6.3定时器接口142.7文件操作函数152.8数据库操作函数(bdc.h)172.9GUI组件库函数192.10消息处理函数312.10.1系统消息处理312.10.2GUI消息处理322.11

3、标准c数据转换函数342.12标准c字符串函数342.13图标资源352.14串行通讯类362.15权限管理类382.16环境变量类382.17输入法接口402.18系统服务调用41广州捷宝电子科技发展有限公司http://www.jbcbj.com第41页共41页捷宝A1平台二次开发手册二次应用程序开发说明A1平台的应用程序可用ARM处理器的开发工具ADS(ARMDeveloperSuite)进行编写与编译,这里主要介绍我公司提供的集成开发环境cbjtool2007来开发二次应用程序。1.1cbjtool安装将CbjTool2007目录整个拷贝到

4、您的电脑根目录下。..BIN可执行文件(*.EXE)..LIB运行库文件(*.a)..INCLUDE头文件(*.H)1.2编写应用程序源程序可以在任何编辑软件中进行编辑,即可以用通用工具(写字版,UltraEdit-32等)和我们提供的CbjTool.exe该文件在’..BIN’目录下。1.3编程注意事项:在定义数组的大小时应将字符串结束符’’考虑进去,否则若引起RAM地址冲突可能会产生不可预料的结果.例如:取时间函数getDateTimeStr(s),返回的是17个字符长的时间串,加上结束符’’共18个字节长,故定义s的大

5、小时至少是18个字节。1.4编译程序1.4.1Cbjtool编译工具在’..BIN’目录下Cbjtool.exe具有抄表程序编辑,编译功能。运行平台:win9xwin2000winXP1.4.2编译步骤如果我们的程序是用通用工具来编辑的,那么编译前也要把程序存到某个目录下,然后才能对其进行编译。广州捷宝电子科技发展有限公司http://www.jbcbj.com第41页共41页捷宝A1平台二次开发手册编译过程如下:<1>运行Cbjtool.exe<2>在菜单“文件”里打开文件(即所要编译的C源程序)。<3>在菜单“程序”里选择“编译”,编译

6、没有错后再选择“连接”;或直选择“生成”,也可以直接单击工具栏上的绿色三角符号。如果程序是在Cbjtool.exe下编辑的,存盘后直接对其编译就可以了。编译方法同<3>。如果程序没有错误,编译连接后生成.bin文件、.o文件、.axf文件。在Cbjtool.exe界面的下方有编译结果报告。1.5下装文件程序正确编译后生成的.bin文件,我们要把它下装到抄表机上,以使其在抄表机上运行。下装前请先连接好抄表机与微机的通讯电缆,并进入抄表机的通讯等待状态,然后点击cbjtool.exe中的’下装程序’菜单(或快捷按钮)即可。如果要下装数据库(*.dbf)

7、文件,可点击cbjtool.exe中的’通讯管理器’菜单(或快捷按钮)。1.6工程文件操作如果您的源程序在多个文件中,就需要建立工程文件统一编译连接。具体步骤如下:先选择cbjtool.exe中’工程-新建’菜单,在弹出的’另存为’对话框中选择存放有源程序的目录,并输入一个工程名,然后点’保存’。这时cbjtool将新建一个扩展名为.JBP的工程文件并打开’工程管理器’,您可以在’工程管理器’中添加源文件。注意:软件会自动将包含main()函数的C文件排到工程文件列表的最上面。另外,一个工程中所有用到的源文件(.C)、头文件(.H)及工程文件(.J

8、BP)必须放在同一个目录下。以后可以选择cbjtool.exe中’工程-打开’菜单来打开已经建立的工程。工程打开后要进行编

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。