硬汉嵌入式论坛

 找回密码
 立即注册
楼主: eric2013
收起左侧

【年底福利第二波开源】基于armfly-v3开发板的4.3寸屏示波器设计(裸机,程序很规范

  [复制链接]

4

主题

14

回帖

4

积分

新手上路

积分
4
发表于 2014-10-6 12:00:28 | 显示全部楼层
下来看看
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2014-10-7 16:41:06 | 显示全部楼层
学习学习
回复

使用道具 举报

0

主题

2

回帖

22

积分

新手上路

积分
22
发表于 2014-10-10 15:33:39 | 显示全部楼层
谢谢分享!先下了学习学习!
回复

使用道具 举报

4

主题

8

回帖

20

积分

新手上路

积分
20
发表于 2014-10-11 10:32:16 | 显示全部楼层
才购买X3+4.3学习
回复

使用道具 举报

4

主题

8

回帖

20

积分

新手上路

积分
20
发表于 2014-10-11 10:32:56 | 显示全部楼层
才购买X3+4.3学习
回复

使用道具 举报

4

主题

8

回帖

20

积分

新手上路

积分
20
发表于 2014-10-11 10:33:37 | 显示全部楼层
才购买X3+4.3学习
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2014-10-11 15:32:38 | 显示全部楼层
下载学学!!谢谢
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2014-10-12 08:38:01 | 显示全部楼层
非常感谢,帮我解决了问题,以后多用安富莱产品
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2014-10-12 15:56:38 | 显示全部楼层
厉害
回复

使用道具 举报

0

主题

3

回帖

0

积分

新手上路

积分
0
发表于 2014-10-13 21:38:33 | 显示全部楼层
非常好,学习一下
回复

使用道具 举报

0

主题

10

回帖

0

积分

新手上路

积分
0
发表于 2014-10-16 01:00:51 | 显示全部楼层
必须全身心支持
回复

使用道具 举报

0

主题

5

回帖

5

积分

新手上路

积分
5
发表于 2014-10-18 09:56:34 | 显示全部楼层
示波器,音乐频谱,都是好东西啊
回复

使用道具 举报

13

主题

20

回帖

59

积分

初级会员

积分
59
发表于 2014-10-18 16:07:55 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2014-10-20 10:02:42 | 显示全部楼层
硬件平台 :armfly-v2或者v3开发板,使用3.0的屏
功能介绍:
1. 最高支持3.125MHz的采样率,采样的是快速交叉模式,理论上支持的最高才采样率是2MHz,但是由于采用的是72M的时钟,
    所以就只能超频了,不过效果还可以。
2. 支持浮点FFT(最高512点的FFT,到1024点的话会卡机的),定点FFT(最高4096点),和官方的库函数。并且支持两种
    频谱的显示,一种是类似MATLAB那样的,一种是 类似千千静听那样的频谱。并且可以估计正弦波的频率。
    此功能暂时没有做到GUI界面上面进行设置,通过如下的宏定义进行设置,系统默认选择官方的FFT库,1024点,选择浮点和定点请
    设置相应的宏,并设置点数。
    =====================下面三个宏选择一个就行===========================================
    #define        STM32_DSP_Lib             //使用DSP的库
    /#define    STM32_DSP_Float            //使用浮点的FFT      
   //#define       STM32_DSP_Fix            //定点的FFT
    #define        NPT1024                           //用于定义使用1024点,256点还是64点,官方写的汇编库只支持这三种
                                                                //NPT1024 , NPT256 ,  NPT64
   #define        MAX_FFT_N    1024            //用于设置点数,这个一定要有,不管你是使用浮点,定点或者DSP库
   ===============================================================================
3. 支持频率按1--2--5的步数递增和递减,支持波形的上移下移,支持5v,2v,1v,500mv,200mv,100mv的波形的显示,这三个功能
    通过摇杆进行实现。左侧有实时检测到的电压等数据的显示。
    WAKEUP键实现波形暂停
    摇杆OK实现幅值和波形上下移动的切换
    摇杆RIGHT和LIGHT实现采样频率的调节
    摇杆UP和DOWN实现波形上下移动和幅值的调节,通过OK实现两个功能的切换
4. 可以设置DAC输出正弦波, 方波,通过函数SetupWaveType(WT_SIN);进行设置,程序默认输出正弦波26-27k
5. 实时的显示时钟和CPU的利用率。
6. 通过串口打印任务执行情况
   TAMPER按键按下打印如下信息
   ST STM32 (Cortex-M3)
   Prio   Used  Free  Per  Taskname
   31     16    112  12% uC/OS-II Idle
   30     28    100  21% uC/OS-II Stat
    3    209    303  40% Start Task
   12     58     70  45% Keyboard
    4     32     96  25% User I/F
   16    118    138  46% COMSEM
   USER键实现如下信息打印
   ST STM32 (Cortex-M3)
   uC/OS-II  : V2.92
   TickRate  : 1000
   CPU Usage : 11%
   CPU Speed : 72 MHz
   #Ticks    : 1603288
   #CtxSw    : 406952
   系统默认每隔一段时间打印如下信息
   -  #Ticks: 3272546    CPU Usage : 12%    /* 这里注意前面 有个不断旋转的横线,要是超级终端或者SecureCRT才能显示出效果 */
7. 可以用触摸屏的按键实现部分功能的调节
    (1)左侧的DROPDOWN下拉列表实现波形的上下移动
    (2)右侧下角的四个按键只实现了最后一个FFT频谱显示方式的切换
    (3)ADC,DAC,FFT只之制作了界面,没有实现相应功能
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
QQ
发表于 2014-10-20 13:54:43 | 显示全部楼层
继续支持!
回复

使用道具 举报

0

主题

3

回帖

0

积分

新手上路

积分
0
发表于 2014-10-21 15:56:18 | 显示全部楼层
怎么试了没成功呢?
回复

使用道具 举报

0

主题

3

回帖

0

积分

新手上路

积分
0
发表于 2014-10-21 16:44:28 | 显示全部楼层

回 wsohu0001 的帖子

wsohu0001:非常感谢,帮我解决了问题,以后多用安富莱产品 (2014-10-12 08:38) 
能请教一下为什么在v3的板子上没有成功呢?显示target not created
..\\User\\bsp\\bsp_FFTLib.c(19): error:  #5: cannot open source input file "arm_math.h": No such file or directory
我是新手呀,就是接触一下,期待解答呀
回复

使用道具 举报

0

主题

2

回帖

0

积分

新手上路

积分
0
发表于 2014-10-21 18:41:38 | 显示全部楼层
[s:151]
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

jy3000

积分
2
发表于 2014-10-22 14:11:53 | 显示全部楼层
下载了看看
神州卫星
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2014-10-23 15:22:20 | 显示全部楼层
很好的开源下载学习 谢谢
回复

使用道具 举报

1

主题

6

回帖

9

积分

新手上路

积分
9
发表于 2014-10-25 09:55:23 | 显示全部楼层
好东西,顶
回复

使用道具 举报

3

主题

19

回帖

3

积分

新手上路

积分
3
发表于 2014-10-27 14:47:49 | 显示全部楼层
学习一下
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2014-11-2 20:38:57 | 显示全部楼层
谢谢分享,学习一下
回复

使用道具 举报

8

主题

57

回帖

18

积分

初级会员

总是眼真真,勤习庄庄点将蠢!

积分
18
发表于 2014-11-4 19:13:38 | 显示全部楼层
好久没来了。消灭未回复![s:152]
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2014-11-5 14:34:10 | 显示全部楼层
最近需要这个测试工具
回复

使用道具 举报

91

主题

289

回帖

562

积分

金牌会员

积分
562
发表于 2014-11-11 09:05:24 | 显示全部楼层
学习学习。。。。。。。。。。。
回复

使用道具 举报

0

主题

2

回帖

0

积分

新手上路

积分
0
发表于 2014-11-14 18:52:59 | 显示全部楼层
学习一下,谢谢了
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2014-11-19 15:32:33 | 显示全部楼层
顶一个!
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2014-11-23 21:29:49 | 显示全部楼层
学习,学习,好强大
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2014-11-26 00:53:36 | 显示全部楼层
谢谢分享
回复

使用道具 举报

21

主题

125

回帖

188

积分

初级会员

积分
188
发表于 2014-12-1 20:38:42 | 显示全部楼层
谢谢分享!!!
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2014-12-4 14:41:56 | 显示全部楼层
好资源,学习中
回复

使用道具 举报

7

主题

9

回帖

30

积分

新手上路

积分
30
发表于 2014-12-6 09:25:42 | 显示全部楼层
国际惯例
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2014-12-15 16:14:57 | 显示全部楼层
学学!!谢谢 [s:151]
回复

使用道具 举报

4

主题

15

回帖

4

积分

新手上路

积分
4
发表于 2014-12-15 20:45:09 | 显示全部楼层
[s:152]
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
QQ
发表于 2014-12-17 23:19:50 | 显示全部楼层
找一个可以参考,可以学习的好程序,真的好难呀
回复

使用道具 举报

333

主题

2031

回帖

3035

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3035
发表于 2014-12-18 15:15:58 | 显示全部楼层
辛苦了,
回复

使用道具 举报

0

主题

1

回帖

0

积分

新手上路

积分
0
发表于 2014-12-19 11:25:56 | 显示全部楼层
希望可以有更好的代码。
回复

使用道具 举报

0

主题

18

回帖

0

积分

新手上路

积分
0
发表于 2014-12-19 16:37:06 | 显示全部楼层
参考下FFT[s:151]
回复

使用道具 举报

0

主题

27

回帖

27

积分

新手上路

积分
27
发表于 2014-12-22 19:42:14 | 显示全部楼层
下载下来看看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-25 00:23 , Processed in 0.324471 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表