[菜农助学交流] 菜农Cortex-M0助学园地网友笔记及例程汇编速查

[复制链接]
 楼主| hotpower 发表于 2011-8-31 02:50 | 显示全部楼层 |阅读模式
vv123456 发表于 2011-8-31 14:44 | 显示全部楼层
沙发啦哈哈
vv123456 发表于 2011-8-31 14:44 | 显示全部楼层
再一个沙发
murex 发表于 2011-8-31 14:46 | 显示全部楼层
木地板
nixianmin 发表于 2011-9-2 22:51 | 显示全部楼层
这么多汇编,我以为用汇编编程呢:L
 楼主| hotpower 发表于 2011-9-26 16:02 | 显示全部楼层
晕,是例程的汇编,不是汇编语言编写的程序。
老鱼探戈 发表于 2011-9-27 19:42 | 显示全部楼层
顶一个!
ichuangj 发表于 2011-9-30 13:55 | 显示全部楼层
大集合
weshiluwei6 发表于 2011-10-15 19:41 | 显示全部楼层
大合集 来支持支持啊
jacksaon8966 发表于 2011-10-15 19:50 | 显示全部楼层
#include "includes.h"
volatile uint32_t u32Timer0Cnt=20;
int32_t main(void)
{
uint32_t u32Timer0Cnt=0;
   uint32_t TMR0_Callback;
//如果没有声明这个变量TMR0_Callback的话,编译到compiling DrvTIMER.c...,Target not created
DrvSYS_SelectIPClockSource(E_SYS_TMR0_CLKSRC,0);
DrvTIMER_Init();
/*using Timer0 periodic_mode ,the interval is set 2 tick/sec**/
DrvTIMER_Open(E_TMR0,2,E_PERIODIC_MODE);
/*install Callback function"call_back" and excute it when interrupt happen twice time*/
DrvTIMER_SetTimerEvent(E_TMR0, 2,(TIMER_CALLBACK)TMR0_Callback, 1);
/**Enable TIMER0 Interrupt*/
DrvTIMER_EnableInt(E_TMR0);
/*Start Counting*/
DrvTIMER_Start(E_TMR0);
/**Waiting for 10 times timer callbacks*/
while(u32Timer0Cnt <10);
/*Delay 4 ticks*/
DrvTIMER_Delay(E_TMR0,4);
/*Close TIMER0*/
DrvTIMER_Close(E_TMR0);

}
void TMR_Callback()   
{
u32Timer0Cnt++;
}


其中<include.h>中的头文件有
#include <stdio.h>
#include "NUC1xx.h"
#include "variables.h"
#include "hw_config.h"
#include "Driver\DrvGPIO.h"
#include "Driver\DrvSYS.h"
#include <Driver\DrvTIMER.h>


是不是TMR0_Callback是一个寄存器,而在此之前都没有定义过
jacksaon8966 发表于 2011-10-15 19:51 | 显示全部楼层
用的是NUC140  杭州研讨会上的那块,现在手上的东西需要用到这块芯片,,,跪求解答啊。。。急急急
 楼主| hotpower 发表于 2011-11-12 00:54 | 显示全部楼层
TMR0_Callback是time0的中断回调函数。
DrvTIMER_SetTimerEvent(E_TMR0, 2,(TIMER_CALLBACK)TMR0_Callback, 1);

这里你安装了它,但是应该在main函数前声明。否则编译器找不到。
好习惯应该在头文件或main前声明
void TMR_Callback() ;
haolaishi 发表于 2011-12-5 22:35 | 显示全部楼层
 楼主| hotpower 发表于 2012-1-3 22:07 | 显示全部楼层
顶起来
lzb850125 发表于 2012-1-3 22:07 | 显示全部楼层
顶起来
athud 发表于 2012-1-5 14:07 | 显示全部楼层
不错.
乡村男孩 发表于 2012-1-9 11:25 | 显示全部楼层
大家看见汇编
以为大叔又开始反汇编了
neo_bright 发表于 2012-3-12 23:09 | 显示全部楼层
希望哪位大神帮忙,继续更新
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:[url=http://www.21ic.com/tools/HotWC3_V1.23.html]

1460

主题

21619

帖子

508

粉丝
快速回复 在线客服 返回列表 返回顶部