STM32開發 4G模組開發詳解(1)

2021-08-23 12:29:18 字數 671 閱讀 2268

這部分一直再看,資料都已經整理好了,但是一直沒有彙總。接下來就詳細的看一下,gsm這部分是怎麼實現的。

依照我總結的慣例,需要先簡單的看一下硬體原理圖和晶元手冊。

我使用的型號為l506 的4g模組。

首先是要區分一下gsm/gprs/4g模組的。

比如,正點原子的開發板搭配的是sim900a為工業級雙頻gsm/gprs模組,工作頻段為900/1800mhz。

而我們使用的是移柯4g無線模組l506,它是一款低功耗、高效能的lte模組,採用行業領先的高通mdm9x07平台,最高支援下行速率150mbps,上行50mbps的。

l506cf模組支援多個頻段包括tdd-lte/fdd-lte/td-scdma/wcdma/cdma頻

段並且可以完全地相容目前的edge和gsm/gprs網路。

其主要特性:

• 支援fdd lte:b1/b3/b7/b8

tdd lte:b38/b39/b40/b41

• 支援umts: b1/b8

• 支援tdscdma: b34/b39

• 支援cdma/evdo: bc0

• 支援gsm: 900/1800 mhz

STM32開發 4G模組開發詳解(4)

前面用了三篇來講基礎知識,根據這些東西可以簡單的實現4g模組的通訊了。但是離專案要求還遠遠不夠的。接下來看一下,的邏輯架構。前面有講到at指令的操作,那它們該怎麼使用呢?1 聯網階段 首先將4g連線tcp伺服器這個過程,分為幾個階段。define poweroff u8 0 define power...

STM32開發 4G模組開發詳解(3)

上面兩篇文章,基本上把軟硬體部分講完了。接下來我們就看一下收發資料這部分該怎麼處理。首先明確一下,我們一共使用了4個串列埠 4g模組 usart1 gps usart2 ble usart3 debug uart4 也就是說,4g模組資料的收發是usart1,串列埠除錯工具debug是uart4 之...

STM32 定址最大為4G

你的演算法沒問題,你的理解有問題!32位的作業系統理論上最多支援4gbytes是沒問題的。1bytes 位元組 8bits 字位 也是沒問題的。你存在概念性錯誤,你的計算方案應該是以cup的32位數來計算就只有2 32bits 512mbyte,然而2 32byte 4gb。首先你要區分32位作業系...