久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
用STM32做的示波器/信號源/電壓表
[打印本頁]
作者:
51hei學習技術中
時間:
2016-10-18 14:39
標題:
用STM32做的示波器/信號源/電壓表
上一個開箱視頻
http://player.youku.com/player.php/sid/XMzc2MjI1NjUy/v.swf
板子簡介
這么多年走過來,我深知一個優秀的電子工程師從“器件”級到“系統”級升級的難度,所以最近做了一個綜合型的學系統,包含了STM32 / FPGA / CPLD / 51 / TFT / 電壓表 / 信號源 / 示波器等,這個東西對于高手來說可能不算什么,所以請高手們手下留情啊。
資料共享
原理圖,請猛擊下載。
iboard.reva.pdf
(431.55 KB, 下載次數: 179)
2016-10-18 14:38 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
數據表,請猛擊下載。
iBoard_datasheet_V0.pdf
(793.68 KB, 下載次數: 118)
2016-10-18 14:38 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
DEMO 代碼,包含了信號源、示波器、電壓表等代碼,上萬行的源代碼。
iBoard_demo.zip
(244.33 KB, 下載次數: 173)
2016-10-18 14:38 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
主程序:
/*------------------------------------------------------
FILE NAME : main.c
DESCRIPTION :
VERSION : 0.0.0 (C)XiaomaGee
AUTHOR : XiaomaGee
CREATE DATE : 2012-1-10
MODIFY DATE :
LOGS :-\
《iBoard 電子學堂》 DEMO代碼
博客:XiaomaGee.cnblogs.com
論壇:www.oshcn.com
店鋪:i-Board.taobao.com
QQ群:204255896 165201798 215053598 215054675 215055211
--------------------------------------------------------*/
//-----------------Include files-------------------------//
#include "..\include\nvic.h"
#include "..\include\rcc.h"
#include "..\include\dac.h"
#include "..\include\usart.h"
#include "..\include\adc.h"
#include "..\include\hardware.h"
#include "..\include\systick.h"
#include "..\include\evtft.h"
#include "..\include\pwm.h"
#include "..\include\fpga.h"
#include "..\include\gui_core.h"
#include "..\include\font.h"
#include "..\include\spi.h"
#include "..\include\flash.h"
#include "..\usb_include\usb.h"
#include "..\usb_include\usb_command.h"
#include "..\include\event.h"
#include "..\include\arb.h"
#include "..\include\main.h"
#include "..\include\dso.h"
#include "..\include\meter.h"
#include "..\include\power_on.h"
#include <string.h>
#include <stdlib.h>
#include <math.h>
SYS_T sys = {
.color = COLOR_ORANGE,
.language = 0,
.brightness = 100
};
const char rev[] = {
#include "..\rev.dat"
};
int first_run = 1;
//-----------------Function------------------------------//
extern int clock_main(void);
/*-------------------------------------------------------
NAME : --
ENTRY TYPE: void
RETURN TYPE: void
PURPOSE : ---
VERSION : 0.0.0
DESCRIPTION:
CREATE DATE: ---
LOGS :
---------------------------------------------------------*/
__asm void system_reset(void)
{
MOV R0, # 1
MSR FAULTMASK, R0
LDR R0, = 0xE000ED0C
LDR R1, = 0x05FA0004
STR R1, [R0]
deadloop
B deadloop
}
/*-------------------------------------------------------
NAME : --
ENTRY TYPE: void
RETURN TYPE: void
PURPOSE : ---
VERSION : 0.0.0
DESCRIPTION:
CREATE DATE: ---
LOGS :
---------------------------------------------------------*/
int main(void)
{
STRING_T s;
int i, j;
char * main_str[2][4] = {
{ " 信號源 ", " 示波器 ", " 電壓表 ", " 時 鐘 " },
{ " ARB ", " DSO ", "Voltmeter ", " Clock " }
};
int main_fun = 0;
int flag = 1;
int(*fun[4]) (void) = {
arb.main,
dso.main,
meter.main,
clock_main
};
power_on();
while (1) {
usb_command.capture_handle();
if (event == KEY_LEFT || event == KEY_UP) {
main_fun--;
if (main_fun < 0) main_fun = 0;
flag = 1;
}
if (event == KEY_RIGHT || event == KEY_DOWN) {
main_fun++;
if (main_fun > 3) main_fun = 3;
flag = 1;
}
if (event == KEY_ENTER) {
for (i = 0; i <= 100; i++) {
pwm.initialize(100 - i);
for (j = 0; j < 20000; j++) ;
}
fun[main_fun]();
first_run = 1;
event = 0;
flag = 1;
show_logo();
}
if (flag) {
event = 0;
flag = 0;
font._default.single_byte = &fixedsys;
font._default.double_byte = &simsun16;
for (i = 0; i < 4; i++) {
s.x = 170 + i * 77;
s.y = 235;
s.color = COLOR_BLACK;
s.background_color = main_fun == i ? COLOR_ORANGE : COLOR_WHITE;
s.space.line = 0;
s.space.word = 0;
s.inverse = NULL;
font.printf(&s, "%s", main_str[sys.language][i]);
}
}
}
}
復制代碼
作者:
onepcb
時間:
2016-12-14 11:01
謝謝分享!,,,,
作者:
onepcb
時間:
2016-12-27 08:57
謝謝分享!,,,,
作者:
zeng_fanlong
時間:
2016-12-28 08:53
好資源,看一下,這個試著做一個
作者:
邰夏留
時間:
2017-1-3 12:43
頂,好帖就得讓大家都看到,頂上去
作者:
mslong
時間:
2017-1-4 01:40
好資源,看一下,
作者:
123456ABCD
時間:
2017-1-5 16:07
可以嘛樓主
作者:
XDDZ1013
時間:
2017-5-12 22:18
謝謝分享
作者:
piplxh
時間:
2017-5-13 22:59
不錯啊!學習啦1
作者:
jackey壞蛋
時間:
2017-10-12 21:25
樓主這個電壓表可以測多少v的電壓?
作者:
三叉戟2D5
時間:
2017-11-26 11:55
不錯啊!學習啦
作者:
pgdw
時間:
2017-12-12 14:22
上萬行的源碼,需要好好學習一下,感謝樓主無私分享。
作者:
qwertyuiop3
時間:
2018-12-24 11:43
謝謝樓主,學習學習
作者:
快樂眼淚
時間:
2018-12-25 20:31
感謝樓主分享!
作者:
xbdbox
時間:
2018-12-26 08:36
感謝樓主分享!
作者:
mrhan1992
時間:
2018-12-26 10:24
樓主厲害,感謝樓主把代碼放出來
作者:
22793088
時間:
2019-5-11 11:20
好厲害的樣子,參考一下
作者:
15年的51菜鳥
時間:
2019-5-11 23:50
這個套件在網上買要多少錢?
作者:
快樂眼淚
時間:
2019-5-14 20:24
感謝樓主分享!
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲成人av
|
久久久久国产一级毛片高清网站
|
粉嫩一区二区三区国产精品
|
日韩精品视频网
|
精品伊人久久
|
日韩一区二区福利视频
|
午夜影晥
|
日韩第一区
|
在线精品观看
|
一区二区三区视频在线观看
|
亚洲国产高清高潮精品美女
|
久久天天躁狠狠躁夜夜躁2014
|
www.国产精
|
久草视频在线播放
|
日本免费在线
|
一区二区三区四区在线视频
|
91视频中文
|
日本三级在线
|
亚洲免费人成在线视频观看
|
亚洲精品久久久久久久久久久
|
一级黄色短片
|
久久久久国产成人精品亚洲午夜
|
亚洲精品乱码久久久久久蜜桃91
|
成人不卡
|
伊人网影院
|
亚洲精品一区二区三区蜜桃久
|
精品国产一区二区三区在线观看
|
婷婷精品
|
激情久久久久
|
国产视频三级
|
亚洲一一在线
|
国产精品久久久久久久久久久久
|
男女羞羞视频在线免费观看
|
精品久久久久久
|
日韩欧美视频网站
|
国产日韩欧美91
|
久久高清精品
|
中文字幕第一页在线
|
国产精品一区二区在线播放
|
精品一区二区三区四区外站
|
91一区二区三区
|