Cortex A8,PWM裸机程序
来源:互联网 发布:詹姆斯每个赛季数据 编辑:程序博客网 时间:2024/06/04 18:36
#include "s5pc100.h"void putc(char c){while (!(UART0.UTRSTAT0 & 0x2));UART0.UTXH0 = c;if (c == '\n') {while (!(UART0.UTRSTAT0 & 0x2));UART0.UTXH0 = '\r';}if (c == '\r') {while (!(UART0.UTRSTAT0 & 0x2));UART0.UTXH0 = '\n';}}char getc(void){while (!(UART0.UTRSTAT0 & 0x1));return UART0.URXH0;}void puts(char *s){while (*s != '\0')putc(*s++);}int main(){char c;GPA0.GPA0CON = 0x22;UART0.ULCON0 = 0x03;UART0.UCON0 = 0x05;UART0.UFCON0 = 0;UART0.UMCON0 = 0;UART0.UBRDIV0 = 35;UART0.UDIVSLOT0 = 0x888;UART0.UINTM0 = 0xF;GPD.GPDCON = (0x2 << 4);//使能为pwm输出TIMER.TCFG0 = 0xFF;//256分频TIMER.TCFG1 = 0x4 << 4;//16分频TIMER.TCNTB1 = 31;//计数周期TIMER.TCMPB1 = 15;//脉冲宽度TIMER.TCON = 0xE << 8;//装载初值TIMER.TCON = 0xD << 8;//开始计数while (1) {puts("MYTTY: ");while (1) {c = getc();putc(c);if (c == '\r')break;}}}工程源码: http://download.csdn.net/detail/a987860319/7126497
2 0
- Cortex A8,PWM裸机程序
- 基于Cortex-A8裸机,点亮LED灯程序分析
- Cortex A8,RTC程序
- Cortex-A8按键中断程序
- Cortex A8,ADC转换程序
- Cortex A8,看门狗定时程序
- Cortex A8 LED 点亮程序分析
- cortex-A8 ARM核 opencv程序移植
- Cortex-A8
- Cortex A-8裸机串口通信程序
- 00 Linux环境下ARM裸机开发工程的建立示例(Cortex-A8)
- RVDS4.0上开发cortex A8 NEON程序
- RVDS4.0上开发cortex A8 NEON程序
- luvcview摄像头程序到Cortex A8的移植
- luvcview摄像头程序到Cortex A8的安装移植
- cortex-A8 ARM核 opencv程序移植 (2)
- cortex-A8 ARM核 opencv程序移植 (3)
- cortex-A8 ARM核 opencv程序移植 (4)
- OpenGL环境配置(VS2012)
- 利用鼠标键盘钩子截获密码。
- boost库的常用组件的使用
- Ubuntu 下的环境变量
- 【CentOS笔记】CentOS在线安装Git
- Cortex A8,PWM裸机程序
- 第一个所谓的c++接口与实现的分离
- 阿里巴巴2014研发实习生笔试解析
- 利用底层键盘钩子拦载任意按键(回调版)
- [Android]adb学习笔记(一)
- 学习iOS开发的第19天
- 用程序模拟键盘和鼠标键盘
- Android Dialog用法
- 脚下的那块生我养我的土地依然如此亲