简易示波器打包下载:
:
简易示波器.rar
(506.72 KB, 下载次数: 168)
.LOG
17:20 2014/5/14
完成了LAUNCHPAD的TFT液晶的显示区的波形显示
完成了采样率可调整的波形显示方式
完成了基于LAUNCHPAD的转接板并加入了TFT接口、5个按键、信号输入引脚引出
目前采样点数为2*200点,未使用DTC方式,后期将会改进
23:35 2014/5/15
为了留出1kHz的标准频率信号口作为校准,避免按键口占用,重新定义了按键位置为KEY1-KEY4:P2.0-P2.3 KEY5:P1.4 即功能键改至P1口
加入了比较器CA的同步环节,目前测量模式为强制同步模式,测量流程如下:
CA比较器触发 → T0A启动,关闭CA → TA2触发 → ADC10启动 → AD转换完毕,关闭T0A(及ADC10) → 显示 ┐
↑ │
│打开CA比较器 │
└──────────────────────────────────────────────┘
增焊了地端引脚引出,便于测量波形
增焊了1kHz波形的引脚引出,便于测量标准波形同时方便调试
13:07 2014/5/16
将adc.h文件改为device.h文件,方便集成化文件管理
规范了采样率的标准化,目前分为9段:10us-20us-50us-100us-200us-500us-1ms-2ms-5ms
18:17 2014/5/16
将P1.4口的1kHz矩形波输出接至TFT液晶模块的LCD背光输入口,用以提供背光亮度控制
1:36 2014/5/17
增加了ICONS文件夹,其中加入了各种图标文件
增加了ICON.H头文件,加入了图标的图模库
在TFT22.C中添加了LCD_DrawPic()函数,用以双色显示图标,并在TFT.H头文件中添加了函数声明头
初步完成了功能按钮区的图标和文字描述静态显示界面
14:28 2014/5/17
增加了按钮的状态显示
增加了参数显示(静态)
由于内存溢出,将一个显示周期的采样数量减少到180点
16:06 2014/5/18
实现了运行停止按钮
建立了数据处理函数,目前计算了最大值和最小值
完成了Vmax和Vmin参数的动态计算,在ADC采样阶段加入了避免溢出算法
内存段再次出现溢出,将采样点数量缩小为160点o(╯□╰)o
完成了频率和占空比的数据处理算法,并对高采样率的三段的数据进行了修正
0:15 2014/5/21
加入了方均根值显示,但是开方函数有问题(待解决)
添加了flashc.h头文件,专门用于管理和Flash操作相关函数
初步写了FLASH波形数据写入,掉电存储波形的接口函数,操作和显示细节也待计划
后期若有时间,将会将RAM数组缩短为1个数组,缓冲数组将在FLASH区存储,会综合考虑速度和开发时间等因素再作编写
后期将会对频率、占空比、方均根值的算法进行修正
22:40 2014/5/21
重新修改了参数计算的算法,修改后的算法更加科学、稳定,从运行上看处理速度并未明显增加
完成了单存储区的波形存储和显示(并未做通用存储方式处理),目前只存储在INFO信息段
加入了CloudStudio的文字版简易logo
21:23 2016/11/13
|