历史上的今天
今天是:2024年10月15日(星期二)
2019年10月15日 | 基于ARM7 ADUC7020+MPU6050的计步算法
2019-10-15 来源:eefocus
单片机源程序如下:
/*********************************************************************
Author : J Scarlett
Date : Nov 2006
Files : main.c, display.c, ped.c
Hardware : ADuC7020
Description : Implements a simple pedometer based on application
note AN-602
*********************************************************************/
#include // Function Prototype with required function attribute. extern void Monitor_Function(void); extern void Display_Init(void); //********************************************************************* // Main Function for ADuC7020 Pedometer // essentially performs startup functions //********************************************************************* int main (void) { POWKEY1 = 0x01; POWCON = 0x06; // set to 653kHz core clock POWKEY2 = 0xF4; REFCON = 0x2; // use external reference // (connected to Vdd) //********************************************************************* // Initialize Peripherals //********************************************************************* // GPIO Configuration GP4DAT = 0x04000000; // P4.2 configured as an output. // LED is turned on GP0CON = 0x00000000; // GP0DAT = 0xE0000000; // 0.7, 0.6, and 0.5 are outputs // 0.7 = E, 0.5 = R/W*, 0.6 = RS GP1DAT = 0xFF000000; // All P1 pins are outputs ADCCON = 0x20; // Turn ADC on but do not enable Display_Init(); // found in file "display.c" Monitor_Function(); // found in file "ped.c" //********************************************************************* // Main Loop //********************************************************************* while(1) { } } // main()
上一篇:ARM SVC模式源码
史海拾趣
|
unsigned char pDATA[8]; memset(pDATA,0 ,8); 如果直接在定义处初始化为0,与memset的区别是 什么?… 查看全部问答> |
|
我在s3c2440上做SD卡读写驱动,没有文件系统,就一块一块地读写.怎样检测坏块,有了坏块怎么标记呢? SD卡又不像nand flash那样有自己的一套检测标记方式,请大家指点!!… 查看全部问答> |
|
最近制作了一块Buck 型DCDC开关电源,24V转5V;利用示波器AC耦合输入测试电源的纹波电压,大约为+10mv/-15mv,但是纹波电压的波动和MOS管的开关对应关系好像不对,教科书中介绍BUCK输出滤波电容纹波电压与 MOS管的开关对应关系如下图:但是我测得输 ...… 查看全部问答> |
|
昨晚收到TI邮件提醒,有机会4.99美元买到M4板子,但是,怎么买?海淘么?好麻烦哦 [ 本帖最后由 shower.xu 于 2012-8-23 09:24 编辑 ]… 查看全部问答> |
|
我用的是430F149的片子,最近在折腾这远程更新的问题,看了一些资料,按着微控设计网上的资料做,而且还有例子,例子修改后是烧到单片机里面了,但是之后该怎么操作呢,在它的里面是两个工程文件,不过在实际操作中只有那个.s43这个文件在执行,还有那5个关 ...… 查看全部问答> |
|
用MSP430G2553 adc10内置的温度传感器采集温度 5秒钟采集一次 用delay(5000); 在loop();里只发送一次数据 就没下文了 int temp=0; void adcinit(void) { WDTC ...… 查看全部问答> |




