完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
第9页下面:
基础应用2,开启FLASH 预读缓冲功能,加速FLASH 的读取。所有程序中必须的用法:FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable); 位置:RCC 初始化子函数里面,时钟起振之后。 请问,这个函数我怎么在原子的程序中找不到呢??? 求指教....... |
|
相关推荐
12个回答
|
|
因为我们不用库.
|
|
|
|
这个我知道,那咱们具体是在哪怎么配置这个句话的功能的呢?想知道
|
|
|
|
哦,我们开发板没用到这个功能.
不过我帮你找到了相关资料. void FLASH_PrefetchBufferCmd(u32 FLASH_PrefetchBuffer) { /* Check the parameters */ assert_param(IS_FLASH_PREFETCHBUFFER_STATE(FLASH_PrefetchBuffer)); /* Enable or disable the refetch Buffer */ FLASH->ACR &= ACR_PRFTBE_Mask; FLASH->ACR |= FLASH_PrefetchBuffer; } 函数实现. 其实就是置位FLASH->ACR 的第4位,来设置开启缓冲 |
|
|
|
STM32 参考手册有这么一段话:
闪存的指令和数据访问是通过AHB总线完成的。预取模块是用于通过ICode总线读取指令的。仲裁是作用在闪存接口,并且DCode总线上的数据访问优先。 读访问可以有以下配置选项: ● 等待时间:可以随时更改的用于读取操作的等待状态的数量。 ● 预取缓冲区(2个64位):在每一次复位以后被自动打开,由于每个缓冲区的大小(64位)与闪存的带宽相同,因此只通过需一次读闪存的操作即可更新整个缓冲区的内容。由于预取缓冲区的存在,CPU可以工作在更高的主频。CPU每次取指最多为32位的字,取一条指令时,下一条指令已经在缓冲区中等待。 可见,预取缓冲是自动开启的. |
|
|
|
在SD卡程序中:
#define MSD_DATA_OK 0x05为什么05是数据正确?05是怎么计算出来的?还在后面的 #define MSD_DATA_CRC_ERROR 0x0B #define MSD_DATA_WRITE_ERROR 0x0D |
|
|
|
这些是SD卡协议里面规定的.
|
|
|
|
那我还是找不到地方啊
|
|
|
|
你的例程中有u32 DR_Base; //做缓冲用,不知道为什么.非要不可
我觉得的应该是: 在DMA中,是因为时钟配置的反应时间不够长,加了就好了。我试过了 为什么void EXTI0_IRQHandler(void)外部中断0的服务函数和void EXTI15_10_IRQHandler(void)外部中断10~15的中断服务函数 的命名方式不一样???如果后面的10和15可以一起配置,那三个中断能不能一起配???还是有什么区别? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UCOS-II控制LED亮灭是怎么移植出来的,我想要资料?详细过程
|
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1780 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1621 浏览 1 评论
1081 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
728 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1679 浏览 2 评论
1938浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
731浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
570浏览 3评论
596浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
556浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 04:52 , Processed in 1.554081 second(s), Total 101, Slave 84 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号