ST為STR91x設(shè)計(jì)人員提供免費(fèi)TCP/IP網(wǎng)絡(luò)協(xié)議棧
意法半導(dǎo)體為其聯(lián)網(wǎng)設(shè)備用STR91x 32位閃存微控制器免費(fèi)提供配套的NICheLite™ TCP/IP 網(wǎng)絡(luò)協(xié)議棧,以降低設(shè)計(jì)人員使用開源軟件協(xié)議棧的入門成本,同時(shí)還能獲得軟件廠商支持的開發(fā)工具。與其它的第三方協(xié)議棧相比,NicheLite還免除軟件的權(quán)利金,這有助于廠商預(yù)測(cè)和管理生產(chǎn)成本。
本文引用地址:http://www.ex-cimer.com/article/79839.htmInterNiche科技公司開發(fā)的NicheLite有助于設(shè)計(jì)人員加快開發(fā)需要以太網(wǎng)連接的應(yīng)用。為了確保STR91x取得最佳的網(wǎng)絡(luò)性能,ST和嵌入式互聯(lián)網(wǎng)協(xié)議軟件棧專業(yè)開發(fā)商InterNiche按照STR91x的特點(diǎn)對(duì)標(biāo)準(zhǔn)協(xié)議棧進(jìn)行專門訂制。利用InterNiche的一個(gè)插件模塊,還可以進(jìn)一步擴(kuò)大協(xié)議軟件棧的功能。
作為一套功能齊備的占用存儲(chǔ)容量少于12KB的TCP/IP網(wǎng)絡(luò)協(xié)議軟件棧,NicheLite有助于嵌入式系統(tǒng)提高存儲(chǔ)效率,降低成本,節(jié)省電能。這套軟件的特性包括為簡(jiǎn)單存儲(chǔ)管理優(yōu)化的緊湊TCP層、防止數(shù)據(jù)復(fù)制、存儲(chǔ)容量占用率低和高速數(shù)據(jù)傳輸。NicheLite IP層支持一個(gè)硬件接口,兼容InterNiche開發(fā)的互聯(lián)網(wǎng)、電子郵件和網(wǎng)絡(luò)管理協(xié)議,其中包括NicheStack PPP、FTP、Telnet Server、HTTP Server、DHCP Server、Email和SNMP。支持的其它重要協(xié)議包括:地址解析協(xié)議(ARP)、互聯(lián)網(wǎng)控制信息協(xié)議(ICMP)、用戶數(shù)據(jù)報(bào)協(xié)議(UDP)和客戶端引導(dǎo)協(xié)議(BOOTP)。
開發(fā)STR91x系列微控制器應(yīng)用的客戶可以免費(fèi)實(shí)現(xiàn)NicheLite的網(wǎng)絡(luò)協(xié)議軟件棧,可以選擇向InterNiche訂購(gòu)所需的支持服務(wù)。協(xié)議軟件棧還附加NicheTool調(diào)試調(diào)優(yōu)軟件套件,這套工具提供了強(qiáng)大的代碼移植和優(yōu)化功能。
由于該系列產(chǎn)品針對(duì)嵌入式網(wǎng)絡(luò)應(yīng)用進(jìn)行了優(yōu)化,所以允許用戶低成本獲得NicheLite軟件的使用權(quán),有助于強(qiáng)化ST的STR91x系列微控制器的架構(gòu)和外設(shè)。延續(xù)ARM966E-S內(nèi)核與生俱來(lái)的高數(shù)據(jù)速率性能,為提高指令執(zhí)行效率和數(shù)據(jù)傳輸速度,ST還增加一個(gè)高速突發(fā)閃存和一個(gè)零延時(shí)的SRAM高速內(nèi)存。這些新增特性促使STR91x系列產(chǎn)品的最高代碼執(zhí)行速率在96MHz時(shí)達(dá)到96 MIPS(百萬(wàn)條指令每秒)。此外,多達(dá)九條全功能直接存儲(chǔ)存取(DMA)通道還能最大限度地降低CPU在數(shù)據(jù)傳輸時(shí)的負(fù)荷。 例如,片上以太網(wǎng)DMA控制器準(zhǔn)許RAW格式以太網(wǎng)幀以91Mbps的速率傳輸?shù)絊RAM內(nèi)存,同時(shí)CPU的負(fù)荷率僅為10%。該系列產(chǎn)品還給需要實(shí)時(shí)性能的網(wǎng)絡(luò)應(yīng)用帶來(lái)的更多優(yōu)勢(shì),包括省電功能以及在片上集成的各種外設(shè)接口,例如:一個(gè)USB全速接口、一個(gè)CAN接口、三個(gè)UART/IrDA接口、兩個(gè)SPI端口、兩個(gè)I2C端口、一個(gè)8路10位模數(shù)轉(zhuǎn)換器、四個(gè)16位定時(shí)器和一個(gè)3相交流電機(jī)控制器。
STR91x微控制器采用三款封裝,分別是80引腳和128引腳的LQFP封裝和144引腳的BGA封裝,集成高達(dá)544 KB的片上閃存和96KB的RAM內(nèi)存。
模數(shù)轉(zhuǎn)換器相關(guān)文章:模數(shù)轉(zhuǎn)換器工作原理
tcp/ip相關(guān)文章:tcp/ip是什么
評(píng)論