TaterLi

有8MB的外部RAM,其实使用起来也不困难.有很多方法,外部RAM和内部RAM都一起用.或者只用外部RAM等等,首先设置Keil的这个配置,让默认使用外部RAM.但是外部RAM上电是需要初始化的,所以,初始化过程就需要特别注意. 增加一个叫DATA_IN_ExtS...

发布 0 条评论

因为STM32F7可以跑到216MHz,但是FMC外设和F429是一样的,所以学习起来,还是没什么困难,他可以2分频或者3分频.其中2分频下,108MHz时钟,3分频下,72MHz时钟.整个初始化过程需要装填SDRAM_HandleTypeDef,FMC_SDRAM_TimingTypeDef和FMC_SDRA...

发布 0 条评论

经常看到别人的代码里面有这一行: /** rief Data Synchronization Barrier details Acts as a special kind of Data Memory Barrier. It completes when all explicit memory accesses before this instruction ...

发布 2 条评论

最近很久没来发主要是因为我要下载百度网盘上的东西,怕哪一天丢了,还有整理电脑,公司任务也挺多的,所以比较那个.因为重装了系统,就把一些软件重装了一下,什么叫装机必备,就是我需要用到的软件才叫必备嘛.虽然我的必备不代表大家的,但...

发布 0 条评论

说实话,飞思卡尔的手册,可真不好看.总结归纳了一下,就简单列举,这个CPU是可以跑48MHz的,但是,板子上是32.768kHz的振荡器,所以只跑到47.972352MHz. 主要时钟参数(一般以比较理想值来说): 系统核心频率 fCore = 47.972352MHz 总线频率 f...

发布 0 条评论

关于MTD分区这个概念,我以前一直理解错,就是因为外面都叫他MTD分区,其实还不如说是MTD分割符,因为他只是在内核的一个定义.他并不是严格的分区.目前针对MX28这个平台,来说说怎么调整. 目前来说,我的uImage文件大概是2.5M,这是默认的大...

发布 0 条评论

实现平台是FRDM-KL02的评估板,这个芯片有32K ROM和4K RAM,ROM还不是特别重要的,怎么都够用,最大的例程也就8136字节,但是RAM就紧张一些,一直是使用了大概3500B左右.但是也够用,所以说,大家要学习,其实什么芯片不重要,这么紧张资源的M0...

发布 5 条评论

只是测试程序,编译出来有警告不管,反正只是测试NAND,NOR,RAM对不对,就知道整个核心板对不对了.微雪只能提供不能直接升级到Keil UV5的UV4工程,所以... LPC4357微雪核心板UV5工程 另外程序中不涉及任何调优!只是为了验证板子好使不好使,...

发布 0 条评论

一个CPU实际上只能干一个事情,因为CPU有了中断,就有了前后台程序,前台是个死循环,后台是各中断,不停地做中断处理,但是这样能处理的事情还是不多,比如说前台扫描数码管,后来等到用户按键了,再采集一次ADC,让前台扫描数码管. 有了操作系...

发布 0 条评论

之前已经实现了RTOS下的Hello World,已经打印出相关的信息了.本节就学习使用一下硬件抽象层的定时器,先找到这里,然后进入TIMER. 新建一个任务,注意Timer ID,比如C6748只能用T0,T1,T2,T3四个,而T0是系统用了,所以现在用T1,然后下面要...

发布 0 条评论