![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM
文章平均质量分 59
落笔花生
大二学生一名,对底层驱动感兴趣,目前还在摸索linux与ARM
展开
-
ok6410时钟初始化
ok6410时钟体系需要懂得事:1.晶振多少赫兹 2.有多少锁相环(PLL)3.锁相环产生哪些时钟4.时钟是干什么的ok6410时钟初始化要做的事:1.配置locktime2.设置分频系数3.配置FCLK4.如果FCLK ≠ HCLK,设置CPU到异步模式平台晶振锁相环时钟应用场原创 2016-03-18 20:35:47 · 498 阅读 · 0 评论 -
内存的分类
内存分类:DRAM(Dynamic Random Access Memory),即动态随机存取存储器,最为常见的系统内存。DRAM 只能将数据保持很短的时间。为了保持数据,DRAM使用电容存储,所以必须隔一段时间刷新(refresh)一次,如果存储单元没有被刷新,存储的信息就会丢失。 (关机就会丢失数据)。由于要定期刷新存储介质,DRAM也有访问速度较慢,耗电量较大的缺点。 SRAM:原创 2016-03-19 20:58:12 · 799 阅读 · 0 评论 -
centos7.2中搭建ARM开发环境所需工具初体验
需要用到的工具:编译工具:arm-linux-gcc 链接工具:arm-linux-ld格式转换工具:arm-linux-objcopy反汇编器:arm-linux-objdump文件信息查看:arm-linux-readelf1. 将arm-linux-gcc的bin目录添加至环境变量,使用命令如下 vi ~/.bashrc 在.bash原创 2016-03-23 21:32:12 · 5132 阅读 · 0 评论 -
OK6410利用矢量中断通过按键控制LED灯
通过这几天的学习和查资料终于对矢量中断有所了解,并实现了在飞凌OK6410的开发板利用按键控制LED灯,其功能为如下KEY1 ----LED1亮KEY2 ----LED2亮KEY3 ----LED3亮KEY4 ----LED4亮KEY5 ----LED1 与 LED4亮KRY6 ---全灭此开发板上按键有六个,LED灯有4个,电路图如下难点在于对按键原创 2016-04-19 20:39:56 · 784 阅读 · 0 评论 -
nand flash的读写操作
在使用nand flash之前需要对其进行必要的配置,主要有这几件事要做:1.根据date sheet在NFCONF寄存器中设置读、写的时间参数(TACLS、TWRPH0、TWRPH1)2.在NFCONT控制寄存器中使能nand flash控制器并片选(如需置1,先将所需的位bic,再置1)3.进行复位(复位主要操作有:选中芯片,清除RnB,发出复位命令,等待,取消选中)复位时序图原创 2016-04-22 21:51:15 · 4478 阅读 · 0 评论