91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 6.22MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-09-29
  • 語言: C#
  • 標簽: C#??STM32??

資源簡介

這是本人本學期的課程設計,主要是通過上位機發送命令給下位機,下位機再實現對各設備的控制,具體請見附件(包括上位機程序、下位機程序、硬件原理圖、報告)。個人覺得非常適合學習硬件的朋友,可以開拓開發思維。畢竟大部分工作是上位機編寫以及通信協議設計,對學軟件的朋友也有一定的參考價值

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.IO.Ports;
using?CCWin;

namespace?project4
{
????public?partial?class?Form1?:?Skin_Mac
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????????System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls?=?false;
????????????//label2.Text?=?DateTime.Now.ToString();
????????????timer1.Enabled?=?true;
????????}

????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????try
????????????{
????????????????serialPort1.Open();//打開串口
????????????????button1.Enabled?=?false;//打開串口按鈕不可用
????????????????button2.Enabled?=?true;//關閉串口按鈕可用
????????????}
????????????catch
????????????{
????????????????MessageBox.Show(“端口錯誤請檢查串口“?“錯誤“);
????????????}
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????int?i;

????????????//初始化功率設置下拉框
????????????for?(i?=?1;?i?????????????{
????????????????comboBox1.Items.Add(i.ToString()?+?“?﹪“);

????????????}
????????????comboBox1.Text?=?“1?﹪“;//設置默認值

????????????//初始化溫度上限設置下拉框
????????????for?(i?=?0;?i?????????????{
????????????????comboBox2.Items.Add(i.ToString()?+?“?℃“);

????????????}
????????????comboBox2.Text?=?“30?℃“;

????????????//初始化溫度下限設置下拉框
????????????for?(i?=?0;?i?<=?99;?i++)//溫度下限范圍(0-99)
????????????{
????????????????comboBox3.Items.Add(i.ToString()?+?“?℃“);

????????????}
????????????comboBox3.Text?=?“0?℃“;

????????????//初始化定時時間設置下拉框

????????????//??????????(特別說明)當數字不超過10的時候默認只有一位,為了與系統時間格式相同,在0~9前加上字符串“0“
????????????//此處不能加“0“,若加上“0“則與系統時間不匹配,無法順利完成比較
????????????
????????????//設置時間與系統時間保持一致既是為了美觀,也是為了便于比較
????????????for?(i?=?0;?i?????????????{
????????????????comboBox4.Items.Add(i.ToString());
????????????}
????????????for?(i?=?10;?i?????????????{
????????????????comboBox4.Items.Add(i.ToString());
????????????}
????????????comboBox4.Text?=?“00“;

????????????for?(i?=?0;?i?????????????{
????????????????comboBox5.Items.Add(“0“?+?i.ToString());
????????????}
????????????for?(i?=10;?i?????????????{
????????????????comboBox5.Items.Add(i.ToString());
????????????}
????????????comboBox5.Text?=?“00“;

????????????for?(i?=?0;?i?????????????{
????????????????comboBox6.Items.Add(“0“?+?i.ToString());
????????????}
????????????for?(i?=10;?i?????????????{
????????????????comboBox6.Items.Add(i.ToString());
????????????}
????????????comboBox6.Text?=?“00“;

????????????serialPort1.DataReceived?+=?new?SerialDataReceivedEventHandler(serialPort1_DataReceived);//添加事件處理程序
????????}

????????//當開始繪制溫度曲線時,將該標志位置位,刷新溫度數組
????????bool?temp_show_flag?=?false;

????????//溫度數組
????????int[]temp_data=new?int[100];

???

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-01-10?11:03??project\
?????目錄???????????0??2016-01-10?11:02??project\sys\
?????目錄???????????0??2016-01-10?11:02??project\sys\History\
?????文件????????4637??2016-01-06?10:57??project\sys\History\PCB_Project1.~(1).PrjPCB.Zip
?????文件????????4957??2016-01-09?09:50??project\sys\History\PCB_Project1.~(2).PrjPCB.Zip
?????文件????????1448??2016-01-05?12:33??project\sys\History\Sheet1.~(1).SchDoc.Zip
?????文件???????11873??2016-01-05?17:18??project\sys\History\Sheet1.~(2).SchDoc.Zip
?????文件???????14310??2016-01-05?17:25??project\sys\History\Sheet1.~(3).SchDoc.Zip
?????文件???????14265??2016-01-06?09:17??project\sys\History\Sheet1.~(4).SchDoc.Zip
?????文件???????14341??2016-01-07?15:00??project\sys\History\Sheet1.~(5).SchDoc.Zip
?????文件???????14367??2016-01-09?09:50??project\sys\History\Sheet1.~(6).SchDoc.Zip
?????文件????????3992??2016-01-09?09:44??project\sys\PCB_Project1.OutJob
?????文件???????41246??2016-01-09?09:50??project\sys\PCB_Project1.PrjPCB
?????文件??????????48??2016-01-09?09:44??project\sys\PCB_Project1.PrjPCBStructure
?????目錄???????????0??2016-01-10?11:02??project\sys\Project?Logs?for?PCB_Project1\
?????文件??????????66??2016-01-09?09:44??project\sys\Project?Logs?for?PCB_Project1\Sheet1?SCH?ECO?2016-1-9?9-44-15.LOG
?????文件??????122368??2016-01-09?09:50??project\sys\Sheet1.SchDoc
?????文件??????261519??2016-01-09?09:44??project\sys\Sheet1.pdf
?????目錄???????????0??2016-01-10?11:02??project\sys\__Previews\
?????文件???????87442??2016-01-09?09:50??project\sys\__Previews\Sheet1.SchDocPreview
?????目錄???????????0??2016-01-10?11:01??project\上位機\
?????目錄???????????0??2016-01-10?11:01??project\上位機\SerialCommunicate\
?????目錄???????????0??2016-01-10?11:01??project\上位機\SerialCommunicate\project4\
?????目錄???????????0??2016-01-10?11:01??project\上位機\SerialCommunicate\project4\project4\
?????文件???????41196??2016-01-09?14:27??project\上位機\SerialCommunicate\project4\project4\Form1.Designer.cs
?????文件???????24528??2016-01-09?14:27??project\上位機\SerialCommunicate\project4\project4\Form1.cs
?????文件????????6579??2016-01-09?14:27??project\上位機\SerialCommunicate\project4\project4\Form1.resx
?????文件?????????489??2015-11-16?19:54??project\上位機\SerialCommunicate\project4\project4\Program.cs
?????目錄???????????0??2016-01-10?11:01??project\上位機\SerialCommunicate\project4\project4\Properties\
?????文件????????1336??2015-11-16?19:54??project\上位機\SerialCommunicate\project4\project4\Properties\AssemblyInfo.cs
?????文件????????3234??2016-01-08?10:42??project\上位機\SerialCommunicate\project4\project4\Properties\Resources.Designer.cs
............此處省略186個文件信息

評論

共有 條評論