E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
海思嵌入式
毕业设计 单片机stm32的工厂环境检测系统 -
嵌入式
物联网 单片机
文章目录0前言1简介2主要器件3实现效果4设计原理4.1BH1750光照模块4.2RC5224.3DHT11温湿度传感器4.4MQ-2烟雾传感器5部分核心代码5最后0前言这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项
Mdc_stdio
·
2024-02-08 08:41
嵌入式
物联网
毕业设计
单片机
stm32
物联网
毕业设计
工厂环境检测系统
CPU仿真环境中的printf实现
文章目录Linux系统的打印实现
嵌入式
系统的打印实现RTL仿真环境的打印实现CPU的打印实现Memory中数据的打印方式在包含CPU的仿真环境中,如果要在C程序测试中通过打印做一些调试,通常需要重新实现
小破同学
·
2024-02-08 07:43
IC验证技术
芯片
c语言
linux
arm
risc-v
【芯片设计- RTL 数字逻辑设计入门 11 -- 移位运算与乘法】
请阅读【
嵌入式
开发学习必备专栏】文章目录移位运算与乘法VerilogCodeverilog拼接运算符({})TestbenchCodeVCS波形仿真问题小结移位运算与乘法已知d为一个8位数,请在每个时钟周期分别输出该数乘
CodingCos
·
2024-02-08 07:38
芯片设计
RTL
数字逻辑设计扫盲
fpga开发
移位运算与乘法
FPGA
基于51单片机实现8位数码管显示表白数字(Proteus仿真)
wechat:【
嵌入式
工程师成长日记】具体功能实现:8位数码管从左往右显示“5201314”,并且不闪烁。
JaneZJW
·
2024-02-08 06:49
Proteus
51单片机
proteus
单片机
嵌入式硬件
职业发展 - 一个专注于
嵌入式
物联网架构设计的攻城狮(转载)
我是一个
嵌入式
架构师,早前从事过智能电网相关的电力设备开发,金融POS机开发,以及eSIM相关的软件开发,现在主要在做
嵌入式
IoT相关的架构设计。
VirusVIP
·
2024-02-08 06:04
学习和成长
嵌入式
物联网
程序人生
职场和发展
Days 24 Elfboard 读取摄像头视频进行目标检测
当前,将AI或深度学习算法(如分类、目标检测和轨迹追踪)部署到
嵌入式
设备,进而实现边缘计算,正成为轻量级深度学习算法发展的一个重要趋势。
chriss854
·
2024-02-08 06:55
音视频
目标检测
人工智能
单片机
STM32 HAL库与CMSIS的集成和兼容性分析
✅作者简介:热爱科研的
嵌入式
开发者,修心和技术同步精进❤欢迎关注我
嵌入式杂谈
·
2024-02-08 05:00
stm32
单片机
嵌入式硬件
深入了解CMSIS:ARM Cortex微控制器软件接口标准介绍
本文将深入介绍CMSIS的各个部分和功能,并解释其在
嵌入式
系统开发中的重要性。✅作者简介:热爱科研的
嵌入式
开发者,修心和技术同步精进❤欢迎关注我的知乎:对error视而不见代码获取
嵌入式杂谈
·
2024-02-08 05:00
arm开发
利用CMSIS-RTOS实现多任务调度和同步
在
嵌入式
系统中,多任务调度和同步对于实现复杂的应用程序非常重要。CMSIS-RTOS是一套针对
嵌入式
系统的操作系统接口规范,它定义了一组API函数,可用于在
嵌入式
系统上实现任务调度、同步和通信等功能。
嵌入式杂谈
·
2024-02-08 05:00
java
开发语言
使用CMSIS-DSP库进行
嵌入式
音频信号处理
在
嵌入式
环境下,使用CMSIS-DSP库进行音频信号处理是一种常见的应用场景。
嵌入式杂谈
·
2024-02-08 05:58
音视频
信号处理
龙芯+RT-Thread+LVGL实战笔记(5)——用定时器搞定呼吸灯
过去的大半年时间,一直带着学生备战全国职业院校技能大赛“
嵌入式
系统应用开发”赛项。由于是首次参加该赛项,很多东西都是从0到1的摸索和积累。
南耿先生
·
2024-02-08 05:19
嵌入式硬件
笔记
龙芯+RT-Thread+LVGL实战笔记(18)——光照图表与折线
本系列教程旨在能给更多的
嵌入式
学习者一些指引,也为国产
嵌入式
处理器和国产
嵌入式
操作系统的推广助一点力。过去的大半年时间,一直带着学生备战全国职业院校技能大赛“
嵌入式
系统应用开发”赛项。
南耿先生
·
2024-02-08 05:19
笔记
Linux
嵌入式
配置/etc/profile文件
Linux
嵌入式
配置/etc/profile文件voidmountMouse(){QFileprofile("/etc/profile");if(profile.exists()){if(profile.open
康闯
·
2024-02-08 03:30
linux
QT
嵌入式
Eclipse 平台进行
嵌入式
平台 C/C++ 开发 调试
#1,其中一个网站说明1、下载Eclipseforcpp到Eclipse的官方网站http://www.eclipse.org上下载Eclipsecppedition。我下载的是eclipse-cpp-galileo-win32.zip,解压后就可以运行,当然还不能进行开发,需要配置编译器2、安装MinGW现在我们需要在Windows上安装和配置C/C++的编译器。在Windows下我们可以选择C
Kent Gu
·
2024-02-08 03:46
FW
eclipse
c语言
c++
嵌入式
学习Day13 C语言 --- 结构体、共用体、枚举、链表
一、结构体1、作用:定义了一个"数据类型"---用户自定义的数据类型2、语法:struct结构体类型名{数据成员列表;};eg:描述学生这种类型: structstudent { charname[20];//成员变量 各个成员变量之间用分号隔开 unsignedcharage;//0~255-128~127 floatscore; //...
万兜鍪:>
·
2024-02-08 02:13
学习
c语言
嵌入式
学习Day16
文件1.IO输入输出,操作对象是文件2.Linux文件类型:bblock块设备文件按块扫描设备信息的文件存储设备ccharacter字符设备文件按字符扫描设备信息的文件ddirectory目录文件存放文件-普通文件存放数据图片、音视频、压缩包、文本文件llink链接文件快捷方式ssocket套接字文件用来套接字通信ppipe管道文件用来进程间通信3.普通文件:1.ASCII码文件文件中所有的字符均
万兜鍪:>
·
2024-02-08 02:13
学习
嵌入式
学习Day3 C语言 --- 转移字符、运算符、类型转换
一、用代码来完成一个任务时中间要经过的过程人类的思维---->计算机的思维---->编程语言表达出来过程描述:输入(准备数据)--->计算机处理(处理数据)---->输出(输出结果)例如:现在有一个任务是在计算机上实现将hello转换成大写输出//1.准备数据定义5个char类型的变量c1,c2,c3,c4,c5//2.处理数据分别将c1,c2,c3,c4,c5减32//3.输出结果打印结果画个流
万兜鍪:>
·
2024-02-08 02:43
学习
嵌入式
学习Day11 C语言 --- 数组作为函数的形参、标识符的作用域与生命周期
一、数组作为函数的形参1.一维整形数组做函数形参//形式上voidprintArray(inta[],intlen);//实际上voidprintArray(int*a,intlen);//指针的形式2.一维字符型数组做函数形参//形式上voidprintStr(chars[]);//字符串有结束标志//实际上voidprintStr(char*s);//字符串有结束标志3.二维整形数组做函数的形
万兜鍪:>
·
2024-02-08 02:43
学习
c语言
嵌入式
学习Day15 Linux杂项
一、Linux操作系统的内核1.管理CPU2.管理内存3.管理硬件设备4.管理文件系统5.任务调度二、Shell1.保护Linux内核(用户和Linux内核不直接操作,通过操作Shell,Shell和内核交互)2.命令解释器三、Shell命令man手册(帮助手册)1.标准命令2.系统调用3.库函数4.设备说明5.文件格式6.娱乐7.杂项8.管理员命令command[-options]arg1arg
万兜鍪:>
·
2024-02-08 02:43
学习
嵌入式
学习Day 1
以后的学习环境都是在VMware虚拟机下的ubuntu操作系统下进行的一个重要的工具VMwareWorkstationPro虚拟化软件通过软件虚拟出硬件ubuntu操作系统:一种linux系统terminal---命令终端(终端)打开终端快捷键:ctrl+alt+t终端大小设置:ctrl+shift++//放大ctrl+- //缩小ctrl+0//恢复默认大小 linux@ubuntu:~$//普
万兜鍪:>
·
2024-02-08 02:13
学习
嵌入式
学习Day14 C语言 --- 位运算
位运算注意:符号位也遵循这个规则一、按位与(&)运算规则:一假则假 inta=0x33; a&0x55; 00110011 01010101& ---------- 00010001//0x11二、按位或(|)运算规则:一真则真 inta=0x33; a|0x55; 00110011 01010101| ---------- 01110111//0x77三、
万兜鍪:>
·
2024-02-08 02:12
算法
SpringBoot:web开发
web开发demo:点击查看LearnSpringBoot05Web点击查看更多的SpringBoot教程技术摘要webjarsBootstrap模板引擎thymeleaf
嵌入式
Servlet容器注册web
ChinaDragonDreamer
·
2024-02-08 00:21
#
Spring
Boot
spring
boot
前端
后端
bootstrap
嵌入式
Linux开发板各种不同的微处理器架构
嵌入式
Linux开发板的微处理器架构可能有很多种,这取决于开发板的硬件配置。常见的架构包括ARM、MIPS、PowerPC等。这些架构都是精简指令集RISC处理器架构。
CC学妹
·
2024-02-07 22:19
笔记
经验分享
嵌入式
开发工程师书籍推荐
今天给大家带来是一些经典的书籍推荐:《
嵌入式
C语言自我修养:从芯片编译器到操作系统》是一本专门为
嵌入式
读者打造的C语言进阶学习图书。
CC学妹
·
2024-02-07 22:49
经验分享
嵌入式
系统在物联网中如何防止暴力强制攻击?
防止暴力强制攻击是
嵌入式
系统在物联网中的一项重要安全需求。暴力强制攻击是一种常见的攻击方式,攻击者通过不断尝试各种可能的密码或密钥来破解系统的安全防护。
CC学妹
·
2024-02-07 22:49
笔记
初步了解Linux
Linux是一种开源的操作系统,Linux操作系统广泛应用于服务器、
嵌入式
系统、桌面系统等领域。Linux具有高度的可定制性和灵活性,可以根据用户需求进行各种配置和优化。
CC学妹
·
2024-02-07 22:49
笔记
嵌入式
系统的安全测试与评估
嵌入式
系统的安全测试与评估是一个重要的环节,它涉及到多个方面以确保系统的安全性。以下是一些主要的测试与评估方法:容错性评估:包括控制容错性评估、数据容错性评估、硬件故障恢复容错性评估。
CC学妹
·
2024-02-07 22:49
经验分享
嵌入式
开发薪资待遇高不高?
尤其是在
嵌入式
开发领域,由于其涉及到的产品种类繁多,如无人机、智能家居、物联网设备等,因此对优秀工程师的需求更是旺盛。大疆作为全球领先的无人机制造商,对于
嵌入式
开发工程师的需求自然也是非常高的。
CC学妹
·
2024-02-07 22:19
经验分享
笔记
在C++的union中使用std::string(非POD对象)的陷阱
struct和union的对比union最开始是C语言中的关键字,在
嵌入式
中比较常见,由于
嵌入式
内存比较稀缺,所以常用union用来节约空间,在其他需要节省内存的地方也可以用到这个关键字,写一个简单程序来说明
星空_MAX
·
2024-02-07 22:02
c++
开发语言
linux 应用层gpio中断_
嵌入式
Linux下使用GPIO中断功能
1).简介本文引用地址:http://www.eepw.com.cn/article/201703/344828.htmGPIO应用是
嵌入式
设备最基本的应用之一,本文就基于EmbeddedLinux系统演示开发
李栩然
·
2024-02-07 21:14
linux
应用层gpio中断
GPIO中断
在
嵌入式
系统中,外部中断是一种用于处理外部事件的机制。
m0_20230122
·
2024-02-07 21:40
单片机
嵌入式硬件
航芯ACM32G103开发板评测 06 1.28圆形屏幕 LVGL移植
驱动芯片LVGLV8.3.1源码LVGLLVGL(LightandVersatileGraphicsLibrary)是一个免费的开源图形库,提供创建具有易于使用的图形元素、漂亮的视觉效果和低内存占用的
嵌入式
End-ING
·
2024-02-07 21:00
上海航芯ACM32
开发板评测
C/C++
ACM32
嵌入式硬件
开发板
I.MX6u
嵌入式
linux驱动开发
1:Ubuntu系统入门当Ubuntu系统入门以后,我们重点要学的就是如何在Linux下进行C语言开发,如何使用gcc编译器、如何编写Makefile文件等等首先安装虚拟机软件VM:VmwareWorkstation软件可以在Wmeare官网下载,下载地址:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluat
vv不说话
·
2024-02-07 20:35
MX6U嵌入式linux
linux
驱动开发
运维
嵌入式
Linux_驱动开发:offset宏和container_of宏
今天学习了两个Linux内核中两个宏定义,下面逐步分析宏的作用。1.获取结构体元素的偏移量:offsetof宏#defineoffsetof(TYPE,MEMBER)((int)&((TYPE*)0)->MEMBER)第一步:0地址转为(TYPE*)0这是一个强制类型转换,把0地址强制类型转换成一个TYPE指针,这个指针指向一个TYPE类型的结构体变量。(实际上这个结构体变量可能不存在,但是只要我
Mr_WangAndy
·
2024-02-07 20:29
嵌入式Linux_驱动开发
驱动开发
C语言
offsetof宏
container_of宏
图数据库(一):Neo4j入门
它是一个
嵌入式
的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。
程序员易小雨
·
2024-02-07 18:51
Neo4J
neo4j
数据库
游戏设计模式阅读笔记18——优化模式(对象池模式)
为游戏主机或者移动设备编程在许多方面比为普通计算机编程更像是
嵌入式
编程。内存紧张,压缩内存的管理器很难有效。在这种环境下,内存碎片是致命
铃兰177
·
2024-02-07 18:19
阅读笔记
游戏
设计模式
医药个股重要公告20180813
【
海思
科】盐酸帕诺洛司琼注射液获CFDA《药品注册批件》。【广生堂】获得药品GMP证书。【恒瑞医药】终止引进美国Tesaro公司专利药Rolapitant,盐酸艾司氯胺酮注射液进入拟纳入优先审评程序。
大成小悟
·
2024-02-07 16:47
腾讯云与IBM共同打造“高性能计算服务解决方案“
双方通过更为紧密的
嵌入式
解决方案的深度合作,为客户创造性地提供定制化解决方案,促进新一代高性能计算高质量、可持续的发展!
小信瑞
·
2024-02-07 15:05
LSF任务调度系统
计算资源管理
高性能计算
云计算
混合云
高性能计算
HPC
人工智能
任务调度系统系统
IBM
LSF
【
嵌入式
面试】2022年
嵌入式
经典面试题汇总(网络编程)
作者:不想脱发的基兄专栏:《
嵌入式
面试》格言:天空黑暗到一定程度星辰就会熠熠生辉。
不想脱发的基兄
·
2024-02-07 15:33
Linux
#
嵌入式工程师面试(初级)
C语言
面试
tcp
c语言
udp
CAD二次开发-C#项目创建
(3)通过对AutoCAD提供的
嵌入式
语言AutoCisp开发。(4)通过AutoCAD提供的C语言开发系统进行ADS应用程序开发。
宁强核桃饼
·
2024-02-07 15:03
CAD二次开发
嵌入式
linux同步原理详解与实现思路
考虑一个停车场管理系统,其中有一个信号量用于表示停车场的空位数量。当一辆车进入停车场时,它会尝试获取一个空位(即减少信号量的值)。如果信号量的值为零(表示没有空位),则车辆需要等待。当一辆车离开停车场时,它会释放一个空位(即增加信号量的值),从而允许等待的车辆进入停车场。通过这种方式,信号量用于协调车辆进入和离开停车场的操作。这就是同步在生活中的一个简单的应用,同样在linux下,也提供了相关的机
稚肩
·
2024-02-07 15:03
嵌入式linux
linux
linux同步
嵌入式Linux编程
嵌入式
linux驱动开发之网络设备驱动
https://bbs.csdn.net/topics/612247295简介Linux网络设备驱动是Linux内核中的一个重要组成部分,它负责网络设备的底层数据传输和设备控制。与字符设备驱动和块设备驱动相比,网络设备驱动的特点和功能如下:首先,网络设备驱动不再是对文件进行操作,而是通过网络接口structnet_device来实现。这个接口为网络设备提供了统一的数据结构和操作接口,使得不同的硬件
稚肩
·
2024-02-07 15:00
嵌入式linux
linux
驱动开发
php
百面
嵌入式
专栏(面试题)驱动开发面试题汇总1.0
沉淀、分享、成长,让自己和他人都能有所收获!本篇我们将介绍驱动开发面试题。1、Linux驱动程序的功能是什么?对设备初始化和释放。进行内核与硬件的数据交互。检测和处理设备出现的错误。2、内核程序中申请内存使用什么函数?答案:kmalloc()、kzalloc()、vmalloc()。解读:void*kmalloc(size_tsize,gfp_tflags);①申请连续的物理内存,这对于要进行DM
内核笔记
·
2024-02-07 15:59
嵌入式岗位笔试面试真题讲解
面试题
2.5假期作业
华清远见
嵌入式
学院《C语言》测试题(A卷)一、选择题(每题2分,共50分)1.C语言中,运算对象必须是整型数的运算符是A。A、%B、/C、%和/D、*2.若有关系x≥y≥z,应使用AC语言表达式。
poorboyeee
·
2024-02-07 14:30
c语言
fgcvbnm
欢迎关注博主Mindtechnist或加入【LinuxC/C++/Python社区】一起探讨和分享LinuxC/C++/Python/Shell编程、机器人技术、机器学习、机器视觉、
嵌入式
AI相关领域的知识和技术
Mindtechnist
·
2024-02-07 12:34
sqlite
json
ajax
bootstrap
硬件工程
arm开发
驱动开发
嵌入式
软件的安全金字塔之概述
1、重新思考安全的定义是什么?安全的核心是保护有价值的资产免受威胁,无论这种威胁是窃取资产的价值,还是以不用于本应用途的方式控制资产。在进行威胁分析时,将确定资产最有可能面临风险的暴露点。无论是它们的存储方式,还是在运行时的利用方式,或者它们是如何从一个设备转移到另一个设备的,这些暴露点都将是您的安全推动者的重点。这些促成因素将帮助保护这些资产,使其免受基于认为基于系统的暴露点的威胁,并将其作为最
初心不忘产学研
·
2024-02-07 12:23
安全
驱动开发
自动化
自动驾驶
汽车
嵌入式硬件
软件构建
电机控制系列模块解析(第二篇)—— 浅谈微型软件架构
一、电机控制软件架构电机控制大多数产品采用裸机开发,设计裸机
嵌入式
软件架构时,通常需要考虑系统的实时性、资源效率和模块化等方面。
初心不忘产学研
·
2024-02-07 12:53
软件构建
软件工程
自动化
自动驾驶
汽车
嵌入式硬件
驱动开发
2020-12-24 辞旧迎新赶个早
冬至当夜,看到汉城君发的文,我近日里重新写文的心愈发蠢蠢欲动,只是到底闲下来的时候有点长,软件关闭的时间有点长,竟是任由脑
海思
绪翻旋,却是直至今日,方才打开文稿。
慕馆言
·
2024-02-07 11:40
蓝桥杯
嵌入式
学习记录——LCD的使用
目录一、前言二、LCD代码的移植三、LCD代码的调用一、前言前一篇文章已经简单记录了一下cubeMX软件的使用和LED的点亮,今天来记录一下LCD的使用。LCD的驱动代码有很多,但实际上在蓝桥杯的比赛中用起来非常简单,因为赛点会提供LCD的驱动代码,我们只需要将代码移植到我们自己的工程里即可,这给予了我们极大的方便。而赛点资源数据包我已上传到我的资源里,完全免费,大家按需自取。二、LCD代码的移植
KAIs32
·
2024-02-07 07:35
蓝桥杯
学习
蓝桥杯
嵌入式硬件
【宝藏系列】
嵌入式
入门概念大全
【宝藏系列】
嵌入式
入门概念大全0️⃣1️⃣操作系统(OperatingSystem,OS)是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。
失散多年的哥哥
·
2024-02-07 07:42
嵌入式开发
嵌入式硬件
stm32
嵌入式
物联网
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他