會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





BM70藍芽模組的UART連線問題
新會員
註冊日期:
2月11日 16:39:42
所屬群組:
註冊會員
文章: 2
等級: 1; EXP: 2
HP : 0 / 0
MP : 0 / 0
離線
2020年一月中旬之前,我沒控制過藍芽。
HM10之類的藍芽模組,主從設定好,測試藍芽連線,互打封包(包含查看規格說明),花不到兩小時。
BM70的UART控制,使藍芽成功連線,已經卡快兩個星期了。

所以來論壇上問問看,到底要注意甚麼,BM70藍芽模組 才會對 BLEDK3 Command Set 描述的命令 做回應呢?

以下是 我目前的測試概況:

BM70藍芽模組,
MODE腳接地,RST_N先輸入low,再變為High,使BM70進入Configuration Mode.

UART發送 AA,00,02,01,00,FD 六個位元組 或是 AA,00,01,01,FE 五個位元組,
都收不到任何回應。

但是,用 BM7xBLE_IS187x_FlashUpdateTool.exe (v4.0.0.207) 設定同一個串列埠,Connect
卻可以成功連線。
用另外兩條USB轉TTL的RX 查看 UpdateTool 發送給BM70 和 VM70回傳的封包,
可以看到非AA開頭的封包。

在connected狀態下,按下Disconnect, 另外兩條USB轉TTL的RX 查看的封包,
也是非AA開頭的封包(發送的長度,比connect的短很多;回傳的長度,也比connect的回傳短很多。)

我用Address=100e, Length=02 讀出 01 06.

附加檔案:



jpg  FW_update_tool_connect_disconnect.jpg (196.14 KB)
76541_5e450cee34201.jpg 1149X551 px

2月13日 16:46:58
轉換PDF檔 列印


Re: BM70藍芽模組的UART連線問題
新會員
註冊日期:
2012/07/27 12:07
來自 Microchip Taiwan
所屬群組:
註冊會員
文章: 13
等級: 2; EXP: 38
HP : 0 / 34
MP : 4 / 766
離線
P20 (mode pin) should not be grounded.

When P20 is grounded, BM7x is in firmware update mode and does not take BLEDK3 command.

That is why FlashUpdateTool.exe (v4.0.0.207) works but BLEDK3 command does not.

Did you configure your BM70 to manual pattern by using UI tool? We typically suggest user to use auto pattern that does not use BLEDK3 command.

Let me know if this helps.

Regards,

Martin

2月13日 17:51:29
轉換PDF檔 列印


Re: BM70藍芽模組的UART連線問題
新會員
註冊日期:
2月11日 16:39:42
所屬群組:
註冊會員
文章: 2
等級: 1; EXP: 2
HP : 0 / 0
MP : 0 / 0
離線
謝謝。終於可以順利發送和接收了。

更改成Manual configuration後。
MODE接high,就可以使用Manual Test tool發送命令和看到回傳資料。
下星期再來用MCU發命令看看。

2月14日 17:24:18
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
Microchip連結
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project