我們點(diǎn)擊上位機(jī)的點(diǎn)燈、滅燈按鈕,則會(huì)通過(guò)串口分別發(fā)送ON\n、OFF\n,我們編寫(xiě)下位機(jī)代碼進(jìn)行接收,然后操控LED燈即可。
測(cè)試代碼如:
//
int main(void)
{
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
/* MCU Configuration----------------------------------------------------------*/
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
HAL_Init();
/* USER CODE BEGIN Init */
/* USER CODE END Init */
/* Configure the system clock */
SystemClock_Config();
/* USER CODE BEGIN SysInit */
/* USER CODE END SysInit */
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_DMA_Init();
MX_USART1_UART_Init();
/* USER CODE BEGIN 2 */
printf("Welcome to UART1 test!\r\n");
/* USER CODE END 2 */
/* Infinite loop */
/* USER CODE BEGIN WHILE */
大林上位機(jī)機(jī)器視覺(jué),_常州電工培訓(xùn)_常州PLC培訓(xùn)_常州機(jī)器視覺(jué)培訓(xùn)_常州上位機(jī)培訓(xùn)_常州工業(yè)機(jī)器人培訓(xùn),最適合電工及plc編程人員學(xué)習(xí)的上位機(jī)機(jī)器視覺(jué)課程 大林老師:15861139266(微信同號(hào))
while (1)
{
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
if(HAL_UART_Receive(&huart1, &Rdata, 1, 0)==HAL_OK)
{
if (usart_rx_buf_index > USART1_RX_BUF_LEN - 1)
{
usart_rx_buf_index = 0;
}
if (Rdata == 0x0A)
{
if (strcmp((char*)USART1_RX_BUF, "ON") == 0)
{
HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_SET);
}
else if (strcmp((char*)USART1_RX_BUF, "OFF") == 0)
{
HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_RESET);
}
usart_rx_buf_index = 0;
memset(USART1_RX_BUF, 0, USART1_RX_BUF_LEN);
}
else
{
USART1_RX_BUF[usart_rx_buf_index++] = Rdata;
}
}
}
/* USER CODE END 3 */
}
一、課程目標(biāo)
本公司本著為工控事業(yè)培育和輸出從電工基礎(chǔ)到機(jī)器視覺(jué)的人才理念,著力于讓小白成為工控業(yè)專(zhuān)家為目標(biāo)。
大林上位機(jī)視覺(jué)軟件培訓(xùn)專(zhuān)家特開(kāi)設(shè)從電工基礎(chǔ)、PLC、運(yùn)動(dòng)控制、上位機(jī)、工業(yè)機(jī)器人、機(jī)器視覺(jué)培訓(xùn)課程,為實(shí)現(xiàn)工業(yè)4.0事業(yè)而不懈努力。
機(jī)構(gòu)課程全程真實(shí)教學(xué)、實(shí)干為主,不裝逼,不扯淡,只嘮干貨,能做項(xiàng)目。
二、老師介紹
大林老師
是專(zhuān)業(yè)從事上位機(jī)視覺(jué)軟件的開(kāi)發(fā)與培訓(xùn),多年從事上位機(jī)機(jī)器視覺(jué)相關(guān)項(xiàng)目開(kāi)發(fā),對(duì)電氣人員學(xué)習(xí)C#開(kāi)發(fā)視覺(jué)軟件有獨(dú)到的見(jiàn)解,即使您是零基礎(chǔ)或只要從事過(guò)電氣自動(dòng)化相關(guān)工作的學(xué)員都能夠輕松快速學(xué)會(huì)。
三、校區(qū)介紹
大林上位機(jī)機(jī)器視覺(jué)培訓(xùn)機(jī)構(gòu),分為兩個(gè)校區(qū),蘇州校區(qū)(蘇州木瀆),常州校區(qū)(常州新北)
四、硬件設(shè)施
校區(qū)提供2000多平方的實(shí)訓(xùn)基地,完美的設(shè)備硬件配套,可以做到邊學(xué)習(xí)邊操作,鑒于本機(jī)構(gòu)隸屬于某自動(dòng)化公司,學(xué)員可以配合邊學(xué)習(xí)邊配合公司開(kāi)發(fā)人員完成項(xiàng)目,這樣學(xué)習(xí)起來(lái)事半功倍
五、畢業(yè)服務(wù)
學(xué)業(yè)完成后本公司可以擇優(yōu)錄取,在我們自動(dòng)化公司的實(shí)習(xí),解決您的后顧之憂
六、課程對(duì)象
1.零基礎(chǔ)無(wú)任何相關(guān)知識(shí)
2.有電氣及PLC編程基礎(chǔ)的更容易入手
3.需要系統(tǒng)性提升整體能力
4.跨行業(yè)轉(zhuǎn)型
5.想擁有一份體面高收入
6.對(duì)自己前途迷茫
7.學(xué)歷低英語(yǔ)不好
七、課程特色
為您量身提供零基礎(chǔ)快速成為上位機(jī)及機(jī)器視覺(jué)軟件開(kāi)發(fā)專(zhuān)家的學(xué)習(xí)方案
承接企事業(yè)單位定制個(gè)性化學(xué)員集體培訓(xùn)。
八、課程內(nèi)容
小白亦可通過(guò)學(xué)習(xí)成為工業(yè)軟件開(kāi)發(fā)專(zhuān)家,從電氣圖,到梯形圖,到高級(jí)語(yǔ)言SCL,再到C#,突破高級(jí)語(yǔ)言難的瓶頸,輕松掌握。
從零開(kāi)始,從電氣基本元件入手,跟隨課程遞進(jìn)學(xué)習(xí),PLC,工業(yè)機(jī)器人,數(shù)據(jù)庫(kù),運(yùn)動(dòng)控制器,上位機(jī),機(jī)器視覺(jué),統(tǒng)統(tǒng)一網(wǎng)打盡。
歡迎親臨現(xiàn)場(chǎng)咨詢(xún),老師私人定制課程 ,學(xué)習(xí)更清晰!
九、授課方式
1、線下現(xiàn)場(chǎng)授課更直觀,知識(shí)點(diǎn)更易吸收,現(xiàn)場(chǎng)互動(dòng)更易理解和運(yùn)用。
1,贈(zèng)送老師錄制課程隨時(shí)隨地輕松學(xué)習(xí)
2,贈(zèng)送配套書(shū)籍不限環(huán)境隨意學(xué)習(xí)
3,課間和課后答疑知識(shí)掌握更牢固
4,現(xiàn)場(chǎng)設(shè)備隨意使用,人機(jī)結(jié)合熟練運(yùn)用,加深知識(shí)理解。
5,老師指導(dǎo)完善簡(jiǎn)歷,輕松上崗。
2、線上視頻錄播課程-整套
1,贈(zèng)送配套書(shū)籍不限環(huán)境隨意學(xué)習(xí)
2,售后答疑輕松解答
3,福利:線下報(bào)名課程原價(jià)抵扣
3、 線上視頻課程+現(xiàn)場(chǎng)設(shè)備實(shí)操
1,贈(zèng)送配套書(shū)籍不限環(huán)境隨意學(xué)習(xí)
2,售后答疑輕松解答
3,現(xiàn)場(chǎng)和課后答疑知識(shí)掌握更牢固
4,現(xiàn)場(chǎng)設(shè)備隨意使用,人機(jī)結(jié)合熟練運(yùn)用,加深知識(shí)理解
5,福利:線下報(bào)名課程原價(jià)抵扣