- 博客(7)
- 收藏
- 关注
原创 KEIL使用技巧---配置不同的Project Target
在Keil开发环境中实现类似CCS的debug/release配置,可通过创建多个Project Target实现。每个Target可独立配置宏定义、优化等级等编译选项,还能灵活指定参与编译的文件。具体操作包括:1) 通过Manage Project Item创建新Target;2) 为不同Target配置独立编译选项;3) 通过文件右键选项控制各Target包含的编译文件。这种方式使同一工程可支持多种设备或编译配置需求,比CCS的配置方式更加灵活直观。
2025-07-06 22:49:01
871
原创 SVC与PENDSV区别
ARM芯片中对于需要使用到操作系统的情况,SVC和PendSV是两个很重要的中断。但是在实际使用的过程中,不免会产生几个疑问。一个是这两个中断都是属于由用户来主动触发的中断,他们有什么区别?还有一个就是为什么会是使用SVC来提供系统服务访问入口,而PendSV则是做上下文切换?带着这些疑问,开始本篇的讲解。
2024-02-07 16:12:20
2151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅