基于KW41Z的智能电力监测仪的设计——电力测量仪软件编程既测量仪调试篇
由于本人对于操作系统不太熟悉, 处于学习阶段,因此这里直接采用bare-metal程序进行设计。请采用KDS3.2.0软件,按照提示新建一个空的带drivers的工程,然后添加或者修改如下文件即可。
串口115200 8N1,显示程序根据自己的需要进行修改,显示屏具体资料可见我的《【基于KW41Z的智能电力监测仪的设计】第六贴:LCD显示设计篇》https://bbs.eeworld.com.cn/thread-545078-1-1.html
为了让大家能有兴趣,先介绍整机调试图,这里调试的是本项目的电力测量仪部分,下一贴就直接交作业了,就BLE 和 IEEE 802.15.4 测量节点通信进行接介绍。
1.电力测量仪调试
测量节点初始界面
测量节点二级界面
三级界面(三相不平衡度显示,图中为模拟数据)
2.程序设计
电力测量仪采用NXP-KW41Z来驱动ADE7758,ADE7758.h中包含了底层驱动程序,采用的是I/0口模拟SPI协议的写法,主要是为了移植方便。
3.调试感悟
经过近一个多月的努力,学习到了很多东西,感觉自己本科四年,硕士三年都白上了。在电子领域,学校教的东西已经无法用落后来形容了,本科阶段教授一些基础性东西,尚可理解,但硕士阶段就真的很不理解了。
虽然,电赛也拿了好名次,但当时做的都是模拟电路设计(放大电路设计),可当我接触FPGA,接触arm,接触NXP单片机时,以及高层次嵌入式编程时,真的受到了巨大的打击。
且不说,我们能否造出这款单片机,就是好的东西给我用,我都要自学很长时间。我很佩服TI,ADI,NXP等公司,这些公司真的了不起,不仅能设计芯片,还能推出适配与这款芯片的整个开发链工具。
对于我个人,通过这个比赛,发现自己什么都不会,什么都不懂,我觉得自己必须要踏实学习了,在工作中学习,不断自学,才能适应这个社会,才能胜任自己的工作,才能养家糊口,生活下去。
感谢EEWORLD论坛,nmg管理员和NXP,以及我自己,让我能够在职业生涯开始之时,清醒的认识到未来的坎坷,我将怀着敬畏之心去探索,去适应,奋斗为了明天更美好!
好了,矫情的话不多说,欢迎点击阅读原文看测试视频和代码。
长按下方二维码加微信号helloeeworld为好友,发送职业或EEWORLD论坛账号+感兴趣的方向,经审核通过即会被拉入我们在不用领域建立的微信交流群。
推荐帖子
- TVS参数学习(1)
- TVS参数学习(1)前段时间支持客户时候发现一个问题怀疑是和TVS相关,但是经过测试发现和TVS关系不大,但我并没有真正的理解TVS是个什么样的东西,只知道高压来了Ta会保护。TVS可以分为以下两种: 单向TVS 双向TVS图1:TVSSymbolSymbol(电路符号)看起来和ZennerDiode没有什么明显区别,工作原理也是类似,利用的也是反向Break特性。当TVS正常工作的时候消耗一些漏电流,当过压时候电流就疯狂增长直到把电压稳住。图2:
- xutong 模拟电子
- data verification failed at address 0x0 please verify target memory and memo...
- dataverificationfailedataddress0x84000000pleaseverifytargetmemoryandmemorymap\\我的build都通过了但在loadprogram时出现这样的提示.请问该怎么解决啊?-priority /*-lrtdx64xx.lib/*RTDXsupport*//*-lcsl6416.lib*/-lrts64plus.lib
- liuchuang88 模拟与混合信号
- 原创真艰难
- 智能家居diy轰轰烈烈地开展起来了,不知现在什么样了,好像这里很安静!原创真艰难大家都是业余的,平时还要上班上学,时间上不能保证,请大家理解支持我们是真心期盼,也希望大家能够早日做出有实际价值的东西,祝你们成功!!!呵呵今天刚刚询问了下情况从控布线完毕,主控还在设计中回复板凳zhaoyuwu的帖子目前要投板料恩,这里的黎明静稍稍
- zhaoyuwu DIY/开源硬件专区
- 键盘钩子 转变键值
- 当我的键盘钩子钩住0到9的键,怎么改变键值呢?举个例子:当我按2键的时候,转变成A键:2-A请高手指点,谢谢!键盘钩子转变键值在钩子里,修改一下消息的内容这个知道,但关键是我不知道怎么修改LRESULTCALLBACKLowLevelKeyboardProc(intnCode,WPARAMwParam,LPARAMlParam){if(nCode==HC_ACTION){KBDLLHOOKSTRUCT*pStruc
- songfgd 嵌入式系统
- 通用DSP处理器技术的成长历程
- 看到有个文章在说DSP处理器,拿出来分享下:回顾数字信号处理(DSP)技术的发展史,我们可以看到,DSP的发展大致经历了五个阶段:(1)雏形阶段。世界上第一个单片DSP芯片应当是1978年AMI公司发布的S2811,1980年,日本NEC公司推出的μPD7720是第一个具有乘法器的商用DSP芯片。(2)第一代真正意义的DSP。1982年TI公司推出的TMS320ClO是第一代DSP的代表,它是16位定点DSP,首次采用哈佛结构,完成乘累加运算时间为390ns,处理速度较慢。(3)第
- 绿茶 DSP 与 ARM 处理器
- 中国通信网络的高增长驱势还能持续多久????
- 近几年,我国通信产品(含数据通信、接入网、程控交换、光传输、光纤光缆以及其他设备;下同)市场规模为859亿元(其中数据通信140亿、接入网375亿、程控交换110亿、光传输120亿、光纤光缆110亿,其他设备4亿),2001年我国通信产品市场规模预计达到1100亿元左右(正式统计数据结果还没有见到),基本上连续多年实现超过20%的高增长率,令世界刮目相看。然而,很多理由让我们相信:这种高增长不可能持续太久,再能有3~5年就算是很乐观的估计了。笔者有此观点是基于以下几个方面的考虑:
- liudong2008lldd RF/无线