谁帮忙写个这个AD转换程序啊 突袭的任务呢

2020-01-30 13:39发布

本帖最后由 wysjunru 于 2013-5-7 08:38 编辑

芯片资料 在附件里 各位大虾能帮写个AD转换程序吗, 最好在代码边上注释下呢  谢谢了啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
wysjunru
2020-01-31 00:01
ThinkCell 发表于 2013-5-7 08:39
伸手就要啊?
这么简单的芯片,请看看资料多琢磨吧.


帮我分析下这个程序可以吗#include "hx711.h"
#include "main.h"
#include "sys.h"

#define   ADSK  PBout(6)
#define   ADDO  PBin(7)
#define                N        12

unsigned long Data[N];

//HX711 AD读数
unsigned long ReadCount(void)
{
    unsigned long Count;
    unsigned char i;

        RCC->APB2ENR |= 1<<3; //使能
    GPIOB->CRL &= 0X00ffffff;
    GPIOB->CRL |= 0X83000000;
//    GPIOB->ODR |= 0X1<<6;

   
    ADSK = 0;
    Count = 0;
    while(ADDO);
    for (i = 0; i < 24; i++)
    {
        ADSK = 1;
        Count = Count << 1;
        ADSK = 0;
        if(ADDO) Count++;
    }
    ADSK = 1;
    Count = Count ^ 0x800000;
    ADSK = 0;
    return(Count);
}
红 {MOD}的那几条我不明白呢

一周热门 更多>