標題: stm32單相用電器 2017電賽 K題源程序 [打印本頁]

作者: 楓之葉淶    時間: 2019-8-3 08:28
標題: stm32單相用電器 2017電賽 K題源程序
  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的數(shù)據(jù)輸出,沒有校準功能。
  15. ------------------------------------------------*/
  16. /*------------------------------------------------
  17.                  修改日志
  18.   日期: 2015-8-30
  19.   版本: v0.02
  20.   說明: 修改了IO口定義根據(jù)新板子
  21. ------------------------------------------------*/

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

  25. u32 cs5460_read_temp = 0;


  26. /*******************************************************************************
  27. * 函數(shù)名        : main
  28. * 描述            : 主函數(shù)
  29. * 輸入?yún)?shù)  : 無
  30. * 返回參數(shù)  : 無
  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, 下載次數(shù): 33, 下載積分: 黑幣 -5






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1