嵌入式开发者的灵魂拷问:通义灵码2.0能否Hold住51单片机竞赛级开发?
通义灵码 2.0 嵌入式开发专项评测,选取蓝桥杯第十二届单片机赛题(NE555 频率检测)作为测试场景。目标验证以下能力: 多文件代码生成:基于赛题内容生成驱动框架单元测试智能体:检测硬件抽象层(HAL)代码缺陷 完整代码已开源(见文末链接),...
【嵌入式软件工程师面经】STM32单片机
一、STM32的内核型号有哪些? STM32系列是STMicroelectronics(意法半导体)生产的基于ARM Cortex-M内核的微控制器产品线。这些产品按照不同的内核架构和性能特点分为了主流产品、超低功耗产品和高性能产品。 1.1 主流产品: STM32F0 系列搭载的是 A...
学习嵌入式是选择单片机还是Linux?
你还在为选择什么作为嵌入式开发的问题烦恼吗?今天我来为大家分析一下,学习嵌入式开发时,选择单片机还是Linux取决于你的学习目标和职业规划。单片机和Linux都是嵌入式系统开发中常用的技术,各自有着独特的优势和适用场景。 1.单片机的优势 单片机通常指的是一种集成了处理器、存储器和各种外设接口的微控制器芯片,常见的有STC、51系列、AVR、ARM Cortex-M等。单片机具有...
嵌入式单片机开源的串口示波器实现方法
分享一款开源的QT的串口示波器,完全开源,支持串口、TCP、波形显示、通信协议。Sailor Project功能说明串口调试助手功能支持传统的串口调试助手的基本收发功能,同时可以刷新大量的数据而不卡顿支持保存接收的数据支持最大200条可编辑指令的设置,并用于多条发送支持定时器发送支持换行符替换时间戳功能支持较多的中文编码格式值得注意的是支持Linux简单的串口调试支持加载csv表格数据到200条....
嵌入式单片机上练手的小型图形库
大家好,今天分享一款小型的图形库。Tiny Graphics Library:http://www.technoblogy.com/show?23OS这个小型图形库提供点、线和字符绘图命令,用于 ATtiny85 上的 I2C 128x64 OLED 显示器.它通过避免显示缓冲器来支持RAM有限的处理器,并且可以与基于SH1106驱动芯片的I2C OLED显示器配合使用。由于 I2C 只需要两条....
嵌入式开发环境Vscode开发STM32单片机程序
STM32单片机非常强大,大多数教程都是使用 keil 编译器,keil 是收费的而 gcc 是开源免费的。这里介绍一些使用 gcc + vscode 开发单片机程序的经验。(这里不解释 gcc 是什么)。第一:环境准备gccARM 开发者官网 https://developer.arm.com/我有个习惯:尽量使用免安装版软件,直接解压到软件安装目录中,添加环境变量即....
价值 1k 嵌入式面试题-单片机 main 函数之前都做了啥?
开门见山 请说下单片机(Arm)在运行到 main() 函数前,都做了哪些工作?常见问题1.系统初始化工作,太泛泛2.硬件初始化,比较不具体答题思路 这道题应该从两方面回答,一个是比较表面的硬件的初始化(价值 200),另一个比较深层次的 C 环境的初始化,这也是加分比较多的一点(价值 8....
(嵌入式系列)STM32系列单片机的GPIO简介
STM32系列单片机以其较好的性能,丰富的片上资源,成为当今嵌入式行业最经典、最常用的单片机之一。其通用输入输出接口(GPIO)多样的工作方式亦是其优势之一。本文将从原理上解释其工作过程。先来看看GPIO几种工作模式的总体情况。从上图中可以看出,GPIO共有4种输入模式和4种输出模式。1输出模式1.1 推挽输出从中文的字面意思来理解,推挽就是推拉的意思,在此模式下,对于负载来说,分别有两个电流方....
嵌入式单片机智能药盒设计(含代码)
前言近年来,疫情反复,这让一些家庭使得自己的家里的老人造成了没有人照看的状态,那这就会出现一个问题,那就是我国现在的医疗物资非常的紧张,因为收到了疫情的影响,相关的专业的人员都已经开始向智慧云药能方面开始发展了,同时现在也是大数据的社会在这样的时代的背景下,那些对自身健康问题越来越重视的人,就能够从网络上获取到很多有关于医疗的信息,所以为了迎合拿下记忆力下降而遇到事情就容易忘记的健忘人员,对于他....
嵌入式单片机智能手表实验之优秀
1.1【实验目的】1、实现基于STM32的智能手表程序设计2、实现闹钟、显示时间、照明、游戏等功能1.2【实验原理】显示时间原理:表盘首界面的实时时间显示,是基于STM32中RTC实时时钟功能实现的时间显示,通过配置RTC相关寄存器,获得1Hz的时钟信号,使MCU精准计时。 时间显示 2.显示温湿度原理:温湿度的获取是基于DHT11传感器实现的空间温湿度....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
IoT
物联网软硬件开发者一站式基地
+关注