STM32ODE 功能包FP-ATR-TOMTOM1是第一個將多個 TomTom 地圖 API 引入物聯(lián)網(wǎng)開發(fā)平臺的嵌入式系統(tǒng)軟件包,內(nèi)置X-NUCLEO-GNSS1A1 GNSS/GPS 擴展板Teseo-LIV3F周圍,這是此功能包的中心。
由于 ST 和 TomTom 之間的合作,開發(fā)人員現(xiàn)在可以使用我們的蜂窩和 GNSS/GPS 開發(fā)板來調(diào)用我們認證合作伙伴的在線服務器,并在其嵌入式應用程序中提供地圖和定位功能。Function Pack 是 STM32ODE 開放式開發(fā)環(huán)境的一部分,主要關注四個 API:路由、地理編碼、流量和搜索。它首先針對資產(chǎn)跟蹤和車隊管理應用程序,即使 TomTom 的定價結(jié)構(gòu)確保具有更主流吸引力的產(chǎn)品也可以從中受益。
由于在智能手機上的普及,GNSS/GPS 應用程序現(xiàn)在無處不在。但是,如果在駕駛時跟蹤用戶的地理位置是一回事,那么在使用能夠理解所有這些信息的界面的同時準確地知道數(shù)千個資產(chǎn)的下落是另一回事。這是許多開發(fā)人員在開始設計他們的工業(yè)應用程序時很快遇到的一個問題,只是意識到服務提供商和消費者應用程序的工具不能充分滿足他們的需求。事實上,許多競爭對手沒有正確的 API 來正確跟蹤大型車隊,或者他們的解決方案可能很慢且難以使用,這就是為什么我們與 TomTom 合作,將復雜的東西變得簡單。
ST 生態(tài)系統(tǒng)
FP-ATR-TOMTOM1隨附開發(fā)人員在 IDE(集成開發(fā)環(huán)境)中啟動項目所需的所有驅(qū)動程序、中間件和源文件。我們甚至在IAR 系統(tǒng)和Arm Keil的 ARM 工具鏈以及免費的 STM32 系統(tǒng)工作臺 (SW4STM32)上測試了該軟件包,后者大大降低了進入門檻。功能包是 STM32Cube 的一部分,因此具有高度便攜性。因此,一旦設計人員選擇了他們選擇的微控制器,從原型移植他們的代碼就相對簡單了。但是,為了使我們與 TomTom 的合作更容易獲得,我們還為NUCLEO-F401RE和32L496GDISCOVERY板。因此,即使是在嵌入式系統(tǒng)或編程方面經(jīng)驗很少的人也可以開始嘗試我們的解決方案,并了解 TomTom 地圖和服務如何為應用程序添加無數(shù)功能。
我們預編譯的二進制文件使用Quectel UG96子板的蜂窩調(diào)制解調(diào)器連接到 TomTom 服務器。因此,最簡單的解決方案是獲得P-L496G-CELL01 Discovery Pack,其中包括調(diào)制解調(diào)器和與 32L496GDISCOVERY 幾乎相同的主板,但沒有顯示器,這使其成為我們有史以來功能最豐富的蜂窩發(fā)現(xiàn)套件。擁有蜂窩調(diào)制解調(diào)器的開發(fā)人員也可以將其與NUCLEO-F401RE 一起使用。但是,由于移遠卡使用我們的 STMod+ 連接器,他們必須插入X-NUCLEO-STMODA1卡先添加必要的接口。此外,跳線 JP5 需要位于 Nucleo 板上的 U5V 位置。最后,用戶需要將我們的X-NUCLEO-GNSS1A1板放在堆棧頂部,然后拖放正確的二進制文件以將其加載到微控制器上。
TomTom 地圖 API
一旦用戶激活他們的 SIM 卡并確保他們可以連接到他們的蜂窩網(wǎng)絡,下一步就是在TomTom 開發(fā)人員門戶上注冊以獲取 API 密鑰。它將使工程師能夠開始免費使用所有的 TomTom API。事實上,我們的合作伙伴每天最多允許 2,500 次 API 交易,而用戶無需支付任何費用,這使其成為一個特別令人興奮的原型設計平臺。 由于團隊傾向于一次只使用幾臺設備進行設計,因此 2,500 次交易將綽綽有余。一旦公司開始銷售他們的產(chǎn)品并需要更多補貼,TomTom 就會提供按增長付費的計劃,以避免給無法始終準確預測需求的初創(chuàng)公司帶來不必要的負擔。另一方面,隨著產(chǎn)品越來越受歡迎,大公司可以從批量折??扣中受益。
我們發(fā)布了快速入門指南,引導開發(fā)人員完成使用二進制文件的步驟。一旦他們將 API 密鑰添加到正確的頭文件中,他們就可以將應用程序拖放到他們的開發(fā)板上并打開終端以與系統(tǒng)交互。如果 GNSS/GPS 模塊沒有捕捉到足夠強的信號來輸出值,那么開發(fā)人員可以使用內(nèi)存中的一些坐標來開始使用應用程序。無論如何,他們現(xiàn)在可以使用 TomTom Maps API 進行反向地理編碼,這意味著顯示與 GNSS/GPS 坐標匹配的街道地址或顯示該位置的地圖。 在這種情況下,終端將在網(wǎng)絡瀏覽器中顯示制圖環(huán)境。該系統(tǒng)非常輕巧,TomTom 將圖像發(fā)送回用戶,以確保系統(tǒng)可以處理有效負載而不會陷入困境。
兩家公司,如此多的可能性
FP-ATR-TOMTOM1 還具有通過 TLS 協(xié)議加密用戶與 TomTom 云之間的所有通信的顯著優(yōu)勢,這意味著只需重用我們應用程序的源代碼,公司就可以保護自己免受人為攻擊-例如,中間攻擊。此外,由于功能包利用 STM32Cube 環(huán)境,開發(fā)人員可以開始使用其他 ST 擴展板,而不是二進制文件支持的擴展板,例如我們的X-NUCLEO-S2868A1,它集成了我們的 S2-LP 亞千兆赫收發(fā)器。例如,他們可以將其用作蜂窩調(diào)制解調(diào)器的替代品,以連接到LoRa 或 Sigfox 等低功耗區(qū)域網(wǎng)絡 (LPWAN),從而使他們的產(chǎn)品具有更長的電池壽命和更廣泛的覆蓋范圍。
審核編輯:郭婷
-
收發(fā)器
+關注
關注
10文章
3424瀏覽量
105966 -
調(diào)制解調(diào)器
關注
3文章
854瀏覽量
38804 -
API
+關注
關注
2文章
1499瀏覽量
61971
發(fā)布評論請先 登錄
相關推薦
評論