久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
HT-Hawk四軸飛行器地面站與stm32下位機(jī)測試程序下載 恒拓飛控資料
[打印本頁]
作者:
不多不少
時間:
2018-7-31 14:02
標(biāo)題:
HT-Hawk四軸飛行器地面站與stm32下位機(jī)測試程序下載 恒拓飛控資料
恒拓飛控地面控制系統(tǒng)
0.png
(8.18 KB, 下載次數(shù): 73)
下載附件
2018-7-31 16:21 上傳
【 請?jiān)试S軟件訪問、操作注冊表 】
1、15個獨(dú)立通道的啟用和關(guān)閉可通過單擊通道對應(yīng)的數(shù)碼管來調(diào)整
2、雙擊通道對應(yīng)的數(shù)碼管來調(diào)整通道顏色
3、各通道顏色及開關(guān)狀態(tài)均會在軟件關(guān)閉時保存在電腦內(nèi)
4、各項(xiàng)PID參數(shù)在重啟軟件后不會清空,保持關(guān)閉前的數(shù)據(jù)
5、RC通道最大最小值可設(shè)定
6、根據(jù)串口通訊狀況及下位機(jī)字節(jié)發(fā)送速度來調(diào)整幀時間間隔,以確保上位機(jī)解析正確
7、可根據(jù)電腦配置情況來調(diào)整UI刷新率(fps),以防止軟件占用過多系統(tǒng)資源及卡頓
單片機(jī)源程序如下:
/*
上位機(jī)測試程序,
下位機(jī)循環(huán)發(fā)送各功能模塊數(shù)據(jù)幀至上位機(jī)。
Hto_ES.C 為協(xié)議幀生成庫函數(shù)
*/
#include <stm32f10x.h>
#include <stdlib.h>
#include "sys.h"
#include "usart.h"
#include "delay.h"
#include "led.h"
#include "lcd.h"
#include "adc.h"
#include "dma.h"
#include "Hto_ES.h"
float Tmp,test_1,test_2,test_3;
int i,F,sw;
int main(void)
{
Stm32_Clock_Init(9); //系統(tǒng)時鐘設(shè)置
delay_init(72); //延時初始化
uart_init(72,115200); //串口1初始化
LCD_Init(); //初始化液晶
LED_Init(); //LED初始化
POINT_COLOR=RED; //設(shè)置字體為紅色
BACK_COLOR = BLACK;
LCD_Clear(BLACK);
LCD_ShowString(80,0,200,16,16,"ACE-Tech");
POINT_COLOR = WHITE;
sw = 0;
test_1 = test_2 = test_3 = 0;
//////////////////////////////////////////////////////////////////////
while(1)
{
Tmp = 1.0;
Tmp += 0.184;
CH1_data = rand()%200;
CH2_data = rand()%200; //15通道獨(dú)立數(shù)據(jù)
CH3_data = rand()%200;
CH4_data = rand()%200;
CH5_data = rand()%200;
CH6_data = rand()%200;
CH7_data = rand()%200;
CH8_data = rand()%200;
CH9_data = rand()%200;
CH10_data = rand()%200;
CH11_data = rand()%200;
CH12_data = rand()%200;
CH13_data = rand()%200;
CH14_data = rand()%200;
CH15_data = rand()%200;
//-------------------------------------------------------------------------------
Longitude_val = 11.234; //經(jīng)度
Latitude_Val = 15.634; //緯度
Altitude_Val = 56.687; //高度
Dir_Val = 98.685; //方位角
SPD_Val = 12.568; //速度
Voltage_Val = 11.25*100; //假定電池電壓11.25v,放大100倍
Temperture_Val = 25.67*100; //假定溫度為25.67℃,放大100倍
Satellite_Val = 7; //假定7顆可用衛(wèi)星
Location_Sta = 1; //假定定位ok
Longitude_WE = 'W';
Latitude_NS = 'N';
//-------------------------------------------------------------------------------
Pitch_Val = test_1;
Roll_Val = test_2; //測試姿態(tài)數(shù)據(jù)
Yaw_Val = test_3;
test_1 += 0.078;
test_2 += 0.088;
test_3 += 0.098;
if ( test_1 >= 180 ) test_1 = -test_1;
if ( test_2 >= 180 ) test_2 = -test_2;
if ( test_3 >= 360 ) test_3 = 0;
//-------------------------------------------------------------------------------
Gyro_X = 0.065;
Gyro_Y = -5.896;
Gyro_Z = 0.102;
Accel_X = 0.008;
Accel_Y = -0.003; //傳感器校準(zhǔn)
Accel_Z = 1.021;
Mag_X = 85.659;
Mag_Y = 268.475;
Mag_Z = 5.784;
//-------------------------------------------------------------------------------
PoressBar_1 = 700;
PoressBar_2 = 800;
PoressBar_3 = 900;
PoressBar_4 = 1000;
PoressBar_5 = 1200;
PoressBar_6 = 1400; //RC 通道數(shù)據(jù)
PoressBar_7 = 1600;
PoressBar_8 = 1800;
PoressBar_9 = 2000;
//-------------------------------------------------------------------------------
Pitch_PID_P = -569;
Pitch_PID_I = 48;
Pitch_PID_D = 79;
Roll_PID_P = 89;
Roll_PID_I = 21;
Roll_PID_D = 34;
Yaw_PID_P = 14;
Yaw_PID_I = 10589;
Yaw_PID_D = 30549;
Alt_PID_P = -30468;
Alt_PID_I = -26;
Alt_PID_P = -1;
Pos_PID_P = 5684;
Pos_PID_I = -2;
Pos_PID_D = 568;
//////////////////////////////////////////////////////////////////////////////////
//協(xié)議幀生成
switch(sw) //循環(huán)發(fā)送各模塊數(shù)據(jù)
{
case 1: F = HtoEs_Chart_Data_Generate(); break; //測試獨(dú)立通道,返回需發(fā)送字節(jié)數(shù)
case 2: F = HtoEs_GPS_Data_Generate(); break; //測試GPS,返回需發(fā)送字節(jié)數(shù)
case 3: F = HtoEs_Attitude_Data_Generate(); break; //測試姿態(tài),返回需發(fā)送字節(jié)數(shù)
case 4: F = HtoEs_RC_Data_Generate(); break; //測試RC通道,返回需發(fā)送字節(jié)數(shù)
case 5: F = HtoEs_PID_Data_Generate(); break; //測試PID參數(shù),返回需發(fā)送字節(jié)數(shù)
case 6: F = HtoEs_Senosrs_Data_Generate(); break; //測試傳感器標(biāo)定,返回需發(fā)送字節(jié)數(shù)
case 7: sw = 0; break;
}
sw++;
//////////////////////////////////////////////////////////////////////////////////
// 發(fā)送部分
for( i = 0 ; i < F; i++) //循環(huán)發(fā)送,直到發(fā)送完畢
{
while((USART1->SR&0X40)==0);
USART1->DR = HtoEs_OutPut_Buffer[i];
}
delay_ms(3); //幀空閑時間
LED1=!LED1;
}
}
復(fù)制代碼
所有資料51hei提供下載:
HT-Hawk四軸飛行器地面站.rar
(2.32 MB, 下載次數(shù): 52)
2018-7-31 14:02 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
春陰釀寒
時間:
2019-7-6 02:40
謝謝啦
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产视频福利
|
最新国产在线视频
|
国产三级精品三级在线观看
|
国产成人在线免费视频
|
国产精品99久久久久久久久
|
视频在线观看网站免费
|
午夜视频一区二区三区
|
蜜桃av一区二区三区
|
亚洲精品1区2区
|
成人久久av
|
久久在线免费视频
|
亚洲国产欧美日韩在线
|
国产综合自拍
|
国产在线视频一区二区
|
91蜜桃在线观看
|
欧美日韩91
|
av免费在线观看网站
|
日本人の夫妇交换
|
三级黄色片免费看
|
成人在线免费视频
|
亚洲一区影院
|
国产亚洲视频在线观看
|
能看的毛片
|
久久久久蜜桃
|
麻豆国产91在线播放
|
国产亚洲一区二区三区
|
一级片在线播放
|
九九精品在线观看
|
欧美综合在线视频
|
日韩在线观看中文字幕
|
色爱综合网
|
一区二区三区视频在线
|
国产精品毛片一区视频播
|
国产中文一区
|
999毛片
|
91视频在线免费观看
|
福利视频网站
|
免费午夜视频
|
国产视频一二三
|
成人免费视频一区二区
|
日韩中文字幕在线观看
|