【有奖征文活动】C8051F 进不了main函数问题解决办法
2013-6-21 17:46
- 侃单片机论坛
- 44
- 12249
收藏 记着 也遇到此问题
一执行FLASH->ACR |= (uint32_t)FLASH_ACR_LATENCY_2就HardFault了?
2014-4-23 16:16
- ST MCU
- 18
- 6660
是硬件啊 板子+JLINK
我也是很奇快怎么会有这个问题 所以发帖看其他人是不是有遇到过 共同探讨哈 ...
:Q
就是一个ACR寄存器里面,PRFTBS预取缓冲区状态 值不同。看文档,这是个只读寄存器啊??
参考的PM0042 即ST ...
额 我自己写的FLASH->ACR= (uint32_t)(FLASH_ACR_PRFTBE|FLASH_ACR_LATENCY_2);
硬件仿真 r2是0x00000012
...
硬件仿真 r2是0x00000032啊
执行完0x0800138E 601A STR r2,[r3,#0x00] 就HardFault了 ...
呵呵 手头没的硬件现在 软件仿真看到的结果 不知道会不会和实际用J-LINK在板子上跑,数值由偏差 ...
R2的值此时对应ACR寄存器的值?似乎是FLASH的ACR寄存器PRFTBS置0了,就是说预取缓冲区关闭了? ...
R2是0x00000012
按库函数的那三句话编译出来的
904: FLASH->ACR |= FLASH_ACR_PRFTBE;
905:
906: /* F ...
static void SetSysClockTo72(void)
{
__IO uint32_t StartUpCounter = 0, HSEStatus = 0;
/* SYSCL ...
CPU系统时钟设置对的啊 这个时钟频率和等待周期的对应关系我知道的
FLASH->ACR |= FLASH_ACR_PRFTBE;
FLASH ...
晕 可以上图片啊 之前不知道啊
本想将程序在flash中调试,因为之前一直在内部sram运行。
跳线啊,一些ROM/RAM地址啊 其他设置都弄好后 开 ...
用stm32,I2C总线挂了,如何复位?
2011-7-4 11:32
- ST MCU
- 21
- 11992
51单片机系列之六:中断的应用
2010-9-1 15:21
- 侃单片机论坛
- 7
- 1749
如何定义不定长数组
2010-9-8 14:46
- ST MCU
- 6
- 2989
2
3
近期访客