查看: 4647|回复: 0

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

[复制链接]

该用户从未签到

744

主题

6405

帖子

0

超级版主

Rank: 8Rank: 8

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

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

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-2-22 03:50 , Processed in 0.084882 second(s), 20 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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