西安建華科技實業有限公司是一家集科研、生產、銷售為一體的高科技民營企業。公司位于西安市**產業開發區科技二路軟件園,注冊資本500萬元。西安建華不僅擁有一支知識新穎、技術*、經驗豐富、國內*的嵌入式系統開發團隊,而且依托與西安多所高校廣泛的技術合作關系,吸引了眾多的人才加盟西安建華。以此為契機,西安建華始終以高??蒲谐晒漠a業化轉化為自己永恒的發展動力。
2005年春,西安建華依靠自身雄厚的科技實力,開發出了SldView嵌入式集成開發環境。從此,在嵌入式系統的研發方面,西安建華已走在了*行列。
2005年春,西安建華依靠自身雄厚的科技實力,開發出了SldView嵌入式集成開發環境。從此,在嵌入式系統的研發方面,西安建華已走在了*行列。
人機界面,嵌入式系統,工控軟件,試驗開發平臺,JH-2410XP實驗箱,usb全功能仿真器arm開發板,dsp開發板,fpga開發板,仿真器,開發板,配件,實驗箱,仿真器,仿真器被查出,vista仿真器
JH-44B0XP實驗箱 產品信息
產品介紹
該實驗箱以當前zui流行的ARM7 CPU S3C44B0X 為核心,輔助豐富的外圍接口電路,讓學生接觸與掌握當今科技前沿的技術。
JH-44B0XP的設計人員是嵌入行業里*的工程師,他們接觸ARM早,使用ARM時間長,有著豐富的硬件設計經驗,同時他們對嵌入式底層軟件arm bios與嵌入式操作系統uclinux掌握透徹,按照由淺入深的步驟編寫了實驗手冊?!?
硬件資源
JH-44B0XP可做的實驗涵括 flash 讀寫實驗,lcd顯示實驗, 觸摸屏輸入實驗,CAN 總線通訊實驗,ucosii移植實驗, uclinux移植實驗,IDE硬盤實驗,CF卡讀寫實驗,GPS實驗, GSM/GPRS實驗等等?!?
軟件資源
JH-44B0XP 基本實驗
實驗 1 JH-44B0XP 開發平臺和開發工具的熟悉
實驗 2 4個LED跑馬燈實驗
實驗 3 NandFlash讀寫實驗
實驗 4 NorFlash讀寫實驗
實驗 5 IIC串行EEPROM讀寫實驗
實驗 6 查詢方式的按鍵輸入實驗
實驗 7 UART異步串行口通訊實驗
實驗 8 WATCHDOG實驗
實驗 9 Cache讀寫實驗
實驗 10 DMA讀寫實驗
實驗11 ADC模數轉化實驗
實驗12 定時器中斷實驗
實驗13 PWM脈寬調制實驗
實驗14 同步電機控制實驗
實驗15 實時時鐘顯示和定時報警實驗
實驗16 8 X 8的發光二極管陣列顯示實驗
實驗17 256色液晶屏顯示實驗
實驗18 觸摸屏實驗
實驗19 錄音和放音實驗
實驗20 USB DEVICE通訊實驗
實驗21 TFTP以太網通訊實驗
實驗22 CPLD 邏輯設計和燒寫實驗
實驗23 uC/OS-II 系統移植實驗
實驗24 uC/OS-II 任務管理和任務間通訊實驗
實驗25 uClinux開發環境建立及內核編譯運行實驗
實驗26 uClinux文件系統,RAM盤實驗
實驗27 在uClinux下運行自己的應用程序
實驗28 uClinux內核驅動程序開發實驗
JH-44B0XP 增強實驗
實驗29 USB?。龋希樱詫嶒?nbsp;
實驗30 CAN 總線通訊實驗
實驗31 SmartMedia卡讀寫實驗
實驗32 CF卡讀寫實驗
實驗33 MiniGui圖形界面實驗
實驗34 IDE硬盤讀寫實驗
實驗35 GSM/GPRS模塊通訊實驗
實驗36 GPS 定位系統實驗
JH-44B0XP 基本實驗
實驗 1 JH-44B0XP 開發平臺和開發工具的熟悉
實驗目的:
(1) 認識JH-44B0XP提供的開發環境
(2) 學習如何使用ADS 1.2評估版軟件進行ARM工程開發
(3) 學習如何仿真和調試
(4) 如何在JH-44B0XP上進行代碼固化
實驗內容:
l 建立一個工程,編譯,JTAG調試,仿真
l 用BIOS相關命令來固化程序
實驗 2 4個LED跑馬燈實驗
實驗目的:
(1) 了解S3C44B0X的I/O口的功能特點
(2) 掌握對I/O口的基本編程操作
實驗內容:
l 編寫I/O對應的LED的跑馬燈程序
實驗 3 NandFlash讀寫實驗
實驗目的:
(1)了解Nand-flash典型器件K9F2808UOB(或者其他)的結構特點和應用特點
(2)掌握Nand-flash與S3C44B0X的接口電路和基本編程操作
實驗內容:
l 編寫程序,實現向Nand-flash的某個塊寫數據,然后在從這個塊讀出數據
實驗 4 NorFlash讀寫實驗
實驗目的:
(1)了解Nor Flash存儲器及SST39VF1601器件
(2)掌握S3C44B0X對SST39VF1601的編程操作
實驗內容:
l 編寫程序,實現向Nor Flash的某個塊寫數據,然后在從這個塊讀出數據
實驗 5 IIC串行EEPROM讀寫實驗
實驗目的:
(1)了解IIC總線的工作原理和應用特點
(2)掌握IIC存儲器AT24C02的應用
(3)掌握S3C44B0X中I2C接口的基本操作編程
實驗內容:
l 編寫程序,在AT24C02內部地址0x00~0Xff寫入數據0x00~0xff
l 編寫程序,從AT24C02內部地址0x00~0Xff讀出剛剛寫入的數據
實驗 6 查詢方式的按鍵輸入實驗
實驗目的:
(1) 學習鍵盤驅動原理
(2) 學習S3C44B0X的I2C擴展鍵盤的方法
實驗內容:
l 編寫鍵盤掃描程序,并將按鍵值在LED點陣顯示(或超級終端)
實驗 7 UART異步串行口通訊實驗
實驗目的:
(1)掌握ARM的串行口工作原理
(2)學習編程實現ARM的UART通訊
(3)掌握S3C44B0串行口相關寄存器配置方法
實驗內容:
l 利用查詢方式,編寫一個發送或者接受程序,并在超級終端顯示相關信息
實驗 8 WATCHDOG實驗
實驗目的:
(1) 了解WATCHDOG的作用
(2) 掌握WATCHDOG定時器的使用方法
實驗內容:
l 編寫添加看門狗功能,編程實現看門口喂狗
實驗 9 Cache讀寫實驗
實驗目的:
(1) 了解Cache原理
(2) 掌握S3C44B0X中Cache的幾種使用方法
實驗內容:
l 編寫程序,實現S3C44B0X中Cache的幾種使用
實驗 10 DMA讀寫實驗
實驗目的:
(3) 了解DMA傳送原理
(4) 掌握S3C44B0 DMA控制器的使用
(5) 掌握DMA軟件編程方法
實驗內容:
l 編寫四字節常規方式拷貝內存及時間測試程序
l 編寫DMA方式內存拷貝幾時間測試程序
l 比較DMA方式內存拷貝與常規拷貝的效率
實驗11 ADC模數轉化實驗
實驗目的:
(1) 了解模數轉換的工作原理
(2) 掌握S3C44B0X內部ADC的基本應用和相關寄存器設置
實驗內容:
l 編寫程序對模擬輸入進行采集和轉換,并將結果顯示在超級終端上
l 通過改變可調電阻改變模擬量的輸入,觀察顯示結果,并與用萬用表測試的結果相比較
實驗12 定時器中斷實驗
實驗目的:
(1) 學習定時器的工作原理和應用
(2) 掌握定時器中斷的處理程序編程
實驗內容:
l 編寫一個定時約1秒的定時中斷
實驗13 PWM脈寬調制實驗
實驗目的:
(1) 了解PWM相關應用
(2) 利用定時器的PWM功能,產生一定占空比的PWM脈沖波形
實驗內容:
l 編寫可以調節占空比和頻率的程序,同PWM輸出的波形來控制蜂鳴器輸出各種不同頻率的聲音,在超級終端交互式的控制頻率和占空比。
實驗14 同步電機控制實驗
實驗目的:
(1)了解步進電機的工作原理及控制方法
(2)S3C44B0X怎樣與步進電機接口的
實驗內容:
l 編寫程序實現步進電機的正反轉
l 編寫程序實現對步進電機的速度調整
實驗15 實時時鐘顯示和定時報警實驗
實驗目的:
(1)了解實時時鐘在嵌入式系統的作用
(2)掌握S3C44B0X內置實時時鐘RTC的使用
實驗內容:
l 編寫程序,實現實時時鐘功能,每秒顯示實時時鐘
l 編寫程序,實驗實時時鐘報警功能
實驗16 8 X 8的發光二極管陣列顯示實驗
實驗目的:
(1)了解點陣LED控制原理
(2)掌握用I2C來制的ZLG8279芯片
(3)掌握ZLG8279對點陣LED的控制
實驗內容:
* 編寫程序,在8x8上顯示一個數字或者字母
*******************************************************************************
實驗17 256色液晶屏顯示實驗
實驗目的:
(1)了解STN型彩色LCD顯示屏的工作原理和接口
(2)掌握S3C44B0X與LCD顯示屏的接口原理
(3)掌握LCD顯示字符,色彩及繪制簡單圖形的編程
實驗內容:
l 編寫程序,在屏幕上顯示字符
l 編寫程序,實現在任意位置畫長方形的功能(或者其他的繪圖功能)
實驗18 觸摸屏實驗
實驗目的:
(1)了解觸摸屏的基本概念與原理
(2)掌握S3C4B0X與觸摸屏的啟動控制器ADS7843的接口電路和操作編程
實驗內容:
l 變成實現觸摸屏坐標到LCD坐標的較準
l 編程實現觸摸屏坐標采集以及LCD坐標的計算
實驗19 錄音和放音實驗
實驗目的:
(1)了解數字音頻信號和模擬音頻信號的基本概念
(2)了解數字音頻接口的基本知識
(3)掌握S3C44B0X的IIS模塊的基本組成和編程方法
實驗內容:
l 編寫錄音程序,實現播放.WAV格式
l 編寫放音程序
實驗20 USB DEVICE通訊實驗
實驗目的:
(1)了解USB 1.1 協議
(2)掌握USB 固件編程方法
實驗內容:
l 編寫程序,從USB接受數據,然后根據接受的數據來點亮相應的LED燈
實驗21 TFTP以太網通訊實驗
實驗目的:
(1)了解嵌入系統中網絡通訊的實現
(2)了解TFTP協議的功能和作用
(3)了解CS8900網絡芯片
實驗內容:
l 通過TFTP協議實現文件的下載,并顯示下載的數據
實驗22 CPLD 邏輯設計和燒寫實驗
實驗目的:
(1)了解CPLD相關特性
(2)了解VHDL語言
(3)了解S3C44B0X對CPLD實現的功能的控制
實驗內容:
l 編寫一個簡單的CPLD邏輯功能,通過S3C44B0X來編程控制實現其功能
實驗23 uC/OS-II 系統移植實驗
實驗目的:
(1)了解嵌入式操作系統的構架以及具體的uC/OS-II的組成
(2)了解操作系統的移植方法
(3)掌握如何在uC/OS-II操作系統下編寫多任務應用程序
實驗內容
(1)學習 uC/OS-II在ARM處理器上的移植過程
(2)編寫簡單多任務應用程序的編寫,同時實現跑馬燈,按鍵顯示及串口顯示的功能
實驗24 uC/OS-II 任務管理和任務間通訊實驗
實驗目的:
(1)掌握uC/OS-II操作系統下使用信號量解決任務之間的同步問題
(2)掌握uC/OS-II操作系統下任務間通訊的方法
實驗內容:
l 使用信號量實現任務間同步
l 使用油箱實現任務之間的通訊
實驗25 uClinux開發環境建立及內核編譯運行實驗
實驗目的:
(1)了解嵌入式開發環境及交叉編譯器
(2)了解uClinux的相關特性
(3)掌握如何建立一個uClinux開發環境及編譯uClinux
實驗內容:
l 建立uClinux交叉開發環境,編譯uClinux內核
實驗26 uClinux文件系統,RAM盤實驗
實驗目的:
(1)了解嵌入式的相關文件系統
(2)掌握Ram Disk的實現
(3)掌握uClinux掛接文件系統的過程
實驗內容:
l 運行一個帶有文件系統的uClinux,在上面進行一些操作,像建立文件,顯示文件等等
實驗27 在uClinux下運行自己的應用程序
實驗目的:
(1)了解嵌入式系統中應用程序的開發的過程
(2)了解通過FTP下載應用程序到教學平臺上運行的過程
實驗內容:
l 通過FTP下載一個編譯好的應用程序到教學平臺上運行
實驗28 uClinux內核驅動程序開發實驗
實驗目的:
(1)了解嵌入系統的驅動程序開發的過程
(2)了解在uClinux下如何添加一個驅動程序
實驗內容:
l 在教學平臺的uClinux環境下,加載驅動。
JH-44B0XP 增強實驗
實驗29 USB?。龋希樱詫嶒?
實驗目的:
(1)了解SL811器件相關特性
(2)掌握S3C44B0X對U盤讀寫操作
實驗內容:
l 插入U盤,可以讀出U盤的相關數據,再利用串口打印出U盤的相關信息
實驗30 CAN 總線通訊實驗
實驗目的:
(1)了解CAN總線結構
(2)了解CAN的收發器
(3)掌握S3C44B0X對CAN總線的編程控制
實驗內容:
l 通過CAN總線接受或發送數據,并通過超級終端顯示相關信息
實驗31 SmartMedia卡讀寫實驗
實驗目的:
(1)了解SmartMedia 卡的相關特性
(2)掌握S3C44B0X對SM卡的操作
實驗內容:
l 編寫程序,實現向SM卡擦除,寫入一個數組,并讀出檢測
實驗32 CF卡讀寫實驗
實驗目的:
(1)了解CF卡的相關特性
(2)掌握S3C44B0X對CF卡的操作
實驗內容:
l 編寫程序,實現向CF卡擦除,寫入一個數組,并讀出檢測
實驗33 MiniGui圖形界面實驗
實驗目的:
(1)了解嵌入式系統中的GUI應用
(2)簡單了解MiniGui運行原理
(3)了解MiniGui在uClinux上的移植和開發
l 演示一個帶了MiniGui的uClinux系統,可以進行觸摸屏,菜單控制等操作
實驗34 IDE硬盤讀寫實驗
實驗目的:
(1) 了解IDE接口相關特性
(2) 掌握S3C44B0X對IDE硬盤的簡單操作
實驗內容
l 編程程序,獲取相關的硬盤信息
實驗35 GSM/GPRS模塊通訊實驗
實驗目的:
(1)了解GSM/GPRS的相關知識
(2)了解GSM/GPRS通訊的流程
實驗內容:
l 利用GSM/GPRS進行語音通訊
實驗36 GPS 定位系統實驗
實驗目的:
(1)了解GPS定位系統的相關知識
(2)了解在嵌入系統中GPS的應用
實驗內容:
l 用GPS進行經緯度測量
該實驗箱以當前zui流行的ARM7 CPU S3C44B0X 為核心,輔助豐富的外圍接口電路,讓學生接觸與掌握當今科技前沿的技術。
JH-44B0XP的設計人員是嵌入行業里*的工程師,他們接觸ARM早,使用ARM時間長,有著豐富的硬件設計經驗,同時他們對嵌入式底層軟件arm bios與嵌入式操作系統uclinux掌握透徹,按照由淺入深的步驟編寫了實驗手冊?!?
硬件資源
JH-44B0XP可做的實驗涵括 flash 讀寫實驗,lcd顯示實驗, 觸摸屏輸入實驗,CAN 總線通訊實驗,ucosii移植實驗, uclinux移植實驗,IDE硬盤實驗,CF卡讀寫實驗,GPS實驗, GSM/GPRS實驗等等?!?
軟件資源
JH-44B0XP 基本實驗
實驗 1 JH-44B0XP 開發平臺和開發工具的熟悉
實驗 2 4個LED跑馬燈實驗
實驗 3 NandFlash讀寫實驗
實驗 4 NorFlash讀寫實驗
實驗 5 IIC串行EEPROM讀寫實驗
實驗 6 查詢方式的按鍵輸入實驗
實驗 7 UART異步串行口通訊實驗
實驗 8 WATCHDOG實驗
實驗 9 Cache讀寫實驗
實驗 10 DMA讀寫實驗
實驗11 ADC模數轉化實驗
實驗12 定時器中斷實驗
實驗13 PWM脈寬調制實驗
實驗14 同步電機控制實驗
實驗15 實時時鐘顯示和定時報警實驗
實驗16 8 X 8的發光二極管陣列顯示實驗
實驗17 256色液晶屏顯示實驗
實驗18 觸摸屏實驗
實驗19 錄音和放音實驗
實驗20 USB DEVICE通訊實驗
實驗21 TFTP以太網通訊實驗
實驗22 CPLD 邏輯設計和燒寫實驗
實驗23 uC/OS-II 系統移植實驗
實驗24 uC/OS-II 任務管理和任務間通訊實驗
實驗25 uClinux開發環境建立及內核編譯運行實驗
實驗26 uClinux文件系統,RAM盤實驗
實驗27 在uClinux下運行自己的應用程序
實驗28 uClinux內核驅動程序開發實驗
JH-44B0XP 增強實驗
實驗29 USB?。龋希樱詫嶒?nbsp;
實驗30 CAN 總線通訊實驗
實驗31 SmartMedia卡讀寫實驗
實驗32 CF卡讀寫實驗
實驗33 MiniGui圖形界面實驗
實驗34 IDE硬盤讀寫實驗
實驗35 GSM/GPRS模塊通訊實驗
實驗36 GPS 定位系統實驗
JH-44B0XP 基本實驗
實驗 1 JH-44B0XP 開發平臺和開發工具的熟悉
實驗目的:
(1) 認識JH-44B0XP提供的開發環境
(2) 學習如何使用ADS 1.2評估版軟件進行ARM工程開發
(3) 學習如何仿真和調試
(4) 如何在JH-44B0XP上進行代碼固化
實驗內容:
l 建立一個工程,編譯,JTAG調試,仿真
l 用BIOS相關命令來固化程序
實驗 2 4個LED跑馬燈實驗
實驗目的:
(1) 了解S3C44B0X的I/O口的功能特點
(2) 掌握對I/O口的基本編程操作
實驗內容:
l 編寫I/O對應的LED的跑馬燈程序
實驗 3 NandFlash讀寫實驗
實驗目的:
(1)了解Nand-flash典型器件K9F2808UOB(或者其他)的結構特點和應用特點
(2)掌握Nand-flash與S3C44B0X的接口電路和基本編程操作
實驗內容:
l 編寫程序,實現向Nand-flash的某個塊寫數據,然后在從這個塊讀出數據
實驗 4 NorFlash讀寫實驗
實驗目的:
(1)了解Nor Flash存儲器及SST39VF1601器件
(2)掌握S3C44B0X對SST39VF1601的編程操作
實驗內容:
l 編寫程序,實現向Nor Flash的某個塊寫數據,然后在從這個塊讀出數據
實驗 5 IIC串行EEPROM讀寫實驗
實驗目的:
(1)了解IIC總線的工作原理和應用特點
(2)掌握IIC存儲器AT24C02的應用
(3)掌握S3C44B0X中I2C接口的基本操作編程
實驗內容:
l 編寫程序,在AT24C02內部地址0x00~0Xff寫入數據0x00~0xff
l 編寫程序,從AT24C02內部地址0x00~0Xff讀出剛剛寫入的數據
實驗 6 查詢方式的按鍵輸入實驗
實驗目的:
(1) 學習鍵盤驅動原理
(2) 學習S3C44B0X的I2C擴展鍵盤的方法
實驗內容:
l 編寫鍵盤掃描程序,并將按鍵值在LED點陣顯示(或超級終端)
實驗 7 UART異步串行口通訊實驗
實驗目的:
(1)掌握ARM的串行口工作原理
(2)學習編程實現ARM的UART通訊
(3)掌握S3C44B0串行口相關寄存器配置方法
實驗內容:
l 利用查詢方式,編寫一個發送或者接受程序,并在超級終端顯示相關信息
實驗 8 WATCHDOG實驗
實驗目的:
(1) 了解WATCHDOG的作用
(2) 掌握WATCHDOG定時器的使用方法
實驗內容:
l 編寫添加看門狗功能,編程實現看門口喂狗
實驗 9 Cache讀寫實驗
實驗目的:
(1) 了解Cache原理
(2) 掌握S3C44B0X中Cache的幾種使用方法
實驗內容:
l 編寫程序,實現S3C44B0X中Cache的幾種使用
實驗 10 DMA讀寫實驗
實驗目的:
(3) 了解DMA傳送原理
(4) 掌握S3C44B0 DMA控制器的使用
(5) 掌握DMA軟件編程方法
實驗內容:
l 編寫四字節常規方式拷貝內存及時間測試程序
l 編寫DMA方式內存拷貝幾時間測試程序
l 比較DMA方式內存拷貝與常規拷貝的效率
實驗11 ADC模數轉化實驗
實驗目的:
(1) 了解模數轉換的工作原理
(2) 掌握S3C44B0X內部ADC的基本應用和相關寄存器設置
實驗內容:
l 編寫程序對模擬輸入進行采集和轉換,并將結果顯示在超級終端上
l 通過改變可調電阻改變模擬量的輸入,觀察顯示結果,并與用萬用表測試的結果相比較
實驗12 定時器中斷實驗
實驗目的:
(1) 學習定時器的工作原理和應用
(2) 掌握定時器中斷的處理程序編程
實驗內容:
l 編寫一個定時約1秒的定時中斷
實驗13 PWM脈寬調制實驗
實驗目的:
(1) 了解PWM相關應用
(2) 利用定時器的PWM功能,產生一定占空比的PWM脈沖波形
實驗內容:
l 編寫可以調節占空比和頻率的程序,同PWM輸出的波形來控制蜂鳴器輸出各種不同頻率的聲音,在超級終端交互式的控制頻率和占空比。
實驗14 同步電機控制實驗
實驗目的:
(1)了解步進電機的工作原理及控制方法
(2)S3C44B0X怎樣與步進電機接口的
實驗內容:
l 編寫程序實現步進電機的正反轉
l 編寫程序實現對步進電機的速度調整
實驗15 實時時鐘顯示和定時報警實驗
實驗目的:
(1)了解實時時鐘在嵌入式系統的作用
(2)掌握S3C44B0X內置實時時鐘RTC的使用
實驗內容:
l 編寫程序,實現實時時鐘功能,每秒顯示實時時鐘
l 編寫程序,實驗實時時鐘報警功能
實驗16 8 X 8的發光二極管陣列顯示實驗
實驗目的:
(1)了解點陣LED控制原理
(2)掌握用I2C來制的ZLG8279芯片
(3)掌握ZLG8279對點陣LED的控制
實驗內容:
* 編寫程序,在8x8上顯示一個數字或者字母
*******************************************************************************
實驗17 256色液晶屏顯示實驗
實驗目的:
(1)了解STN型彩色LCD顯示屏的工作原理和接口
(2)掌握S3C44B0X與LCD顯示屏的接口原理
(3)掌握LCD顯示字符,色彩及繪制簡單圖形的編程
實驗內容:
l 編寫程序,在屏幕上顯示字符
l 編寫程序,實現在任意位置畫長方形的功能(或者其他的繪圖功能)
實驗18 觸摸屏實驗
實驗目的:
(1)了解觸摸屏的基本概念與原理
(2)掌握S3C4B0X與觸摸屏的啟動控制器ADS7843的接口電路和操作編程
實驗內容:
l 變成實現觸摸屏坐標到LCD坐標的較準
l 編程實現觸摸屏坐標采集以及LCD坐標的計算
實驗19 錄音和放音實驗
實驗目的:
(1)了解數字音頻信號和模擬音頻信號的基本概念
(2)了解數字音頻接口的基本知識
(3)掌握S3C44B0X的IIS模塊的基本組成和編程方法
實驗內容:
l 編寫錄音程序,實現播放.WAV格式
l 編寫放音程序
實驗20 USB DEVICE通訊實驗
實驗目的:
(1)了解USB 1.1 協議
(2)掌握USB 固件編程方法
實驗內容:
l 編寫程序,從USB接受數據,然后根據接受的數據來點亮相應的LED燈
實驗21 TFTP以太網通訊實驗
實驗目的:
(1)了解嵌入系統中網絡通訊的實現
(2)了解TFTP協議的功能和作用
(3)了解CS8900網絡芯片
實驗內容:
l 通過TFTP協議實現文件的下載,并顯示下載的數據
實驗22 CPLD 邏輯設計和燒寫實驗
實驗目的:
(1)了解CPLD相關特性
(2)了解VHDL語言
(3)了解S3C44B0X對CPLD實現的功能的控制
實驗內容:
l 編寫一個簡單的CPLD邏輯功能,通過S3C44B0X來編程控制實現其功能
實驗23 uC/OS-II 系統移植實驗
實驗目的:
(1)了解嵌入式操作系統的構架以及具體的uC/OS-II的組成
(2)了解操作系統的移植方法
(3)掌握如何在uC/OS-II操作系統下編寫多任務應用程序
實驗內容
(1)學習 uC/OS-II在ARM處理器上的移植過程
(2)編寫簡單多任務應用程序的編寫,同時實現跑馬燈,按鍵顯示及串口顯示的功能
實驗24 uC/OS-II 任務管理和任務間通訊實驗
實驗目的:
(1)掌握uC/OS-II操作系統下使用信號量解決任務之間的同步問題
(2)掌握uC/OS-II操作系統下任務間通訊的方法
實驗內容:
l 使用信號量實現任務間同步
l 使用油箱實現任務之間的通訊
實驗25 uClinux開發環境建立及內核編譯運行實驗
實驗目的:
(1)了解嵌入式開發環境及交叉編譯器
(2)了解uClinux的相關特性
(3)掌握如何建立一個uClinux開發環境及編譯uClinux
實驗內容:
l 建立uClinux交叉開發環境,編譯uClinux內核
實驗26 uClinux文件系統,RAM盤實驗
實驗目的:
(1)了解嵌入式的相關文件系統
(2)掌握Ram Disk的實現
(3)掌握uClinux掛接文件系統的過程
實驗內容:
l 運行一個帶有文件系統的uClinux,在上面進行一些操作,像建立文件,顯示文件等等
實驗27 在uClinux下運行自己的應用程序
實驗目的:
(1)了解嵌入式系統中應用程序的開發的過程
(2)了解通過FTP下載應用程序到教學平臺上運行的過程
實驗內容:
l 通過FTP下載一個編譯好的應用程序到教學平臺上運行
實驗28 uClinux內核驅動程序開發實驗
實驗目的:
(1)了解嵌入系統的驅動程序開發的過程
(2)了解在uClinux下如何添加一個驅動程序
實驗內容:
l 在教學平臺的uClinux環境下,加載驅動。
JH-44B0XP 增強實驗
實驗29 USB?。龋希樱詫嶒?
實驗目的:
(1)了解SL811器件相關特性
(2)掌握S3C44B0X對U盤讀寫操作
實驗內容:
l 插入U盤,可以讀出U盤的相關數據,再利用串口打印出U盤的相關信息
實驗30 CAN 總線通訊實驗
實驗目的:
(1)了解CAN總線結構
(2)了解CAN的收發器
(3)掌握S3C44B0X對CAN總線的編程控制
實驗內容:
l 通過CAN總線接受或發送數據,并通過超級終端顯示相關信息
實驗31 SmartMedia卡讀寫實驗
實驗目的:
(1)了解SmartMedia 卡的相關特性
(2)掌握S3C44B0X對SM卡的操作
實驗內容:
l 編寫程序,實現向SM卡擦除,寫入一個數組,并讀出檢測
實驗32 CF卡讀寫實驗
實驗目的:
(1)了解CF卡的相關特性
(2)掌握S3C44B0X對CF卡的操作
實驗內容:
l 編寫程序,實現向CF卡擦除,寫入一個數組,并讀出檢測
實驗33 MiniGui圖形界面實驗
實驗目的:
(1)了解嵌入式系統中的GUI應用
(2)簡單了解MiniGui運行原理
(3)了解MiniGui在uClinux上的移植和開發
l 演示一個帶了MiniGui的uClinux系統,可以進行觸摸屏,菜單控制等操作
實驗34 IDE硬盤讀寫實驗
實驗目的:
(1) 了解IDE接口相關特性
(2) 掌握S3C44B0X對IDE硬盤的簡單操作
實驗內容
l 編程程序,獲取相關的硬盤信息
實驗35 GSM/GPRS模塊通訊實驗
實驗目的:
(1)了解GSM/GPRS的相關知識
(2)了解GSM/GPRS通訊的流程
實驗內容:
l 利用GSM/GPRS進行語音通訊
實驗36 GPS 定位系統實驗
實驗目的:
(1)了解GPS定位系統的相關知識
(2)了解在嵌入系統中GPS的應用
實驗內容:
l 用GPS進行經緯度測量
在找 JH-44B0XP實驗箱 產品的人還在看
智能制造網APP
智能制造網手機站
智能制造網小程序
智能制造網官微
智能制造網服務號
















