2℃
2012年03月03日
⁄ Linux&Android, 历程
历尽千幸万苦,终于把beaglebone上的LED点亮了.现在记录一下,以免以后忘记.
首先想到的是写寄存器的方式进行点灯.虽然TI的文档相当地烂,不过我还是找到了LED所在的GPIO相关寄存器.
1
2
3
4
5
6
7
8
9
#define TIA8_GPIO1_PA (0x4804C000)
#define TIA8_GPIO_CLEARDATAOUT (0x190)
#define TIA8_GPIO_SETDATAOUT (0x194)
#define TIA8_GPIO_CTRL (0x130)
#define TIA8_GPIO_OE (0x134)
#define LED1 ( 1 << 21)
#define LED2 ( 1 << 22)
#define LED3 ( 1 << 23)
#define...
imremap, iomem阅读全文
0℃
0℃
2011年08月20日
⁄ 历程
SDRAM:
先说说SDRAM的结构:
DDR SDRAM的内部存储器由列(cloumn)与行(row)组成一个阵列,一个阵列称为一个BANK.一般颗SDRAM有4个BANK.
内部的每一个小格是一个存储单元.注意的是存储单元不是一个bit,而是芯片的位宽.如8位宽的一个单元就是8bit,即1byte,16位的芯片就是2byte.有时候行(row)在某些文档里也叫页,行地址也称页地址.
相应的管脚如下图:
须要注意的是VDDQ是指数据输出用的参考电源,而VDD是芯片自已工作电源,如果SDRAM为3.3V,但MCU为1.8V则VDDQ须要用1.8V
内存无论容量多大,地址线都只有13根(A0~A12),行列...
阅读全文
神仙路过
这个lnmpa可以用吗? 还
半夜路过听风
菜鸟,我来了
给力啊 正需要这个
蛋定。。慢慢习惯就好。。
你能不能你这个独立域名的博客
留言是种美德,写点什么...