- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 一次有着假象的hard fault
问题简述:一个较大型的程序在上电后不能正常执行。 故障现象: 程序运行后未能正常执行,反复打印"RT-Thread"的logo (此程序使用了RT-Thread操作系统); 在调试会话中强制停止CPU后,总是停止在"ConfigFlexRAM"中的一个清零DTCM的循环体中。这个循环体会对长达480KB的范围进行清零,耗费大量CPU周期。 注:ConfigFlexRAM重新划分了本程序所用的i.MX RT1062芯片中的512kB FlexRAM,分给ITCM 32KB, DTCM 480KB, OCRA
2020-09-11 20:03:19
483
原创 用CMake生成LLD VS 2019工程受虐记-2
回顾之前的受虐记录: 用CMake生成LLD VS 2019工程受虐记-1 https://editor.csdn.net/md/?articleId=108195241 本以为今天仍然是受虐的一天,没想到老天开始眷顾我了。 下载LLVM10.0.1源代码,寄希望于这个版本不再有编译错误 cmake配置成功后,却无法再在命令行上执行生成LLD。 只好打开VS 2019,生成LLD项目。 哪知这个LLD真是拖家带口,依赖了数百个其它项目,结果一步花了一个多小时,幸运的是昨天的编译错误都没有了!猜测是对VC++
2020-08-25 21:57:35
239
原创 用CMake生成LLD VS 2019工程受虐记-1
在Windows下生成LLD踩坑记录 在使用CMake生成LLVM.sln文件时,最好在lLVM目录树下开一个“build”目录, 在打开VS的command prompt时,有多个选择,一定要选择对的,包括"Cross"和"Native",选"Native"的 Visual Studio 2019下cmake的-G参数的值和以前版本有变化 (参考了 https://stackoverflow.com/questions/55708600/whats-the-cmake-generator-for-visu
2020-08-24 23:12:55
794
1_MISRA C_2012_commented.docx
2020-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人