SEGGER Embedded Studio
文章平均质量分 97
没有完美的工具,只有当下最趁手的工具。
使用Segger Embedded Studio IDE、J-Link、FreeRTOS、GNU汇编和C玩开发。
超级喵窝窝
^_^
展开
-
SEGGER Embedded Studio IDE移植embOS
一直以来我们项目和学习用到的最多的RTOS主要是FreeRTOS、RTT。如果在KEIL上还有个Keil RTX。但是在SEGGER Embedded Studio(SES)上,我们还可以使用SEGGER出品的embOS系统。和FreeRTOS类似,我们也得做一些的移植工作。这里郑重声明:本贴仅用于学习和非商业化应用。如果您要将embOS用于商业化项目中,还需要采购。SEGGER的很多工具有个最大的好处就是,对于学习和爱好者是比较友好的。我们可以直接下载二进制库,根据手册稍微做一点适配就可以应用了。原创 2024-06-18 15:52:00 · 874 阅读 · 0 评论 -
SEGGER Embedded Studio IDE移植FreeRTOS
SEGGER Embedded Studio虽然可以支持embOS,但是我们也可能更多的时候想移植FreeRTOS。这里我把做这个移植的操作放在这里。以便未来查阅。在本案例中,笔者不打算使用动态内存。根据上述步骤,完成FreeRTOS的移植。但是本例子中没有采用到动态内存。如果要启动动态内存,就在FreeRTOSConfig.h中把这一项启用;将heap_x.c挑1个放入工程文件夹中;手动实现vPortFree函数。这次这里就不做介绍。原创 2024-04-22 14:00:05 · 870 阅读 · 0 评论 -
Segger Embedded Studio IDE使用体验——默认的Section和Linker的设置
作为一名靠固件手艺吃饭的人,我一直是比较在意手头上的工具是否是趁手的。所以一直愿意尝试不同的IDE。一直是用的Keil。IAR没玩明白。最近Keil出了6,但是听说变成了依托于vscode的存在了。也不知道为什么,笔者对vscode天然就是反感。所以这两天尝试了一下Segger的Embedded Studio,感觉比Keil和ST的那个IDE来讲,还是有很多差异性的。快。编译链接、下载、调试、退出调试和运行都比较流畅。尤其是相比那些基于ecilips的IDE。支持性好。原创 2024-03-31 21:48:26 · 1419 阅读 · 0 评论