| 
 
新手上路 
 
	积分39金钱39 注册时间2021-11-11在线时间8 小时 | 
 
| 本帖最后由 Trundeng 于 2022-3-2 10:29 编辑 
 一、前言
 1、感谢时代的进步,对所在行业的产品要求越来越高。在逻辑运算能力方面、在屏幕显示方面上档次。老一代产品按照四遥规划却一直只验收三遥。对于遥调的时效性,安全性以及总站的统管调配新需求,产品要上靠谱的系统,并且通信交互能力到位。
 2、感谢公司与时俱进的发展,感谢客户的定制。
 3、由于时下大环境的原因,芯片价格、交期方方面面原因考虑评审,STM32MP1是一个不错的考虑。
 
 二、落实资源
 1、芯片厂家,官方开发板、例程足,有相关方的助力支持,力道不小。
 2、有原子哥的平台,涨了不少信心。
 3、根据目标产品,强悍的NET服务不搞,太低端的、老旧的技术不行。最后发现ZZK领路的教程恰到好处,这个可以有。
 
 三、How do you do
 1、看视频装VM,把Linux 环境搭建起来。自家电脑按视频安装完,多数应该都是难以接受的。改申请资源就申请资源,换个专业一点点的电脑吧(BOSS 娘买的带GPU的价格上去了不怎么合适)。
 2、按照开发板配套资料,安装了Ubantu 系统,简单安装了必要的VM tool, 输入法,编辑器,开始对键盘的敲打。
 3、着手准备编译环境,发现各种兼容性的不匹配。版本与版本之间互相在安装的过程频频出现,一旦出现,已经安装联系密切的得重新调整安装。(遇到瓶颈,在开发板对应的Q群问道了答案)
 4、跳读了《【正点原子】STM32MP1嵌入式Linux驱动开发指南V2.0.pdf》第四十章 Linux LCD 驱动实验。发现默认的显示框架也不简单。(原本M4平台对接还得自力更生?!)
 5、打铁还需自身硬。逃不掉学习OpenSTLinux,老老实实撸起袖子加油干。
 
 
 ======================================多数同学建议,入门文档学习顺序“【正点原子】STM32MP157开发板(A盘)-基础资料\09、文档教程(非常重要)”
 里面有一个TXT文件,按照这个文件里面的顺序依次学习基础。很多教程文档引用了“知识指针”,意思是这个技能需要建立在某个文档的某项基础。0基础,开发板资料不熟悉的不适合跳跃式阅读。
 注意:开发板年份比较新,网盘的文档自己定期同步更新。
 =====================================
 多数人还是学应用开发为主,对环境的安装、搭配,特别是依赖解决方法不做过多纠结。这种情况可以使用原子的虚拟机镜像文件(2022年2月25日发布)。
 如果体验的过程中,出现Ubuntu软件安装失败,用户界面因为草率安装软件崩溃,还是推荐使用原子提供的虚拟机镜像。
 
 
 
 
 
 
 | 
 
  
21-12-02完成长征第一步,两秒一闪灯仿真   |