历史上的今天
今天是:2025年04月03日(星期四)
2020年04月03日 | STM32一直死在r1,[r0,#0x808]
2020-04-03 来源:eefocus
今天在调试STM32的时候,程序一直死在以下代码中
LDR r1,[r0,#0x808]
LSLS r1,r1,#21
BMI 0x1FFFF3B2
原因,BOOT0引脚被拉高了。
解决办法,将BOOT0引脚接地。
没找到本质原因,一直在启动汇编、芯片IC选择、启动代码编译地址、中断向量表重定向那里找,统统不是,就是一个简单的开关引脚。
问题都是自己搞复杂的……
史海拾趣
|
我遇到的情况是,首先程序没有运行,看了一下,用示波器看了一下晶振,有波形。 但是不知道为什么不运行,后来,我用了万用表,量了一下晶振的,一边的引脚电压, 程序就不知道为什么可以运行了,试了好几次都是这样的。 只要一重新上电,程序就 ...… 查看全部问答> |
|
借用地盘一下,我是在nand上开辟一块区域用于存放logo,在eboot中的oemplatforminit()中先把logo读到ram中,然后显示logo,结果在nk加载完后就消失了,又不想在oal的oeminit()中实现,请问这个问题怎么解决?5.0的ce平台,谢谢。。。… 查看全部问答> |
|
用stm8 做flash烧写,在工程设置里,把自动使用的lkf改成stm8s208,之后,在主函数(用flash例子程序)里,在调用库函数就出现错误:1 symbol _GPIO_ReadInputData not defined (Debug\\main.o ) 这个怎么回事?解决方法。 另外,flash ram ...… 查看全部问答> |
|
本人使用的硬件是Ez-usb fx2系列68013芯片 但是怎么 NTSTATUS Ezusb_PnPAddDevice( IN PDRIVER_OBJECT DriverObject, IN PDEVICE_OBJECT PhysicalDeviceObject ) /*++ Routine Description: &n ...… 查看全部问答> |
|
最近有几个网友比较关心 S2E 例程的一些问题,在这里写写我的一点心得,希望对你们有点帮助。 先贴个图: 从这个图中,我们可以看到串口设备通过 S2E 模块连接到了 PC 主机,其中用到了 Telnet 通过23号端口,在 PC 主机 ...… 查看全部问答> |
|
Hercules之Tms570ls20206 can总线滤波及中断问题分享 tms570ls20206的can总线中,为什么设置了屏蔽寄存器,可是还是所有的CAN的ID都产生中断,且中断清不掉? DCAN模块本身是不严格区分发送或接收中断的。只有IE0和IE1两个bit控制的DCANxINT0和DCANxINT1两个中断。 也就是常说的High和Low ...… 查看全部问答> |




