摘要:
前言 想在NanoPi-NEO上开发屏幕驱动,但是看了下文件目录发现没有内核树,导致最基础的file_operations结构体都无法使用,于是寻找内核树安装方法。但官方提供的内核为4.14太旧了apt找不到对应的linux-source版本(其实后面发现不需要用apt,可以在kernel.org上 阅读全文
摘要:
问题 编译报错发现是arm-none-eabi-gcc版本低于11[1],于是通过brew升级 升级后编译工程时出现大量类似错误如下 /opt/homebrew/Cellar/arm-none-eabi-gcc/13.2.0/lib/gcc/arm-none-eabi/13.2.0/include/ 阅读全文
摘要:
1.准备工作 准备好CLion 从MRS官网下载好MounRiverStudio 2.环境配置 (该教程基于Windows11,Windows10也可以类似进行配置) 打开设置,寻找到系统/系统信息/高级系统设置,打开这个界面 打开环境变量,找到系统变量的Path,双击打开进行编辑 找到MounRi 阅读全文
摘要:
1.前言 感谢该文章给我的启发! 准备好CLion Windows或Linux虚拟机并安装好MounRiverStudio,推荐Linux虚拟机 从MRS官网下载好MacOS工具链 2.环境配置 解压下载好的安装包,根据电脑的芯片选择解压对应的openocd及xpack-riscv-none-emb 阅读全文
摘要:
0.前言 因为智能车竞赛而接触到了MM32F32G9P这款单片机。而由于我很喜欢macOS系统,加上我同时喜欢剪视频,因此买了一个arm芯片的MacBook Pro,但这就限制了我没办法用双系统运行Windows系统,只能转而使用虚拟机。使用Mac烧录stm32的教程很多,但是很少有mm32的教程。 阅读全文