博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2017.10.23 Arduino Atmel EFM32低功耗监测
阅读量:7239 次
发布时间:2019-06-29

本文共 855 字,大约阅读时间需要 2 分钟。

mark:因为最近一直调试(维护)客户的EFM32,和其他系列的Atmel芯片。对atmel不熟悉,做点功课。

1. 自建Arduino 最小系统(原来树莓派都是Atmel的芯片)

  http://www.geekfans.com/article-4638-1.html

 公司有修板剩下的芯片,拿过来做成最小系统。

 

2.Atmel studio 6.0 安装环境

   a.带MKii的烧录固件升级和 avr IDE烧录器升级,我升级到17版本(如果用7.0写的程序,可能需要更新到22版本)

 注意:Flash文件烧录的时候,文件必须是中文目录,不然会找不到文件。

 

   b开发环境只能一次次手动烧录,不适合量产,用BAT处理程序才能量产化。

其中Stk500是硬件说明(属于Atmel的一种开发板),A90是Flash文件,可以直接在Atmel Studio 烧录。 Bat文件是写的批处理文件,可以实现自动调用Flash文件和烧录。dll是注册表文件,在软件环境里面找出来的。

其中,批处理文件是可以直接编辑的,里面写的就是调用指令。

 

3 EFM32的代码维护。

    低功耗的动态监控 :欧美爱用EFM32,因为功耗特别低,板子只接了一个80mA的纽扣电池,寿命在好几年。

通过Energy profiler功能查看EFM32ZG-STK3200运行功耗   http://www.jxtobo.com/630272.html

当选择正确的芯片型号,配置数据后,会出现动态界面。

 

 

4 GD 温度控制器的上位机软件的操作和环境安装

       上位机用labview写的,周所周知,Labview写测试程序,开发周期很短,而且也稳定。不过在生产中,经常出现的问题就是串口通讯异常。因为每次测完后,电脑接线会拔掉,等下次开拉时候,电脑接线识别的串口数又不一样了。

    此外,还有一个问题就是测试速度比较慢。

 

5 催试电机

   巨烦。。。。。

     

转载于:https://www.cnblogs.com/huangbaobaoi/p/7716191.html

你可能感兴趣的文章
uio浅析
查看>>
PHP中$_FILES的使用及注意事项
查看>>
Linux命令之which
查看>>
蓦然回头看JAVA线程变量 ThreadLocal
查看>>
Centos 6.5 装机后安装设置,含脚本
查看>>
mysql self join的实现--left join 和inner join
查看>>
http请求
查看>>
国学与科学:如何培养中国人的科学创新思考技术
查看>>
MergeSort (归并排序)
查看>>
1-CLR线程池的作用与原理浅析
查看>>
近似pi
查看>>
[Unity3D]程序退出进程及资源问题
查看>>
mysql导出表结构不导出数据
查看>>
zabbix安装出现的问题
查看>>
华为eNSP GRE
查看>>
赚钱的这些年(上)苦逼
查看>>
我的友情链接
查看>>
HttpServletResponse常用方法介绍
查看>>
国内ip地址 透明代理
查看>>
Lua1.1 Lua 的参考手册 (一)
查看>>