一、上位机端口
-
挂载U盘
-
将整个文件“tiaoxingma+jiadainji”复制到你预先设置的共享目录“arm2410cl”下
-
进入“tiaoxingma+jiadainji/bs-2410/Barcode_Scanner”目录
-
输入“make clean”清除中间代码
-
输入“make”进行编译
(生成了可执行的控制台程序“SQLite”,该程序在tiaoxingma+jiadainji/bs-2410/Barcode_Scanner/sqlite文件夹下。之所以在此文 件夹下,是因为该目录下的Makefilc程序中的“EXEC = $(INSTALL_DIR)/SQLite”指令。 Barcode_Scanner与 Barcode_Scanner_init两个程序中不同的也正是Makefilc程序中所指向的最终可在下位机执行的程序的名称不同)
6、最终需要的只有“SQLite”
二、下位机端口
-
ping通上下位机
-
进入tiaoxingma+jiadainji/img目录。
输入“insmod s3c2410-tty.0”指令安装串口的驱动
输入“insmod dc-motor.o”指令安装电机的驱动
输入“./SQLite_init”指令初始化数据库
3.进入tiaoxingma+jiadainji/bs-2410/Barcode_Scanner/sqlite目录
4.将条码扫描器初始化,打开用户手册(第2页先扫-——设置->(翻到第三页)->扫一下接口选择->再扫RS-232->(翻到第7页)先扫传输波特率->扫57600bps之后扫第8页右下角的退出。
5.结束
三、img里存放的是经编译生成的可直接在下位机端口安装运行的程序,是测试程序。
建议先跳过上面的步骤“一、二”,先运行测试程序。熟悉具体操作过程,并检验设备是否无误。而后你需要做的只是不断修改程序,重复步骤“1”
运行测试程序:
上位机端口:
-
挂载U盘
-
将整个文件“tiaoxingma+jiadainji”复制到你预先设置的共享目录“arm2410cl”下
下位机端口:
-
ping通上下位机
-
进入tiaoxingma+jiadainji/img目录。
输入“insmod s3c2410-tty.0”指令安装串口的驱动
输入“./SQLite_init”指令初始化数据库
输入“./SQLite”显示条码扫描的控制台程序
-
将条码扫描器初始化,打开用户手册(第2页先扫-——设置->(翻到第三页)->扫一下接口选择->再扫RS-232->(翻到第7页)先扫传输波特率->扫57600bps之后扫第8页右下角的退出。
-
此时按【5】号选项即可增加一条记录。当成功添加后可以用【3】选项来查看结果。
注:源码百度网盘链接:https://pan.baidu.com/s/1lxQW2PhYi3UDvLmWb_pfXA 密码:hwov