打印
[信息]

基于STM32MP157D的京嵌人工智能教学板,开启智能教学新篇

[复制链接]
68|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 STM新闻官 于 2025-5-7 23:51 编辑



在嵌入式Linux系统开发中,开发者应该具备哪些能力?启动程序开发、设备驱动程序开发、应用程序开发、Linux操作系统开发、硬实时系统开发,等等......对于初学者来说,学习内容既广又杂,还会涉及到底层硬件,抽象程度高,学习难度较大。那么,有没有一门全能课程,来帮助大家掌握核心知识呢?由北京国科环宇科技有限公司和中科院计算所培训中心联合推出、由嵌入式技术专家王洪辉主讲的《京嵌人工智能软硬件全能》实训课程能帮助初学者系统并高效地学习。

该课程内容包括:智能设备硬件板卡设计、启动程序开发、设备驱动程序开发、应用程序开发、Linux操作系统开发、自研硬实时系统开发、自研双系统开发、硬实时+Linux双系统开发、大模型训练等,覆盖人工智能领域全部技术范围。01课程配套教学板硬件资源
《京嵌人工智能软硬件全能课程》配套教学板硬件资源:
  • 处理器采用意法半导体公司的STM32MP157DAC1,内置两个A核,一个M核;
  • 电源管理芯片采用意法半导体的STPMIC1;4GB DDR3,16位,533MHz;
  • 一个Type-C OTG HS接口;
  • 四个USB TYPE-A接口;
  • 七个LED指示灯,其中两个用户灯,一个电源灯,
  • 两个按键灯,一个以太网口灯,一个USB灯;
  • 四个按键,其中一个复位键,三个用户键;一个千兆网卡;
  • 一个带麦克的3.5毫米立体声音频插孔;
  • 一个HDMI显示接口;
  • 一个SD卡座;
  • 一个三位启动模式拨码开关;
  • 两个TTL电平UART串口,分别作为两个操作系统的控制终端;
  • 教学板的PCB板总共六层,包括顶层、底层、中间两个地层以及两个信号。

软件系统
教研团队在这个教学板上完成了快速启动Linux系统自研硬实时系统自研硬实时双系统自研硬实时+Linux双系统的软件开发。
值得一提的是,该教学板上实现了一个微内核硬实时系统,系统很小,上电启动只需不到0.5秒,所有操作命令都用自己的代码实现。
目前该系统可以读写DDR内存、SD卡、IIC总线设备、GPIO引脚,可以读取按键,控制指示灯,控制延时,可以通过串口下载、运行、调试程序。
此基础上,我们在STM32MP157芯片的两个A核上,实现了同时运行两个不同的微内核系统,用两个串口分别控制两个系统。这个双系统上电启动也只需不到0.5秒时间。

这样设计实现的硬实时系统和双系统,完全按实际需求定制开发,具有体积小、响应快、自主可控、稳定安全、操作简单、维护方便快捷,等特色优势,尤其适用于工业控制、自动驾驶、机器人、四轴飞行器、电力能源、航空航天、武器装备,等对实时性要求很高的行业领域。
然后,教研团队又在两个A核之上实现了,一个运行Linux系统,另一个运行硬实时系统的功能,这样的双系统,同时具备了硬实时响应和强大功能两个关键核心能力。它几乎可以满足,全行业、全领域、全天候、全功能、全设备、全需求。

在课程教学阶段,还将基于STM32MP157教学板实现上述硬实时系统、硬实时双系统、硬实时+Linux双系统的三合一系统,即在一个SD卡内同时安装了硬实时双系统、硬实时+Linux双系统、Linux SMP系统三个系统。
除此之外,还有uboot修改编译、参数配置、Linux系统裁剪、移植、优化、根文件系统制作、Linux内核组成结构以及工作原理、AI大模型部署、训练,等项目实战内容。
最后,为提高开发者能力,基于STM32MP157教学板,将快速启动Linux系统功能开发纳入教学内容,启动时间仅需4.5s。
如希望提升嵌入式Linux开发能力的工程师,可积极参与《京嵌人工智能软硬件全能》实训课程此外,教研团队凭借深厚的技术积累与丰富的开发经验,还可为客户提供定制化开发服务。从硬件适配到软件功能开发,量身打造契合业务场景的解决方案。

STM32MP157D教学板淘宝链接:(复制浏览器打开)
https://item.taobao.com/item.htm?id=913323511769

使用特权

评论回复
沙发
STM新闻官|  楼主 | 2025-5-7 23:52 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:意法半导体(中国)投资有限公司
简介:您的嵌入式应用将得益于意法半导体领先的产品架构、技术、多源产地和全方位支持。意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器。

1287

主题

1512

帖子

20

粉丝