登录注册
论坛
一粒金砂(中级)
4
0
邀请:@chenzhufly @spacexplorer @wsdymg @bigbat 参与回复
Linux 内核编程具有挑战性,需要搭建进行一定的准备,其中就包括以下准备工作:
加入U-Boot 引导程序,它可以从这里下载:U-Boot 官网:http://www.denx.de/wiki/u-boot/或者有许多开发者和组织在 GitHub 上维护着 U-Boot 的相关代码库,如https://github.com/xilinx/u-boot-xlnx ,该版本由 Xilinx 维护,适合其相关硬件平台的开发.
二、模块框架搭建:
三、加入复杂模块:
1. 学习本书还要具备ARM64处理器的基本知识。按照书中所提的要求下载相关文档做参考。
扫一扫,分享给好友
五彩晶圆(高级)
7608
2
现在嵌入式环境搭建好搭建多了。加油,期待后续。
默认摸鱼,再摸鱼。2022、9、28
五彩晶圆(中级)
2934
一、建议
推荐qemu的arm a7 mpu的项目 https://www.qemu.org/docs/master/system/target-arm.html#,这个里面有很多的开发板。
优点:
1、可以使用gdb调试,使用vscode什么的集成环境。
2、免费
缺点:
1、外设不够完善
2、操作相对麻烦
二、实体开发板,例如:stm32mp137、TI BeagleBoard、i.max系列啥的
国产就算了没有寄存器编程手册,搞不来的。除非水平高到能够扒了源码。
五彩晶圆(初级)
1375
1
加油。。。。。。。。。。。。。。。。。加油。。。。。。。。。。。。。。。。
bigbat 发表于 2024-12-21 10:46 一、建议 推荐qemu的arm a7 mpu的项目 https://www.qemu.org/docs/master/system/target-arm.html# ...
谢谢指点
发表回复 回帖后跳转到最后一页
EEWorld Datasheet 技术支持
查看 »