BF592開發(fā)板不再需要昂貴的ADI仿真器勒,我們給大家準備了板載的EZICE!下面是EZICE的使用詳解。
開發(fā)板樣圖
系統(tǒng)框圖
前 言... 2
目 錄... 3
第一章 簡 介... 8
1.1性能特點... 8
1.2板卡硬件絲印圖... 9
1.3 產(chǎn)品圖片... 10
第二章 程序下載... 11
2.1 ADSP-EDU-BF592程序下載方法... 11
2.1.1 預安裝AD-EZICE-BF592驅動... 11
2.1.2 硬件連接... 11
2.1.3 安裝AD-EZICE-BF592驅動... 12
2.1.4 程序燒寫... 14
2.2 Visual DSP++ 5.0 軟件安裝并升級... 17
2.2.1 Visual DSP++ 5.0 軟件安裝... 17
2.2.2 Visual DSP++ 5.0 升級包(Update)的安裝... 20
2.2.3 Visual DSP++ 5.0 添加序列號... 25
2.3 Visual DSP++ 5.0編程并生成燒寫文件(ldr)... 27
2.3.1 Visual DSP++ 5.0編程... 27
2.3.2 生成可燒寫文件(ldr)... 29
2.4仿真器仿真板卡(沒有購買仿真器的可以條過次章節(jié)) 31
2.4.1 AD-HP510ICE-FULL. 31
2.5仿真器下載程序(沒有購買仿真器的可以條過此章節(jié)) 38
第三章 功能模塊使用說明... 41
3.1 PLL使用... 41
3.2 發(fā)光二極管... 44
3.2.1 硬件原理圖... 44
3.2.2 IO輸出點亮 1 個 LED 燈方法一... 49
3.2.3 IO輸出點亮 1 個 LED 燈方法二... 51
3.2.4 IO輸出點亮多個 LED 燈方法一... 52
3.2.5 IO輸出點亮多個 LED 燈方法二... 53
3.2.6 LED燈循環(huán)左右移顯示... 54
3.2.7 LED燈花樣顯示... 55
3.2.8 LED燈PWN調光... 57
3.3 8位共陰數(shù)碼管... 58
3.3.1 硬件原理圖... 58
3.3.2 數(shù)碼管靜態(tài)顯示1位... 59
3.3.3 數(shù)碼管靜態(tài)顯示4位... 60
3.3.4 數(shù)碼管動態(tài)掃描顯示8位... 61
3.3.5 數(shù)碼管左移一... 62
3.3.6 數(shù)碼管右移一... 63
3.3.7 數(shù)碼管左移二... 64
3.3.8 數(shù)碼管右移二... 65
3.3.9 數(shù)碼管動遞增顯示... 66
3.4定時器... 67
3.4.1定時器功能介紹... 67
3.4.2定時器中斷... 69
3.4.3 定時器0使用方法一(PWM_OUT模式)... 71
3.4.4 定時器0使用方法二(PWM_OUT模式)... 74
3.4.5 定時器1使用方法一(PWM_OUT模式)... 75
3.4.6 定時器1使用方法二(PWM_OUT模式)... 77
3.4.7 定時器2使用方法(PWM_OUT模式)... 79
3.4.8 定時器0外部事件計數(shù)器(EXT_CLK模式)... 81
3.4.9 內(nèi)核定時器使用方法... 83
3.4.10 看門狗定時器使用方法一... 85
3.4.11 看門狗定時器使用方法二(按鍵喂狗)... 87
3.5獨立按鍵... 89
3.5.1硬件原理圖... 89
3.5.2按鍵原理介紹... 89
3.5.3 4個獨立按鍵控制LED狀態(tài)(查詢法)... 91
3.5.4 4個獨立按鍵控制LED狀態(tài)(中斷法)... 93
3.5.5 4路搶答器... 95
3.5.6 按鍵控制數(shù)碼管加減一... 96
3.5.7 按鍵控制數(shù)碼管加減二(帶按鍵長按效果)... 97
3.6 矩陣鍵盤... 100
3.6.1 硬件連接... 100
3.6.2矩陣按鍵行列掃描... 101
3.6.3矩陣按鍵反轉掃描... 102
3.6.4 簡易密碼鎖(數(shù)碼管顯示)... 104
3.6.5 簡易計算器(數(shù)碼管顯示)... 106
3.7步進電機... 107
3.7.1硬件原理... 107
3.7.2 步進電機正反轉方法一... 108
3.7.3 步進電機正反轉方法二... 109
3.7.4 步進電機正反轉方法三... 110
3.7.5 步進電機綜合控制... 111
3.8直流電機... 113
3.8.1硬件原理... 113
3.8.2 直流電機按鍵控制... 113
3.8.3 直流電機綜合控制... 114
3.9繼電器... 115
3.9.1硬件原理... 115
3.9.2繼電器按鍵控制... 115
3.10蜂鳴器... 116
3.10.1硬件原理... 116
3.10.2蜂鳴器發(fā)聲原理... 117
3.10.3警笛音... 117
3.10.4火警音... 118
3.10.5音樂播放... 119
3.11 LCD1602液晶... 121
3.11.1硬件原理... 121
3.11.2 LCD1602介紹... 121
3.11.3 LCD1602液晶靜態(tài)顯示... 122
3.11.4 LCD1602液晶靜態(tài)顯示... 123
3.11.5按鍵控制LCD1602左右移動顯示... 123
3.11.6 LCD1602滾動顯示... 124
3.11.7 LCD1602顯示矩陣鍵盤輸入... 125
3.18.8 LCD1602顯示簡易密碼鎖... 126
3.12 紅外接收... 129
3.12.1硬件原理... 129
3.12.2紅外接收介紹... 130
3.12.3 紅外接收原理... 130
3.12.3 紅外接收數(shù)碼管顯示... 131
3.12.4 紅外接收LCD1602顯示... 132
3.13 串口通訊... 133
3.13.1硬件原理... 133
3.13.2 UART介紹... 134
3.13.3 串口發(fā)送數(shù)據(jù)... 135
3.13.4 串口接收數(shù)據(jù)LCD1602顯示... 137
3.13.5 串口發(fā)送4*4鍵盤鍵值... 138
3.13.6 RS485通訊... 140
3.14 SD卡... 142
3.14.1硬件原理... 142
3.14.2 SPI接口介紹... 143
3.14.3 SD卡讀寫串口驗證... 144
3.14.4 通過文件系統(tǒng)向SD卡里存入文件... 147
3.14.4 串口向SD卡里發(fā)送文件... 149
3.15 EEPROM.. 151
3.15.1硬件原理... 151
3.15.2 TWI接口介紹... 151
3.15.3 EEPROM讀寫一個字節(jié)... 152
3.15.4 EEPROM讀寫多個字節(jié)... 154
3.15.5 EEPROM存花樣燈數(shù)據(jù)... 155
3.16 RTC. 156
3.16.1硬件原理... 156
3.16.2 RTC接口介紹... 157
3.16.3 RTC工作原理... 157
3.16.3 可調時鐘... 157
3.17 AD/DA( 數(shù)模模數(shù)轉換)... 159
3.17.1硬件原理... 159
3.17.2 DA輸出固定電壓... 159
3.17.3 按鍵控制DA輸出電壓數(shù)碼管顯示... 160
3.17.4 按鍵控制DA輸出電壓LCD1602顯示... 161
3.17.5 DA輸出三角波... 162
3.17.6 AD采集一(光敏電阻)... 163
3.17.7 AD采集二(熱敏電阻)... 164
3.17.8 AD采集三(可調電阻)... 165
3.17.9 AD綜合采集按鍵控制... 167
3.18 音頻... 168
3.18.1硬件原理... 168
3.18.2 SPORT接口介紹... 169
3.18.3 音頻的輸入輸出... 170
3.18.3 麥克風輸入... 171
3.19 LCD12864液晶... 172
3.19.1硬件原理... 172
3.19.2 LCD12864介紹... 173
3.19.3 LCD12864基礎顯示... 174
3.19.4 LCD12864顯示時鐘日期... 175
3.20 LCD2.4寸TFT屏... 177
3.20.1硬件原理... 177
3.20.2 ILI9325控制芯片特征介紹... 178
3.20.3 LCD顯示彩條... 179
3.20.4 LCD上畫點,線,矩形框... 180
3.20.5 LCD上顯示漸變彩條... 181
3.20.6 LCD上顯示字符串,中文... 183
3.20.7從SD卡里讀一張照片顯示在屏上... 184
3.20.8 電子相冊... 186
3.20.9 LCD液晶屏上顯示串口接收的數(shù)據(jù)... 187
3.20.10 英文電子書... 189
3.20.11 實時在線串口監(jiān)控... 191
3.21 18B20. 195
3.21.1硬件原理... 195
3.21.2 18B20原理介紹... 195
3.21.3 數(shù)碼管顯示18B20的溫度... 196
3.21.4 LCD1602顯示18B20的溫度... 197
3.21.5 LCD2.4 TFT屏顯示溫度、日期和時間... 198
3.21.6 LCD12864屏顯示溫度、日期和時間... 199
第四章 圖像處理... 201
4.1圖像反色處理... 201
4.2圖像鏡像處理... 203
4.3圖像二值變換處理... 204
4.4圖像灰度提取處理... 205
4.5圖像亮暗處理... 206
4.6圖像閾值分割處理... 207
4.7圖像線性變換處理... 208
4.8圖像灰度拉伸處理... 209
第五章 信號處理... 210
5.1卷積運算... 210
5.2 FIR濾波... 211
5.3 IFIR濾波... 212
第六章 擴展板... 213
4.1 CMOS攝像頭... 213
4.1.1 按鍵拍照LCD2.4屏上顯示... 213
4.1.2攝像頭采集LCD2.4屏實時顯示... 213