2009.02.13 (Chiron.ylq) ------------------------------ 該工程用于Analog Devices VisualDSP++ V5.0開發(fā)環(huán)境下,燒寫Silicon Storage Technology公司SST39VF512/010/020/040系列Flash的Program Load Driver。 1. 文件結(jié)構(gòu) SST39VFXXX.dlb SST39VF512/010/020/040 Flash操作驅(qū)動 BF533_SST_Flash_Driver.c VisualDSP++ v5.0 flash load driver Uart.c 串口驅(qū)動,用于打印調(diào)試信息 2. 程序信息 ① NUM_SECTORS (BF533_SST_Flash_Driver.c) 參數(shù)在使用前必須正確定義宏SST_FLASH_TYPE (SST39VFXXX.h)以確保正確使用。 ② DEBUG (BF533_SST_Flash_Driver.c) 用于開啟debug功能,當定義DEBUG為1后,可以利用全局字符數(shù)組char cDebug[100],打印調(diào)試信息,信息從串口(115200,N,8,1)打出。 #if DEBUG == 1 sprintf(cDebug, "ulStart = d, lCount = d, lStride = d, pnData = 0x x.\r\n", ulStart, lCount, lStride, pnData) UART_TX(cDebug, strlen(cDebug)) return NO_ERR #endif
標簽: VisualDSP Devices Chiron Analog
上傳時間: 2013-12-22
上傳用戶:lixinxiang
I/O口模擬串口(利用中斷,波特率可達115200以上)
上傳時間: 2013-12-14
上傳用戶:黃華強
更新記錄2020.08.271. 添加例程“45-IO口推挽輸出驅(qū)動有源蜂鳴器實驗程序”;2. 修改例程“43-高級PWM4N驅(qū)動蜂鳴器實驗程序”名稱為“43-高級PWM4N驅(qū)動無源蜂鳴器實驗程序”;3. 添加例程“46-端口模式設置”;4. 添加例程“47-SPI互為主從-SS設置主從-串口1透傳”;5. 添加例程“48-SPI互為主從-主模式忽略SS-串口1透傳”。2020.08.201. 例程“31-硬件SPI訪問FLASH-PM25LV040-串口1監(jiān)控”、“32-IO模擬SPI訪問FLASH-PM25LV040-串口1監(jiān)控”兼容華邦W25X40CL型號Flash,并添加W25X40CL規(guī)格書。2020.08.181. 添加例程“44-高級PWM輸出兩路互補SPWM”以及正弦計算表。2020.08.111. 按照8.3版本實驗箱圖紙修改現(xiàn)有例程;2. 添加例程“43-高級PWM4N驅(qū)動蜂鳴器實驗程序”。2020.07.301. 在例程01添加注解“當用戶使用硬件 USB 對 STC8H8K64U 系列進行 ISP 下載時不能調(diào)節(jié)內(nèi)部 IRC 的頻率,但用戶可用選擇內(nèi)部預置的 16 個頻率(分別是 5.5296M、 6M、 11.0592M、 12M、 18.432M、 20M、 22.1184M、 24M、27M、 30M、 33.1776M、 35M、 36.864M、 40M、 44.2368M 和 48M)。下載時用戶只能從頻率下拉列表中進行選擇其中之一,而不能手動輸入其他頻率。”2. 添加例程“41-軟件修改內(nèi)部RC主頻”;3. 添加例程“42-一線制溫度傳感器 DS18B20 測溫”;4. 添加8.2版本實驗箱的原理圖跟PCB圖,現(xiàn)有程序還是基于8.1版本圖紙。2020.07.241. 例程“38-2.4寸ILI9325驅(qū)動TFT顯示屏實驗程序-帶觸摸功能”調(diào)整驅(qū)動讀寫代碼,使正常顯示時的MCU工作主頻最高可調(diào)至48MHz。2. 修改ADC相關例程關于AD通道參數(shù)的注釋。3. 修改EEPRO相關例程TPS擦除等待參數(shù)與設置主頻一致。4. 添加例程“39-通過USB發(fā)送命令讀取ADC測試程序”以及配套的上位機測試軟件;5. 添加例程“40-USB鍵盤設備通過P0口矩陣按鍵模擬小鍵盤功能”以及鍵盤按鍵碼表。2020.07.091. 添加例程“37-2.4寸ILI9341驅(qū)動TFT顯示屏實驗程序”以及相關工具及規(guī)格書;2. 添加例程“38-2.4寸ILI9325驅(qū)動TFT顯示屏實驗程序-帶觸摸功能”以及相關工具及規(guī)格書。2020.06.281. 添加例程“35-板上的32K xdata測試程序”;2. 添加例程“36-LCD128x64顯示圖形文字-ST7920”以及“ST7920規(guī)格書”。2020.06.231. 添加例程“30-紅外發(fā)射程序(NEC碼)-使用PWM4產(chǎn)生38KHz載波”;2. 添加例程“34-IO掃描鍵紅外發(fā)射-同時接收數(shù)碼管顯示用戶碼鍵值程序”。2020.06.221. 添加例程“31-硬件SPI訪問FLASH-PM25LV040-串口1監(jiān)控”以及“PM25LV040規(guī)格書”;2. 添加例程“32-IO模擬SPI訪問FLASH-PM25LV040-串口1監(jiān)控”;3. 添加例程“33-P1.3做ADC-使用內(nèi)部基準計算外部電壓”。2020.06.191. 添加例程“28-I2C主機模式訪問PCF8563-RTC時鐘程序”以及“PCF8563規(guī)格書”;2. 添加例程“29-紅外遙控接收程序(NEC碼)-數(shù)碼管顯示用戶地址和鍵值”。2020.06.181. 更改文件夾命名,使例程內(nèi)容更加一目了然;2. 添加例程“04-利用T0,T1做外部計數(shù)器”;3. 添加例程“05-利用定時器測量脈沖寬度”;4. 添加例程“13-串口3中斷模式與電腦收發(fā)測試”;5. 添加例程“14-串口4中斷模式與電腦收發(fā)測試”;6. 添加例程“20-使用比較器檢測低電壓時保存數(shù)據(jù)到EEPROM”;7. 添加例程“25-高級PWM1-PWM2-PWM3-PWM4,驅(qū)動P6口呼吸燈實驗程序”;8. 添加例程“26-高級PWM5-PWM6-PWM7-PWM8輸出測試程序”;9. 修改串口相關例程的主時鐘頻率為 22.1184MHz,精確計算115200波特率;10.“17-NTC測溫度數(shù)碼管顯示”添加“SNDT2012X103F3950FTF R-T對照表”;11.添加“實驗箱8問題清單”文件。2020.06.151. 修改所有例程主時鐘頻率為 24MHz;2. 添加例程“08-雙串口中斷收發(fā)”;3. 添加例程“09-串口1中斷收發(fā)”;4. 添加例程“10-串口2中斷收發(fā)”;5. 添加例程“14-通過串口1命令多字節(jié)讀寫EEPROM測試程序”;6. 添加例程“15-內(nèi)部掉電檢測中斷保存EEPROM”;7. 添加例程“17-P1.7輸出PWM5做DAC_P1.1做ADC讀入DAC輸出值_串口1設置占空比”;8. 修改例程“比較器”命名為“18-比較器_P3.7做正極輸入源”;9. 添加例程“19-比較器_ADC做正極輸入源”;10.添加例程“20-I2C從機中斷模式與IO口模擬I2C主機進行自發(fā)自收”。2020.06.081. 添加例程“16-P1.7輸出PWM做DAC_P1.1做ADC讀入DAC輸出值_串口1設置占空比”;2. 添加例程“比較器”。2020.06.041. 初版發(fā)布;2. 發(fā)布例程“01-跑馬燈”;3. 發(fā)布例程“02-Timer0-Timer1-Timer2-Timer3-Timer4測試程序”;4. 發(fā)布例程“03-數(shù)碼管”;5. 發(fā)布例程“04-外中斷INT0-INT1-INT2-INT3- INT4測試”;6. 發(fā)布例程“05-睡眠-外部中斷喚醒”;7. 發(fā)布例程“06-睡眠-喚醒定時器喚醒”;8. 發(fā)布例程“07-看門狗復位測試程序”;9. 發(fā)布例程“11-IO行列掃描鍵盤數(shù)碼管顯示鍵值和調(diào)整時間”;10.發(fā)布例程“12-ADC鍵盤掃描數(shù)碼管顯示鍵值和調(diào)整時間”;11.發(fā)布例程“13-NTC測溫度數(shù)碼管顯示”;12.發(fā)布文件“STC實驗箱8-使用說明書.pdf”;13.發(fā)布圖紙“實驗箱8.1_2020-05-11-PCB.pdf”;14.發(fā)布圖紙“實驗箱8.1_2020-05-11-SCH.pdf”。
標簽: stc8h
上傳時間: 2022-04-18
上傳用戶:
MCU與WIFI通信概述一、MCU與串口硬件通信接口電路框圖:WIFl模塊與MCU設備采用串口通信方式進行通信,命令和數(shù)據(jù)通過串口協(xié)議進行相互交互。WIFI模塊采用3.3V電源供電,MCU設備如果5V供電,在TXD線和RXD線串聯(lián)470歐的電阻.如果3.3V供電,則不需增加線上串聯(lián)電阻.UART參效設置:波特率:115200數(shù)據(jù)位;8位奇偶檢驗:無停止位:1位二、通信協(xié)議MCU發(fā)送通信格式:注:長度(H)(L)是從幀順序號開始算起到結(jié)束的字節(jié)數(shù)。比如數(shù)據(jù)內(nèi)容中共有10個數(shù)據(jù)字節(jié),那么長度為13,長度(H)=0,長度(L)=13注:ACK/NCK ACK表示操作成功(0x56)NCK表示操作失敗(0x15)數(shù)據(jù)內(nèi)容:返回成功為0返回不成功的參數(shù)內(nèi)容通信采用應答的格式,保證數(shù)據(jù)可靠性,同時也保證當前網(wǎng)絡的狀態(tài)
上傳時間: 2022-06-25
上傳用戶:默默
使用編譯環(huán)境:MDK4.72A IAR6.30使用硬件環(huán)境:STM32F103RBT6使用函數(shù)庫版本:STM32F10x_StdPeriph_Driver V3.50工程概要: 完成是MCU通過SPI2對w5500的讀寫操作,完成對IP,mac,gateway等的操作, 內(nèi)網(wǎng)測試,請保證W5500的IP與測試PC機在同一網(wǎng)段內(nèi),且不沖突 如果是用網(wǎng)線跟PC機直連,請設置PC機本地連接地址IP為靜態(tài)IP調(diào)試說明:此例程適用的調(diào)試下載器是J-link-ob,也可以用過串口下載調(diào)試程序,(請將串口線插在板子J1口 上,并打開超級終端或串口助手,配置波特率115200,8位,一個停止位,無校驗位。
上傳時間: 2022-06-26
上傳用戶:
提供程序STM32-SDIO驅(qū)動WIFI模塊 裸奔C方便移植【默認】STM32-SPI驅(qū)動WIFI模塊 跑UCOS系統(tǒng) 【不建議】講解1.選擇正確的代碼下載,默認代碼是用STM32F103, FLASH:512K+2.編譯代碼 選擇正確的MCU型號3.檢測連線是否正確4.看下單片機串口輸出信息是否正確。波特率115200.
上傳時間: 2022-07-01
上傳用戶:slq1234567890
主要實現(xiàn)功能:1 tcp server并發(fā)(主要涉及文件app_lwip.c、app_tcp_server.c)2 網(wǎng)線熱插拔(主要涉及文件app_lwip.c、app_tcp_server.c)3 不重啟修改ip地址(主要涉及文件app_lwip.c、app_tcp_server.c、app_key.c(按鍵修改ip地址))4 將lwip的數(shù)據(jù)接收從中斷方式改成單獨的接收任務方式(主要涉及文件app_lwip.c)5 usb串口信息打印(115200波特率)6 注意:使用的stm32的HAL庫而不是標準庫附件是我的基于原子探索者stm32f407開發(fā)板的ucos-iii+lwip1.4.1的tcp server并發(fā)解決例程
標簽: stm32f407 ucos 服務器 lwip tcp
上傳時間: 2022-07-18
上傳用戶: