目前觉得 即付宝四代蓝牙白色款 比较实用, 单片机是 STM32F103RCT6_LQFP64, BM77蓝牙模块 即is1677模块(直接可用), 可惜的是没有flash芯片。 以后有空继续弄其它实验,比如:【实验2】实现USB固件升级;【实验3】加装 温湿度传感器 ;…… 【 POS机 实验1 】不改电路,直接在原电路上实现: 【一】按键控制(单击、双击、长按),蓝牙串口助手显示按键操作: 单击:开机(开机时,蓝LED闪烁几次,表示开机通电) 开/关 蓝LED 双击:开/关 红LED 长按:关机 【二】蓝牙串口助手 控制POS机 红、蓝LED、关机, ==============中文命令=============== 红灯亮 红灯灭 蓝灯亮 蓝灯灭 全亮 全灭 关机 =============POS机 应答 中文命令============== "POS机执行命令:打开 红灯" "POS机执行命令:关闭 红灯" "POS机执行命令:打开 蓝灯" "POS机执行命令:关闭 蓝灯" "POS机执行命令:红灯、蓝灯 都打开" "POS机执行命令:红灯、蓝灯 都关闭" "POS机执行命令:关机" 【三】STM32 串口1(USART1_TX)转发 蓝牙收到的数据 注:由于原硬件设计问题,USB供电(5V)时,无法关机 POS机电路原理图 ![]() ![]() POS机类型: ![]() ![]() 手机蓝牙串口助手操作示例 ![]() 编译环境:MDK4.72,TKStudio 4.6,没空整理代码比较乱,源代码(直接操作寄存器): 链接: http://pan.baidu.com/s/1nvrMYYd 密码: nfba
[ 此帖被bxak在2016-05-04 20:07重新编辑 ]
(责任编辑:admin) |