查看: 3761|回复: 0

[原创] 【经验分享】SVC 系统服务调用

[复制链接]

该用户从未签到

715

主题

6374

帖子

0

超级版主

Rank: 8Rank: 8

积分
25213
最后登录
2025-8-18
发表于 2020-9-1 14:52:52 | 显示全部楼层 |阅读模式
SVC系统服务调用
不久之前,有客户想使用SVC(系统服务调用)功能,但是其创建的工程不是最后运行到某个奇怪的地址就是进入到Hardfault 中断中,很是苦恼。所以小编秉着“治病救人”的原则,创建了一个简单的SVC工程,所以特地与大家分享一下。
至于SVC(系统服务调用)功能的具体应用就不在这赘述了,有兴趣的话,大家可以在《ARM Cortex-M3 权威指南》中了解其功能的具体信息,如不想翻书,直接看此贴Cortex-M3 / M4 SVC Handler就行。

主程序代码如下所示,代码本身非常简单,只是起个抛砖引玉,是基于SDK中的Hello World工程完成的。完整工程请下载附件。
SVC_Handler.zip (1.12 MB, 下载次数: 4)
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-8-20 03:43 , Processed in 0.072618 second(s), 20 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表