U盤大小的PCB容納JLINK和USB轉(zhuǎn)串口兩大功能。最新JLINK固件讓下載暢通無(wú)阻。根據(jù)通用外殼設(shè)計(jì)版型,提供外殼鏈接。已經(jīng)過(guò)測(cè)試。
上傳時(shí)間: 2021-11-03
上傳用戶:ttalli
Verilog HDl語(yǔ)言實(shí)現(xiàn)CPLD-EPC240與電腦的串口通訊QUARTUS邏輯工程源碼 //本模塊的功能是驗(yàn)證實(shí)現(xiàn)和PC機(jī)進(jìn)行基本的串口通信的功能。需要在//PC機(jī)上安裝一個(gè)串口調(diào)試工具來(lái)驗(yàn)證程序的功能。//程序?qū)崿F(xiàn)了一個(gè)收發(fā)一幀10個(gè)bit(即無(wú)奇偶校驗(yàn)位)的串口控//制器,10個(gè)bit是1位起始位,8個(gè)數(shù)據(jù)位,1個(gè)結(jié)束//位。串口的波特律由程序中定義的div_par參數(shù)決定,更改該參數(shù)可以實(shí)//現(xiàn)相應(yīng)的波特率。程序當(dāng)前設(shè)定的div_par 的值是0x145,對(duì)應(yīng)的波特率是//9600。用一個(gè)8倍波特率的時(shí)鐘將發(fā)送或接受每一位bit的周期時(shí)間//劃分為8個(gè)時(shí)隙以使通信同步.//程序的工作過(guò)程是:串口處于全雙工工作狀態(tài),按動(dòng)key1,F(xiàn)PGA/CPLD向PC發(fā)送“21 EDA"//字符串(串口調(diào)試工具設(shè)成按ASCII碼接受方式);PC可隨時(shí)向FPGA/CPLD發(fā)送0-F的十六進(jìn)制
標(biāo)簽: verilog hdl cpld 串口通訊 quartus
上傳時(shí)間: 2022-02-18
上傳用戶:
說(shuō)明: 基于stm32f103c8t6單片機(jī)的串口通信源碼,固件庫(kù)為3.5版本(Based stm32f103c8t6 microcontroller serial communication source code, firmware library version 3.5)
上傳時(shí)間: 2022-05-16
上傳用戶:wangshoupeng199
一建立STM32cubeMX工程1.建立新工程,選擇芯片STM32F302CCTx2. 在Pinout 中時(shí)鐘配置為高速外部時(shí)鐘, UART配置為異步通信, cube 會(huì)自動(dòng)分配引腳。3.Clock Configuration 中配置如下4.configuration 中點(diǎn)擊USART1可進(jìn)入配置在USART1 configuration 中Parameter Settings 可以配置波特率,發(fā)送數(shù)據(jù)字長(zhǎng),奇偶校驗(yàn)位和停止位等。NVIC Setting 可以配置中斷優(yōu)先級(jí)。5.生成keil 軟件代碼點(diǎn)擊工具欄中的齒輪按鈕,可以選擇代碼的開(kāi)發(fā)平臺(tái), ok 結(jié)束。(文件保存路徑一定要是全英文的)進(jìn)過(guò)了我們一系列的配置, cube 會(huì)為我們自動(dòng)生成keil 軟件的代碼,代碼中包括工程所需的固件庫(kù),配套的頭文件,啟動(dòng)文件及用戶文件。在main.c 中包括了我們工程所需外設(shè)的初始化,包括了系統(tǒng)時(shí)鐘初始化,中斷初始化, GPIO初始化, USART1初始化, HAL庫(kù)初始化。我們只需要在main.c 中添加我們自己的代碼就可以了。二keil 軟件代碼及HAL庫(kù)使用UART_HandleTypeDef huart1;生成的代碼中有聲明一個(gè)USART處理的結(jié)構(gòu)體HAL庫(kù)中串口的數(shù)據(jù)收發(fā)有四個(gè)函數(shù)HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_tSize, uint32_t Timeout);HAL_StatusTypeDef HAL_UART_Receive(UART_HandleTypeDef *huart, uint8_t *pData, uint16_tSize, uint32_t Timeout);指針huart 指向我們之前定義的USART處理結(jié)構(gòu)體, 我們將在函數(shù)中對(duì)結(jié)構(gòu)體中的參數(shù)進(jìn)行操作。pDate 是我們自己定義的數(shù)據(jù)發(fā)送接收緩存, Size 發(fā)送接收數(shù)據(jù)個(gè)數(shù), Timeout 超時(shí)持續(xù)時(shí)間。UART狀態(tài)的結(jié)構(gòu)體:我們?cè)诎l(fā)送接收函數(shù)中要經(jīng)常對(duì)USART的狀態(tài)進(jìn)行判斷,以便我們對(duì)函數(shù)結(jié)構(gòu)體中的參數(shù)進(jìn)行操作
標(biāo)簽: stm32cubemx 串口
上傳時(shí)間: 2022-06-22
上傳用戶:shjgzh
AVR串口刷機(jī)軟件,arduino 固件刷機(jī)下載軟件,使用串口下載,方便好用。
標(biāo)簽: avr
上傳時(shí)間: 2022-07-12
上傳用戶:
VC++ Turbo C串口通信編程實(shí)踐 龔建偉
上傳時(shí)間: 2013-08-03
上傳用戶:eeworm
Visual C++ Turbo C串口通信編程實(shí)踐
標(biāo)簽: Visual Turbo 串口通信 編程
上傳時(shí)間: 2013-08-04
上傳用戶:eeworm
Visual C++ Turbo C串口通信編程實(shí)踐 配套代碼
標(biāo)簽: Visual Turbo 串口通信 編程
上傳時(shí)間: 2013-07-01
上傳用戶:eeworm
Visual C++ 串口通信技術(shù)與工程實(shí)踐
標(biāo)簽: Visual 串口 通信技術(shù) 工程實(shí)踐
上傳時(shí)間: 2013-06-11
上傳用戶:eeworm
VISUAL C++串口通信技術(shù)與工程實(shí)踐
標(biāo)簽: VISUAL 串口 通信技術(shù) 工程實(shí)踐
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1