杨永胜-ARTPI_BMP_V10.pptx

编号:166248 PPTX 23页 5.84MB 下载积分:VIP专享
下载报告请您先登录!

杨永胜-ARTPI_BMP_V10.pptx

1、基于 ART-Pi-smart 的 BMP汇报人杨永胜目录CONTENTS壹项目背景Background贰进度介绍P r o g r e s s叁存在问题P r o b l e m s肆未来规划Future Plan壹项目背景B a c k g r o u n d项目背景B a c k g r o u n d调试可以变得更有趣根据一些调查发现,软件调试在软件开发过程中占比一般在25%50%。并且,根据Verified Market Research的数据,2023年全球嵌入式调试器市场规模为8.145亿美元,预计到2030年将达到17.509亿美元,复合年增长率(CAGR)为11.50%。软件

2、开发那么有趣,调试也可以变得更有趣。B a c k g r o u n dART-Pi SmartRT-Thread 推出学习和评估RT-Thread Smart微内核操作系统的开源硬件开源硬件BlackMagicBlack Magic Debug Probe开开源固件源固件,内置 gdbserver 协议,支持通过 JTAG 或者 SWD 接口对嵌入式微处理器在线调试项目背景B a c k g r o u n dRT-Thread Smart 是一款面向实时应用场合的高性能混合微内核操作系统。面向带有 MMU 的中高端处理器,具备内核精简、快速启动、实时抢占调度、系统和应用安全隔离保护等特性

3、。RT-ThreadSmartART-Pi Smart 是用来推广RT-Thread Smart 的开源硬件 ART-PiSmartBlackMagic 是一个内置 gdbserver 的嵌入式调试器固件BlackMagic项目背景Serial Wire DebugARM 的 SWD 是一种用来调试 ARM 微控制器的串行协议,主要使用四个管脚:SWDIO:数据引脚 SWCLK:时钟引脚NRST:复位引脚 VREF:参考电压引脚B a c k g r o u n dGNU Project DebuggerGDB是一个非常流行的软件调试工具,特别是作过 Linux 相关开发的,或多或少都会接触到

4、 GDB。项目背景嵌入式板卡ART-Pi SmartSWDIOSWCLKVREFGNDPC/GDBSOCKET ARM Debug Interface:ADI v5 external interface:Debug Port(DP)resource interface:Access Ports(APs)v Serial Wire Debug PortB a c k g r o u n d项目背景v JTAG Debug Port贰进度介绍P r o g r e s sProgress视频演示进度介绍Progress platoform/bmda_artpi_smart参考 bmda_gpiod

5、 平台,创建 bmda_artpi_smart 平台相关文件,争取推送到上游仓库。blackmagicUser app 移植到 RT-Thread Smart 系统添加 RT-Thread Smart 平台相关的 sdk,保证编译通过且能正常作为 User app 运行在 ART-Pi Smart。测试优化测试并尝试优化下载速度。pin 设备定义控制 swdio 和 swclk 管脚的函数。socket参考 webnet sample 修改 socket listen 以及 accept 处理流程。libcxx.a/rtthread.a使用正确的工具链工具链,编译过程中需要链接这些专有的库专有

6、的库,并且还需要明确链接脚本 link.lds。进度介绍Progressblackmagic 代码结构blackmagic 固件除了官方的 native 平台之外,还支持多个平台,每一个平台的相关代码都在对应的 platform 目录,其中比较特殊的 host 目录,是一个广义的 BMDA 平台。blackmagic 代码框架artpi_smart 参考 gpiod 框架,复用了 common/swdptap进度介绍ProgressADI v5 逻辑结构Complex ARM

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(杨永胜-ARTPI_BMP_V10.pptx)为本站 (张5G) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠