OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8921|回复: 3

自己近期在学习蓝牙HC05模块中遇到的一些问题,望赐教

[复制链接]

2

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
199
金钱
199
注册时间
2015-3-23
在线时间
35 小时
发表于 2015-4-24 21:55:05 | 显示全部楼层 |阅读模式
5金钱
自己调试战舰版和MINI版与HC05相连测试蓝牙时的一些问题:
(本人用的HC05模块并非原子官方,但是在战舰上已经实现所有演示功能,查看电路原理图,发现基本区别不大,其中有6个接线口,分别为:STATE->C5,RXD->A2,TXD->A3,GND->GND,VCC/EN->3.3v,HC05上面有一个按键,按下后HC05可以连接上)
Q1:战舰版与mini连同一台电脑,一台先上电,当另一台上电时,两台会屏幕闪两下,但是不影响结果,什么原因不详

Q2:mini连接HC05后,按照程序要求,按KEY0应该为发送/停止选项,WK_UP应该为切换主从状态,但是都没有反应,倒是按RESET键复位后让HC05重新连接成功后,会切换主从状态,为什么?

Q3:战舰版下载程序后,所有的内容都是红色,按程序中要求显示的话,部分内容应该为蓝色才对,但是没有反应,MINI正常,为什么?

Q4:调试程序时发现,MINI的key.c中的按键处理处理程序u8 KEY_Scan(void)函数,有JTAG_Set(JTAG_SWD_DISABLE)和JTAG_Set(SWD_ENABLE)函数,但是战舰版的没有,什么原因呢?

Q5:串口调试助手发送list,战舰版的程序清单如下,
-------------------------函数清单--------------------------- 
u32 read_addr(u32 addr)
void write_addr(u32 addr,u32 val)
void delay_ms(u16 nms)
void delay_us(u32 nus)
void HC05_CFG_CMD(u8 *str)
u8 HC05_Get_Role(void)
void LCD_Clear(u16 Color)
void LCD_Fill(u16 xsta,u16 ysta,u16 xend,u16 yend,u16 color)
void LCD_DrawLine(u16 x1, u16 y1, u16 x2, u16 y2)
void LCD_DrawRectangle(u16 x1, u16 y1, u16 x2, u16 y2)
void Draw_Circle(u16 x0,u16 y0,u8 r)
void LCD_ShowNum(u16 x,u16 y,u32 num,u8 len,u8 size)
void LCD_ShowString(u16 x,u16 y,u16 width,u16 height,u8 size,u8 *p)
u16 LCD_ReadPoint(u16 x,u16 y)
void LCD_Display_Dir(u8 dir)
void LCD_ShowxNum(u16 x,u16 y,u32 num,u8 len,u8 size,u8 mode)

MINI的清单如下:
-------------------------函数清单--------------------------- 
u32 read_addr(u32 addr)
void write_addr(u32 addr,u32 val)
void delay_ms(u16 nms)
void delay_us(u32 nus)
void HC05_CFG_CMD(u8 *str)
u8 HC05_Get_Role(void)
为什么MINI的函数清单少这么多呢?

以上为之前发现的问题,求解答,谢谢

野蛮生长,不忘初心。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-4-24 22:51:09 | 显示全部楼层
楼主自己分析下原因先
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2015-7-14
在线时间
0 小时
发表于 2015-7-26 10:35:13 | 显示全部楼层
mini的引脚要比战舰的少多了
回复

使用道具 举报

5

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2015-7-14
在线时间
0 小时
发表于 2015-7-26 10:37:12 | 显示全部楼层
而且不能把战舰和MINI的等同,因为IO口可能不一样,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 22:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表