历史上的今天
今天是:2024年10月09日(星期三)
2021年10月09日 | ARM寄存器的操作方法
2021-10-09 来源:eefocus
#define GPIOCOUT *((volatile unsigned int *)0xc001c000)
#define GPIOCOUTENB *((volatile unsigned int *)0xc001c004)
#define GPIOCALTFN0 *((volatile unsigned int *)0xc001c020)
void delay(unsigned int);
void led_test(void)
{
/*配置选择GPIOC12管脚的功能1*/
GPIOCALTFN0 &= ~(3<<24);//清0 bit24 25
GPIOCALTFN0 |= (1<<24);//置1 bit24
/*设置为输出模式*/
GPIOCOUTENB |= (1<<12);
while(1)
{
/*亮*/
GPIOCOUT &= ~(1<<12);//清0 bit12
delay(0x1000000) ;
/*灭*/
GPIOCOUT |= (1<<12);//置1输出高电平
delay(0x1000000) ;
}
}
void delay(unsigned int n)
{
while(n--) ;
}
史海拾趣
|
1月16日讯,东芝美国电子元器件公司 (Toshiba America Electronic Components, Inc, TAEC) 推出两款新的高度整合的高性能CD-MP3处理器TC94A70FG 和TC94A73MFG.这两款单片处理器可以使单个IC回放CD和多种压缩音频格式。分别命名为 TC94A70FG 和 TC94A ...… 查看全部问答> |
|
KEIL用久了,一打开项目里面很多历史清单记录,个人特别整理,方便大家使用。 KEIL历史文件自动清除或一键清除 里面两个文件,一个不提示,可放天启动菜单里开机就自动清除,另一个有提示。 根据个人需要,自己看着办吧… 查看全部问答> |
|
EVC无法远程调试---这个问题困扰我一个星期了。高分求救!!! 我的目标板是ARM920T的,用PB4.2定制的OS可以通过网线顺利下载到目标板并可以启动。导出SDK后,利用这个SDK在EVC里写了个小程序,想通过KITL和CESH选项来下载这个小程序到目标板上运行,结果总是连接不上,请问是什么原因? 由于我的实验条件的 ...… 查看全部问答> |
|
我现在做了一个ATM机模拟系统,使用周立功EasyARM2200做客服端,PC机做后台服务器,两者的串口都是RS232的。 我们老师说232传输太近了,让我在中间加RS232/RS485转换器。 我在板子端,接了个转换器,再在PC端接个,中间采用RS485的传输。 我感觉 ...… 查看全部问答> |
|
最近在弄FM24CL64B的IIC通信,但是一直收不到应答信号,用示波器观察后发现原本的第九个时钟脉冲处SDA应该是低电平的,但现在确实高电平。这个是时序的问题吗?会不会是铁电芯片坏了,给不了应答信号?我用示波器看了SDA和SCL,时序应该是没问题的啊 ...… 查看全部问答> |
|
我按照例程上的实时时钟程序,在lcd上显示了时间。发现更新时间的函数是从以前某个时间点(比如1979年*月*日,貌似是固定的)开始算起,接受一个秒数,用这个秒数计算+查表得出对应的年月日时分秒(用一个结构体表示,里面分别有年月日时分秒)的显 ...… 查看全部问答> |
|
大神们都来看看,这个是什么意思#include "os_q.c" /* ********************************************************************************************************* * & ...… 查看全部问答> |




