IAR for AVR delay函数
来源:互联网 发布:网络博客游戏破解之法 编辑:程序博客网 时间:2024/05/20 05:04
众所周知,在GCC AVR里有个delay.h的头文件,可以直接使用.
IAR for AVR里面只有__delay_cycles
所以,我自己写了个delay.h,包含三个可调用的函数
#ifndef __DELAY_H__
#define __DELAY_H__
#include <intrinsics.h>
#ifndef F_CPU
#define F_CPU 16000000L
#endif
#define _delay_us(t) __delay_cycles(F_CPU / 1000000 * t)
#define _delay_ms(t) __delay_cycles(F_CPU / 1000 * t)
#define _delay_s(t) __delay_cycles(F_CPU * t)
#endif /* __DELAY_H__ */
#define __DELAY_H__
#include <intrinsics.h>
#ifndef F_CPU
#define F_CPU 16000000L
#endif
#define _delay_us(t) __delay_cycles(F_CPU / 1000000 * t)
#define _delay_ms(t) __delay_cycles(F_CPU / 1000 * t)
#define _delay_s(t) __delay_cycles(F_CPU * t)
#endif /* __DELAY_H__ */
- IAR for AVR delay函数
- AVR单片机开发软件 IAR FOR AVR!
- IAR for AVR 学习笔记
- IAR for AVR 学习笔记
- IAR For AVR USART 应用
- IAR For AVR EEPROM 应用
- IAR For AVR 精确延时
- IAR for AVR 学习笔记
- IAR for AVR 学习笔记
- IAR for AVR 学习笔记
- WinAVR avr/delay函数的用法
- IAR FOR AVR 定时器中断的使用
- IAR For AVR 定时器中断初值计算方法
- IAR for AVR设置生成HEX文件
- IAR for AVR中的位定义使用
- AVR 中 delay 函数的调用注意事项!delay_ns delay_ms
- Avr-Gcc中关于delay函数的应用
- 利用IAR Timeline工具测试delay函数执行时间
- ant入门配置1
- Struts2之I18N
- try中的return与finally
- UtilBox(ub)基础组件 -- Log日志(1)
- Symbian S60v5 编程中的程序图标更换问题
- IAR for AVR delay函数
- C++语言进阶心得之一二
- 基于S3C2440的嵌入式Linux驱动——Framebuffer子系统解读
- Python web开发框架
- 制作移动硬盘或U盘的MAC安装盘
- java基础加强--类加载器
- Redis与Mysql结合
- 《Axure 6.5超短篇笔记》——低保真拖动和高保真拖动
- Web前端开发规范文档