美文网首页
2020-03-16

2020-03-16

作者: 取名好烦呀 | 来源:发表于2020-03-16 01:16 被阅读0次

    之前一直觉得Linux系统里的触摸屏驱动,各种小软件比Windows不知道好用到那里去了,Linux才是文本处理,码代码的最佳环境。所以最近打算把嵌入式开发往 Linux 系统转移,逐渐把 Keil 中的项目往 stm32CubeIDE 迁移。

    这一来就把我弄头疼了,Keil的编译器是ARM compiler,stm32CubeIDE的是gcc。 搞过stm32的都知道,不同的IDE需要使用不同文件夹中的STM32启动文件。


    STM32启动文件

    当然,启动文件厂家很良心的提供了三种不同的语法的.S文件,不需要我操心。可遇到有操作系统的项目的移植,任务切换的文件就得自己修改了,我摸索了几天,终于把UcosII系统项目成功移植到 stm32CubeIDE 中了。说实话,现在我觉得很简单,无非是改几个语法就行了,汇编逻辑还是那个逻辑。

    详细修改方法日后有空再写

    相关文章

      网友评论

          本文标题:2020-03-16

          本文链接:https://www.haomeiwen.com/subject/sbxwehtx.html