【正文】
D_ALTERA_AVALON_PIO_DATA(base) IORD_ALTERA_AVALON_PIO_DIRECTION(base) IORD_ALTERA_AVALON_PIO_IRQ_MASK(base) IORD_ALTERA_AVALON_PIO_EDGE_CAP(base) NIOS II 編程方法 ( 3) HAL提供了硬件寄存器操作和 c語(yǔ)言編程的接口,相當(dāng)于系統(tǒng)調(diào)用 Linux中的系統(tǒng)調(diào)用。然后自己寫(xiě)函數(shù)操作寄存器,要對(duì)這些寄存器,就要根據(jù) 設(shè)備的基地址來(lái)操作結(jié)構(gòu)體。 設(shè)計(jì)結(jié)構(gòu)圖 T op M odul e U A R T Mod ul e G ps_ D at a_ P r oces s M odul e L C D Modul e 實(shí)現(xiàn)方式: 純硬件語(yǔ)言 ( Verilog HDL和 VHDL) NiosII 軟硬協(xié)同 NiosII 軟硬協(xié)同 NIOS II 編程方法 項(xiàng)目系統(tǒng)結(jié)構(gòu) 項(xiàng)目程序 NIOS II 編程方法 ( 1)最底層的寄存器操作,我們可以自己按照 altera的文檔定義寄存器結(jié)構(gòu)體?;?FPGA的 GPS采集器設(shè)計(jì)與實(shí)現(xiàn) 項(xiàng)目骨干: 組長(zhǎng):余江 組員:木榮、洪光 仁飛、文斌 超 GPS模塊簡(jiǎn)介: GPS (Global Position System), 即全球定位系統(tǒng),它是一個(gè)由覆蓋全球的 24顆衛(wèi)星組成的衛(wèi)星系統(tǒng)。 GPS系統(tǒng)包括 3個(gè)基本組成部分: (1)太空部分,即空中的 GPS 衛(wèi)星 (2)控制部分,即地面的 GPS衛(wèi)星 (3)監(jiān)控系統(tǒng)用戶(hù)部分,即 GPS的移動(dòng)用戶(hù)端 GPS模塊簡(jiǎn)介: Samsung 公司的 GPD14B02 GPS模塊簡(jiǎn)介: 數(shù)據(jù)流: GPS模塊簡(jiǎn)介: 模塊輸出信息主要包括 4個(gè)部分: ( 1)位置測(cè)定系統(tǒng)定位資料 GPGGA $GPGGA,N,E,1,08,000,M,M,*7B ( 2) 偏差信息和衛(wèi)星狀態(tài) GPGSA $GPGSA,A,3,06,16,14,22,25,01,30,20,*0D ( 3) 導(dǎo)航系統(tǒng)衛(wèi)星相關(guān)資料 GPGSV $GPGSV,2,1,08,06,26,075,44,16,50,227,47,14,57,097,44,22,17,169,41*70 $GPGSV,2,2,08,25,49,352,45,01,64,006,45,30,13,039,39,20,15,312,34*7A ( 4) 最起碼的 GNSS信息 GPRMC $GPRMC,A,N,E,290108,A*71 GPS模塊簡(jiǎn)介: 我們所關(guān)心的是 GPRMC這條信息 , 因?yàn)槠渲邪ó?dāng)前格林威治時(shí)間 、 經(jīng)度 、 緯度 、 日期等 。然后寫(xiě)函數(shù)直接