嵌入式与各种开发语言
2023-09-27 14:22:00 时间
一 RUST:速度可以与c媲美(用排序算法对比Rust 和 C语言的性能,git仓库,比mircoPython/js快且它注重速度、内存安全和并行,而且是开源的,使用 Rust 开发广泛的新软件应用,比如游戏引擎、操作系统、文件系统、浏览器组件和虚拟现实的模拟引擎。
基于RUST编程语言的开源免费实时中断驱动系统RTIC,支持所有M内核芯片:文档,源码
2.1 CJSON的使用:打包成cjson字符串;从cjson中解析出KV对象。因为cjson有对象,数组,复合对象(树和节点的复杂组合),所以按格式解析并且要判断类型,数组要注意个数边界。
解析时每个KV对象都是一个CJSON对象,需要定义一个结构体指针变量。
创建对象和打印到cjson格式的字符串都用到了动态分配内存,所以用完都要进行内存释放,不然内存肯定会耗完的。
2.2 JSMN的使用:
三嵌入式C++库:ETLCPP
相关文章
- 嵌入式和服务器Linux系统下free -m Memory统计信息解析
- 嵌入式开发技能图谱
- 《嵌入式C编程:PIC单片机和C编程技术与应用》一1.9 输入准确度
- 《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》——01-06 工作内容:做个工程师,而非程序工人
- 《嵌入式 Linux C 语言应用程序设计(修订版)》一本章小结
- 《嵌入式 Linux C 语言应用程序设计(修订版)》一2.4 嵌入式Linux调试器GDB的使用
- 嵌入式固件开发的最佳实践:典型挑战和解决方案
- 《Linux嵌入式实时应用开发实战(原书第3版)》——第2章 安装Linux2.1 发行版
- 【正点原子FPGA连载】第二十章Linux图形化配置及其原理 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Linux开发指南
- 【正点原子FPGA连载】第十四章Linux基础外设的使用 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Linux开发指南
- 单片机如何过渡到嵌入式?
- 嵌入式系统重定向printf的三种方法
- 嵌入式与Linux的一些基础知识
- 嵌入式平台音频播放器设计(数据缓冲)