找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1940|回复: 0
收起左侧

stm32单相用电器 2017电赛 K题源程序

[复制链接]
ID:592803 发表于 2019-8-3 08:28 | 显示全部楼层 |阅读模式
  1. /*----------------------------------------------
  2.                  智能仪表
  3. ------------------------------------------------
  4.   名称: 智能仪表
  5.   作者: ADZ
  6.   日期: 2014-06-10
  7.   版本: v0.01
  8.   说明:
  9. ------------------------------------------------*/
  10. /*------------------------------------------------
  11.                  修改日志
  12.   日期: 2015-02-09
  13.   版本: v0.01
  14.   说明: 基本整理好测试CS5460的数据输出,没有校准功能。
  15. ------------------------------------------------*/
  16. /*------------------------------------------------
  17.                  修改日志
  18.   日期: 2015-8-30
  19.   版本: v0.02
  20.   说明: 修改了IO口定义根据新板子
  21. ------------------------------------------------*/

  22. #include "stm32f10x.h"
  23. #include "usart1.h"
  24. #include "Device_CS5460.h"

  25. u32 cs5460_read_temp = 0;


  26. /*******************************************************************************
  27. * 函数名        : main
  28. * 描述            : 主函数
  29. * 输入参数  : 无
  30. * 返回参数  : 无
  31. ********************************************************************************/
  32. int main(void)
  33. {       
  34.         ConfigCS5460IO();        //配置IO口
  35.         USART1_Config();        //串口初始化
  36.         Reset5460();        //复位CS5460
  37.         while(1)
  38.         {
  39. //                 WriteComTo5460(0x12);
  40. //                 WriteComTo5460(0x11);
  41. //                 WriteComTo5460(0xaa);
  42. //                 WriteComTo5460(0x55);
  43. //                 USART1_printf(USART1, "\r\n This is a USART1_printf demo \r\n");
  44.                 cs5460_read_temp = ReadRegister5460(RMS_U);//电压有效值
  45. // // //delay_ms(60);
  46.                 printf("cs5460_read_temp=%x\n", cs5460_read_temp);
  47. //                printf("123");
  48.                 delay_ms(600);
  49.                 delay_ms(600);
  50. //                 cs5460_read_temp = ReadRegister5460(11);
  51. //                 delay_ms(60);
  52. //                 printf("cs5460_read_temp=%d", cs5460_read_temp);//电流
  53. //                 delay_ms(600);
  54. //                 delay_ms(600);
  55.         }
  56. }
  57. /******************* (C) COPYRIGHT 2012 WildFire Team *****END OF FILE************/
复制代码


CS5463测试代码.7z

186.22 KB, 下载次数: 33, 下载积分: 黑币 -5

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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