完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我的芯片是STM32F103CBT6,运行正点原子普通例程没问题 运行Freertos例程 还没到主函数执行到这RCC->CR |= (uint32_t)0x00000001;就进入硬件中断了,求教怎么回事
|
|
相关推荐
9个回答
|
|
好的 谢谢
|
|
|
|
启动文件的堆栈扩大一倍试试,把200改成400
|
|
|
|
还是不行
|
|
|
|
一般是驱动配置出了问题,主函数之前的按个调试,看具体在哪个部分
|
|
|
|
初始化配置中出线了问题,这种比较笨的方法就是反复仿真,多设断点,看是在哪个函数里进入的硬件中断;再到这个函数里,设断点。逐步缩小范围,最终确定是哪一步出错了。
|
|
|
|
看一下堆栈那些是不是没有设置正确
|
|
|
|
是进入那个错误中断了吧,应该是RTOS移植问题,看看系统堆栈大小,起始地址这些
|
|
|
|
应该是在时钟配置函数中,时钟配置的参数不对生成的
|
|
|
|
RCC->CR应该是时钟配置这块,看看系统配置,尤其是堆栈这块设置。
|
|
|
|
只有小组成员才能发言,加入小组>>
795 浏览 0 评论
1154 浏览 1 评论
2530 浏览 5 评论
2863 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2713 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1075浏览 3评论
195浏览 2评论
461浏览 2评论
374浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
455浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 13:23 , Processed in 1.275969 second(s), Total 63, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号