• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

基于md251 gprs 模塊數(shù)據(jù)發(fā)送服務(wù)器(可移植)

2016/12/30
13
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

MD251_sch_pcb.zip

共3個(gè)文件

方案目的:mcu通過(guò)串口和 gprs 模塊連接,gprs模塊將串口數(shù)據(jù)轉(zhuǎn)到設(shè)置好的服務(wù)器

方案成本:100rmb內(nèi)(模塊75rmb零售價(jià),天線,pcb板等自行計(jì)算)
方案特色:低成本,soc化,soc內(nèi)部可以編程!有服務(wù)器中間件提供的ack機(jī)制保證穩(wěn)定性,快速的短線重連接。
支持:md251的供應(yīng)商提供一般技術(shù)支持。
硬件穩(wěn)定性:因?yàn)閙d251就是mtk的手機(jī)板,穩(wěn)定性由廣大山塞手機(jī)用戶可以驗(yàn)證。
方案主芯片:MT6252A MTK
芯片英文介紹:
MT6252 - Single-Chip GSM/GPRS/EGPRS entry-multimedia solution
MT6252 is a single-chip GSM/GPRS/EGPRS solution that offers highest level of integration with lowest power consumption and best-in-class features. Key features include embedded 32MB pseudo-SRAM, external SPI serial flash, multimedia support up to 0.3Mpixel camera, MP4 CIF video and WQVGA display. Integrated RF solution offers exceptional radio performance under stringent ambient conditions. MT6252 platform is pre-integrated with MediaTek's highly proven, feature-rich SW solution thus considerably reducing the design cycle time and increasing the phone premium for consumers.
Features
● GSM/GPRS Class 12, Quad band
● ARM7-EJ 104MHz
● Embedded 32MB pseudo-SRAM
● Audio: MP3, AAC, AMR-NarrowBand
● Tier-1 voice noise reduction and echo cancellation
● Support up to 262K color WQVGA LCM
● Support up to 0.3MP camera (YUV)
● MP4 CIF@30fps video decode and up to HVGA@15fps.
● Rich video codec support: H.264, AVI, MJPEG
● Support dual-standby single talk
● Integrated RF, PMU, USB 2.0 FS
● Integrated Class-AB audio amplifier (700mW@3.7V)
● Integrated resistive touch controller
● Pre-integrated with MediaTek’s highly proven, feature-rich SW platform.

實(shí)物圖:

軟件部分大體介紹:

這個(gè)md251是可以像mcu一樣使用的,100Mhz速度,當(dāng)然,跑了一堆mtk的東西了。編譯使用的是gcc,RVCT31,windows下的一個(gè)gcc環(huán)境(做的還不錯(cuò),感覺(jué)挺好)。

編譯環(huán)境,首先安裝這個(gè)rvct_install,就是gcc,make等編譯工具,然后在openat(就是個(gè)源碼包文件,里邊一堆庫(kù))文件夾里打make指令(當(dāng)然是要在cmd shell下)就可以編譯了。

編譯完成,使用廠家提供的下載軟件,通過(guò)串口1就可以下載了(串口1必須得流出來(lái),而且程序里不能用串口1,串口1用來(lái)跟蹤debug信息的。)

只有openat文件夾的子目錄,src文件里是我們要編譯的源文件。

這里我已經(jīng)將源文件精簡(jiǎn)到100多行,一個(gè)文件。很簡(jiǎn)單吧。

系統(tǒng)函數(shù)的功能,高手可以直接猜了,這個(gè)mtk的系統(tǒng)使用了大量的函數(shù)指針作為函數(shù)參數(shù)的回調(diào)這種方式(適合事件機(jī)制啊),中文文檔里也有些寫的不明白,具體靠猜了。

當(dāng)然,如果大家只引用我的源文件,那是一點(diǎn)問(wèn)題沒(méi)有的。

源文件包截圖(附件內(nèi)容有講解)

  • MD251_sch_pcb.zip
    下載
    描述:原理圖、PCB源文件
  • oa_app.zip
    下載
    描述:源文件
  • 下有講解,可直接看思路.txt
    下載
    描述:原文查看鏈接

相關(guān)推薦