MTK是當(dāng)下*流行的智能穿戴設(shè)備*研發(fā)平臺(tái)。本書(shū)以MTK6260兒童定位智能電話(huà)手表和MTK2502
GPS防丟追蹤器為例,按照產(chǎn)品開(kāi)發(fā)流程,由淺入深地帶領(lǐng)讀者快速掌握MTK智能穿戴開(kāi)發(fā)的所有技能。本書(shū)內(nèi)容包含了MTK智能穿戴開(kāi)發(fā)所需的各方面技術(shù)
知識(shí),從獲取開(kāi)發(fā)工具、搭建開(kāi)發(fā)環(huán)境、MMI編程、網(wǎng)絡(luò)與定位到真機(jī)下載與調(diào)試,都有詳細(xì)講解。
對(duì)于想要從事MTK智能穿戴產(chǎn)品研發(fā)工作的在校學(xué)生、程序開(kāi)發(fā)愛(ài)好者或轉(zhuǎn)行從業(yè)者,本書(shū)是一本很好的入門(mén)教材;而對(duì)于已經(jīng)入行,正在從事MTK智能穿戴產(chǎn)品軟件開(kāi)發(fā)的程序員來(lái)說(shuō),本書(shū)也能給予一定的參考和指導(dǎo)。本書(shū)語(yǔ)言通俗易懂,即使是從沒(méi)接觸過(guò)MTK開(kāi)發(fā)的讀者也能順利上手,并能根據(jù)書(shū)中的實(shí)例展開(kāi)實(shí)踐。
MTK(Media
Tek Inc)是臺(tái)灣聯(lián)發(fā)科技股份有限公司的簡(jiǎn)稱(chēng),它是全球著名的IC芯片設(shè)計(jì)公司,發(fā)布了許多低成本、低功耗、小體積的芯片整合方案,這些方案被廣泛用于無(wú)線(xiàn)通信及數(shù)字多媒體領(lǐng)域的電子產(chǎn)品開(kāi)發(fā)中,比如手機(jī)、路由器等。隨著物聯(lián)網(wǎng)的快速發(fā)展,MTK也適應(yīng)時(shí)代發(fā)展潮流,推出了越來(lái)越多的衍生產(chǎn)品,比如共享單車(chē)的智能鎖、智能電話(huà)手表、POS機(jī)、點(diǎn)讀機(jī)、機(jī)器人、防丟防盜設(shè)備等都選用了MTK平臺(tái)方案。MTK的產(chǎn)品以開(kāi)發(fā)周期短、成本低、功耗低、可擴(kuò)展性強(qiáng)等優(yōu)點(diǎn)被越來(lái)越多的公司企業(yè)所認(rèn)可。
MTK6260、MTK2502、MTK2503等平臺(tái)是當(dāng)下最流行的智能穿戴設(shè)備首選研發(fā)平臺(tái),比如華為和360的兒童手表、步步高的小天才和糖貓兒童電話(huà)手表等,都是基于MTK功能機(jī)平臺(tái)研發(fā)的。雖然MTK平臺(tái)應(yīng)用如此廣泛,但是對(duì)于想要從事MTK開(kāi)發(fā)的人員來(lái)說(shuō),卻連入門(mén)都有點(diǎn)困難。因?yàn)?MTK 是一個(gè)半封閉的系統(tǒng),市場(chǎng)上關(guān)于它的書(shū)籍、教程等資料非常少,聯(lián)發(fā)科的官方資料也需要付費(fèi)才能獲取,而且這個(gè)費(fèi)用對(duì)于個(gè)人開(kāi)發(fā)者是難以承受的,這就導(dǎo)致想要從事MTK平臺(tái)研發(fā)的人員不得其門(mén)而入,而且隨著近幾年Android、iOS等移動(dòng)開(kāi)發(fā)的流行,導(dǎo)致了解MTK平臺(tái)、從事MTK平臺(tái)研發(fā)的人員越來(lái)越少。正是基于此種現(xiàn)狀,作者決定撰寫(xiě)本書(shū),希望根據(jù)自己多年的MTK研發(fā)經(jīng)驗(yàn),并以MTK6260兒童定位智能電話(huà)手表和MTK2502 GPS防丟追蹤器為例,講解實(shí)際產(chǎn)品開(kāi)發(fā)流程,總結(jié)實(shí)際項(xiàng)目開(kāi)發(fā)中的常見(jiàn)問(wèn)題及常用知識(shí)點(diǎn),幫助讀者快速入門(mén)并學(xué)會(huì)MTK智能穿戴開(kāi)發(fā)技能。
本書(shū)的內(nèi)容幾乎涵蓋了MTK智能穿戴設(shè)備軟件開(kāi)發(fā)的所有知識(shí)點(diǎn),有些知識(shí)點(diǎn)講得并不是很深入,但作者給出了如何獲取相關(guān)資料的途徑。書(shū)中的章節(jié)內(nèi)容都是根據(jù)實(shí)際項(xiàng)目開(kāi)發(fā)步驟,按照從易到難的順序排列的,建議讀者按順序?qū)W習(xí)。前面兩個(gè)章節(jié)是MTK平臺(tái)相關(guān)的基礎(chǔ)知識(shí),讀者首先需掌握開(kāi)發(fā)環(huán)境的配置,然后掌握系統(tǒng)的編譯方法。只有配置好了開(kāi)發(fā)環(huán)境
并能使用make new指令編譯代碼通過(guò),才能進(jìn)行后面章節(jié)的學(xué)習(xí)。在學(xué)習(xí)完所有的知識(shí)點(diǎn)后,作者以一個(gè)游戲?qū)嵗齺?lái)提高讀者的學(xué)習(xí)興趣,讓讀者學(xué)會(huì)如何運(yùn)用
前面所學(xué)的知識(shí)點(diǎn)。最后本書(shū)還介紹了兩個(gè)商用的智能穿戴產(chǎn)品作為讀者實(shí)戰(zhàn)開(kāi)發(fā)的調(diào)試設(shè)備。
本書(shū)的特點(diǎn)如下:
(1) 實(shí)用性強(qiáng)。以真實(shí)的商用產(chǎn)品兒童定位智能電話(huà)手表和GPS防丟追蹤器為例,全面講解MTK智能穿戴產(chǎn)品的開(kāi)發(fā)流程和技能。
(2) 專(zhuān)業(yè)權(quán)威。作者是MTK智能穿戴領(lǐng)域的一線(xiàn)開(kāi)發(fā)者,擁有多年MTK項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),負(fù)責(zé)多款智能穿戴產(chǎn)品的開(kāi)發(fā)及量產(chǎn)維護(hù)工作,書(shū)中內(nèi)容全部來(lái)自真實(shí)項(xiàng)目的開(kāi)發(fā)
總結(jié)。
(3) 內(nèi)容全面。本書(shū)內(nèi)容基本涵蓋了MTK智能穿戴設(shè)備軟件開(kāi)發(fā)的所有知識(shí)點(diǎn)。
(4) 實(shí)驗(yàn)可靠。書(shū)中所有源碼都經(jīng)過(guò)真實(shí)環(huán)境驗(yàn)證,有極高的含金量。
(5) 售后答疑。讀者可在https://www.fengke.club/GeekMart/su_f7iGGsI44.jsp官網(wǎng)社區(qū)提問(wèn),筆者會(huì)不定期答疑。
本書(shū)的適用范圍如下:
(1) 希望從事MTK研發(fā)工作的在校學(xué)生、程序開(kāi)發(fā)愛(ài)好者或轉(zhuǎn)行從業(yè)者。
(2) 已經(jīng)入行,正在從事MTK智能穿戴產(chǎn)品開(kāi)發(fā)的工程師。
(3) ?MTK智能穿戴技術(shù)的培訓(xùn)機(jī)構(gòu)和單位。
(4) 高校教師或?qū)W生,本書(shū)可作為高校實(shí)驗(yàn)課程教材。
本書(shū)第一章和第七章由劉燃、何潤(rùn)平共同編寫(xiě),其他章節(jié)由何潤(rùn)平編寫(xiě)。特別感謝深圳瘋殼的各位朋友,他們對(duì)本書(shū)的編寫(xiě)提供了可靠的技術(shù)支撐與精神鼓勵(lì)。此外,還要感謝西安電子科技大學(xué)出版社的相關(guān)工作人員,正是他們的辛勤勞動(dòng)才使本書(shū)得以順利出版。
關(guān)于本書(shū)的源碼、視頻套件等,讀者可以通過(guò)https://www.fengke.club/GeekMart/
su_f7iGGsI44.jsp社區(qū)論壇免費(fèi)下載。由于時(shí)間倉(cāng)促及作者水平有限,書(shū)中難免存在不足之處和紕漏,懇請(qǐng)讀者批評(píng)指正,可通過(guò)社區(qū)論壇與作者互動(dòng)。
作
者
2017年11月