mcu
gooogleman
学海无涯,上下求索。
展开
-
在Linux 下开发cortex M3 是什么感觉?
这几天,公司让去windows环境下用gcc 编译cortex M3的代码,囧。开始还真是有点摸不着头脑,后面发现已经做好了很多各种gcc的exe版本工具链,稍微修改一下Linux 下的Makefile就可以在window下 用bat 文件调用make.exe 编译了。不过真的没Linux强大,有时候报错也牛头不对马嘴,编译速度也是有点慢。既然都是编译器,那把cortex M3 代码用L...原创 2019-10-29 17:11:25 · 933 阅读 · 0 评论 -
cortex M3 系统svc 系统调用
STM32 SVCall一个特殊的中断:SVCall简述:一种由程序进行触发的中断,默认开启起源:SVC(系统服务调用,亦简称系统调用)多用于在操作系统之上的软件开发中。SVC 用于产生系统函数的调用请求。例如,操作系统不让用户程序直接访问硬件,而是通过提供一些系统服务函数,用户程序使用 SVC 发出对系统服务函数的呼叫请求,以这种方法调用它们来间接访问硬件。因此,当用户程序想要控制特...转载 2019-10-12 19:58:20 · 3873 阅读 · 3 评论