嵌入式软件工程师学习项目-热成像测温仪

1、开源热成像测温仪

该项目为gitee上开源项目,硬件设计成本大概300左右,很适合入门练习软件调试和硬件动手能力。

硬件方案为GD32F103+MLX90640(当时TB价格160左右,现在未知)+LCDT32彩色屏幕。由于GD32F103的性能有限,图像的帧率偏低,想获取更高的刷新率可以移植到主频更高的处理器。

代码注释较少,但是由于功能较少,理解起来难度不是特别高。

制作的实物图如下:

大家可以取网上搜索开源热成像测温仪ThermalCam获取资料,或者(评论求源码)私信我获取热成像链接。

注:免费开源项目

#通信硬件人笔面经互助##嵌入式##嵌入式学习路线#
嵌入式学习免费专栏 文章被收录于专栏

分享嵌入式软件开发相关资料,专栏永久免费,嵌入式学习技术交流

全部评论
求源码
点赞
送花
回复
分享
发布于 04-17 21:05 江西
求源码项目链接
点赞
送花
回复
分享
发布于 04-18 20:44 广西
秋招专场
校招火热招聘中
官网直投
求源码
点赞
送花
回复
分享
发布于 05-05 18:45 北京
求链接
点赞
送花
回复
分享
发布于 05-15 10:41 天津

相关推荐

头像
不愿透露姓名的神秘牛友
05-13 09:07
1. 什么是函数指针?2. 虚函数和纯虚函数的区别是什么?3. 在C++中,如何实现函数重载?4. 什么是函数模板?如何使用函数模板实现通用函数?5. 解释一下C++中的静态成员函数和虚函数之间的区别。6. 在C++中,如何使用默认参数来定义函数?7. 什么是函数占位符?它在C++中的使用场景是什么?8. 什么是函数重载?它的满足条件是什么?9. 在C++中,如何实现多态性?虚函数表是如何实现多态的?10. 什么是函数调用约定?在ARM体系结构中,函数参数是如何传递的?11. 解释一下类和对象在面向对象编程中的概念。12. 封装、继承和多态在面向对象编程中的作用分别是什么?13. 什么是深拷贝和浅拷贝?它们在C++中的应用场景是什么?14. 在C++中,什么是友元函数?它的作用是什么?15. 结构体和类在C++中有何区别?它们的默认访问权限有何不同?16. 在嵌入式系统中,为什么需要交叉编译?17. 基于RAM和基于ROM的嵌入式系统运行方式有何区别?18. 什么是ARM处理器的哈弗结构和冯诺依曼结构?它们的特点是什么?19. ARM流水线技术是如何提高处理器性能的?20. ARM处理器中有多少32位寄存器?这些寄存器的作用是什么?21. ARM指令集包含哪些类别?它们各自的特点是什么?22. ARM处理器有多少种工作状态?这些工作状态分别是什么?23. 在ARM体系结构中,函数调用时参数是如何传递的?24. 什么是锁相环在嵌入式系统中的作用?25. 中断和异常在嵌入式系统中有何区别?26. 中断和DMA在嵌入式系统中的应用场景有何不同?27. 中断的响应执行流程是怎样的?28. 中断和轮询在嵌入式系统中的区别是什么?29. 如何使用位操作统计一个整数的二进制表示中1的个数?30. 在不使用第三个变量的情况下,如何交换两个变量的值?  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
查看30道真题和解析
点赞 评论 收藏
转发
5 28 评论
分享
牛客网
牛客企业服务