![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mpu
文章平均质量分 73
wandersky0822
这个作者很懒,什么都没留下…
展开
-
图形化的调试工具 j-scope systemview
jscope rtt原创 2023-03-01 10:18:04 · 1157 阅读 · 0 评论 -
CONFIG_EXTRA_ENV_SETTINGS 环境变量分析
#define CONFIG_EXTRA_ENV_SETTINGS \"loadaddr=0x80200000\0" \默认的启动地址SDRAM"kloadaddr=0x80007fc0\0" \ 内核的加载地址,下面好多内核都是加载到这个地址。为什么只有mmc启动通过这个地址?"fdtaddr=0x80F80000\0" \ 看名字像是设备树文件加载地址"fdt_high=0xffffffff\0" \"rdaddr=0x81000000\0" \"bootfile=uImage\原创 2022-04-08 14:37:13 · 1224 阅读 · 0 评论 -
MSH FINSH 对比
内在的区别我也没看明白,我就把我看到的区别总结下:最明显的,msh命令都带一个__cmd_, 而finsh命令不带,__cmd_这个前缀是宏定义时加的,使用FINSH_FUNCTION_EXPORT_ALIA 、MSH_CMD_EXPORT这2个宏义就会把命令定义成MSH命令,官方手册也提到了,MSH执行效果FINSH执行效果finSH需要在命令后面加上(),美其名曰 “C-Style” 模式,MSH -> exit -> FINSHFINSH-&...原创 2021-09-16 15:32:51 · 1101 阅读 · 2 评论 -
stm32h743外部RAM非字节对齐访问,引起的hard fault
出处:https://www.yiboard.com/thread-646-1-1.html此文作者与我遇到的情况非常相似,我先说说我遇到的情况:由于公司的STM32F437买不来了,价格500+, 但是STM32H743却只有200+,于是我收到了一个任务,用STM32H743替换之前的F437; 调试还算顺利,问题一一解决了,直到今天遇到 个hard fault,做嵌入式的人估计都知道,这错误谁遇到谁头痛;于是我先在网上搜了一下,没有人遇到过。车到山前必有路,于是我硬着头皮开始定位错误,..原创 2021-09-09 17:37:16 · 2704 阅读 · 0 评论