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
单片机—嵌入式
从玩游戏到写外挂,C语言/C++程序员大神是怎样做到的!
C语言是面向过程的,而C++是面向对象的这些是C/C++能做的服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据、数据平台、
嵌入式
工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师
小辰带你看世界
·
2024-02-29 12:58
实时
嵌入式
:无限阻塞
无限阻塞是指任务在等待某些条件满足时,永远无法继续执行。在多任务或多线程操作系统中,无限阻塞是一个常见问题,可以由多种原因造成。常见原因死锁:死锁是指两个或多个任务相互等待对方持有的资源而无法继续执行。在这种情况下,涉及的每个任务都会无限地阻塞,除非有外部干预。资源饥饿:资源饥饿是指任务可能会无限期地等待一个总是被其他任务占有的资源。这通常与资源分配的优先级策略有关,例如低优先级的任务可能会不断地
Let's Chat Coding
·
2024-02-29 07:15
可扩展的体系结构》
java
网络
开发语言
嵌入式
Linux(2)——
嵌入式
Linux前景和人才需求
姓名:谢恩龙学号:19020100029学院:电子工程学院转自:https://blog.csdn.net/zhangluli/article/details/5178802【嵌牛导读】
嵌入式
Linux
xxxxx_
·
2024-02-28 12:31
基于
单片机
的企业指纹考勤系统设计
文章以
单片机
技术以及生物特征识别技术为基础,分析企业
单片机
智能化指纹考勤系统的设计思路,从硬件设备的选型和配置、软件系统的开发、程序实现流程等方面提出
单片机
指纹考勤系统的设计策略。
电气_空空
·
2024-02-27 18:30
单片机
毕业设计
单片机
嵌入式硬件
【架构】SRAM的安全性
低级缓存(例如
嵌入式
存储器)在许多VLSI片上系统(SoC)[13]的面积和功耗中占主导地
Xinyao Zheng
·
2024-02-27 06:15
架构
[NVIDIA]-6 入手 Jetson Xavier NX USB摄像头图像采集+显示(opencv)示例
WhatisJetsonXavierNX:NVIDIA®JetsonXavier™NX是体型超小的AI超级计算机,适用于
嵌入式
系统和边缘系统。高达2
钟学森
·
2024-02-26 01:09
Jetson
Xavier
NX
opencv
c++
linux
嵌入式
开发——linux系统怎么知道接了多少物理内存?
1、前言linux系统是不知道当前设备接了多少内存,需要bootloader在启动时告诉linux系统感知到当前设备接了多少物理内存有两种方式动态识别(X86架构大多是这种):可以插拔的内存条,bootloader能识别出内存条的容量代码里写死(ARM架构大多是这种):设备的内存是贴片上去的,不支持动态改变,内存的容量在代码里写死(系统工程师在适配程序时要根据实际物理内存容量去修改代码)2、lin
正在起飞的蜗牛
·
2024-02-25 01:38
嵌入式开发中的总结
linux
嵌入式
基础准备 | Linux命令(包括 文件、目录和压缩、系统操作、vi、vim、ctags、cscope)
1、使用ctrl+alt+t打开命令行2、按tab键补全文件名3、ctrl+c停止正在进行的过程4、向上键向下键翻历史的命令(只有在当前用户才有效,比如切换根用户之后就无了)5、根用户创建的文件其他用户只有查看内容的权限,不能修改6、具体命令:Linuxvi/vim使用1、文件、目录和压缩1.1目录操作$ls//查看里面有什么东西(浏览目录内容)默认开始进入主目录$tree//查看当前目录(直接出
Asher Gu
·
2024-02-23 23:43
嵌入式相关
linux
vim
STM32 寄存器操作 systick 滴答定时器 与中断
因为SysTick是属于CM3内核的外设,所以所有基于CM3内核的
单片机
都具有这个系统定时器
余生皆假期-
·
2024-02-20 23:24
单片机
嵌入式硬件
【
嵌入式
环境下linux内核及驱动学习笔记-(14)linux总线、设备、驱动模型之platform】
目录1、新驱动架构的导入1.1传统驱动方式的痛点1.2总线设备驱动架构2、platform设备驱动2.1platform总线式驱动的架构思想2.2platform_device相关的数据类型2.2.1structplatform_device2.2.2structplatform_device_id2.2.3structresource2.2.4structdevice2.3platform_de
骑牛唱剧本
·
2024-02-20 23:16
Linux内核与驱动
linux
嵌入式
驱动开发
内核与驱动
platform
嵌入式
培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第五天-ARM Linux编程之字符设备驱动(物联技术666)
链接:https://pan.baidu.com/s/1V0E9IHSoLbpiWJsncmFgdA?pwd=1688提取码:1688教学内容:1、内核模块的简单框架:__init__exit执行完后就释放空间简单框架:包含三个部分1)模块初始化和模块退出函数2)注册模块函数3)模块许可//***************************************************#in
物联技术666
·
2024-02-20 23:45
嵌入式培训笔记
linux
笔记
arm开发
嵌入式
培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第五天-ARM Linux编程之file_operations详解 (物联技术666)
链接:https://pan.baidu.com/s/1V0E9IHSoLbpiWJsncmFgdA?pwd=1688提取码:1688structfile_operations{structmodule*owner;//指向拥有该结构的模块的指针,避免正在操作时被卸载,一般为初始化THIS_MODULESloff_t(*llseek)(structfile*,loff_t,int);//llsee
vx349014857
·
2024-02-20 23:14
嵌入式培训课程笔记
笔记
linux
arm开发
android给按钮设置键值,Android 添加新的键值,自定义按键
作者:唐老师,华清远见
嵌入式
学院讲师。
猜火车呀
·
2024-02-20 22:00
android给按钮设置键值
0218
嵌入式
第十八天
函数接口fgetcintfgetc(FILE*strem)功能:从流中读取下一个字符参数:stream:文件流指针返回值:成功返回读到字符的ASCII码值失败返回EOF读到文件末尾返回EOP文件拷贝2.fputsintfputs(const*s,FILE*stream)功能:向流中写入一个字符串参数:S:字符串首地址Stream:文件流指针返回值:成功非负数失败返回03.fgetscharfget
obverd
·
2024-02-20 22:28
开发语言
0201
嵌入式
第十五天
今日内容结构体注意:1.结构体---用来实现自定义数据类型2.用结构体a.先构造出数据类型b.用数据类型定义变量数组指针练习1:结构体的输入输出最大值分别按学号、成绩、姓名排序结构体的对齐规则:1.在32位的平台上,默认都是按4字节对齐的。64位的平台默认是8字节2.对于成员变量,各自在自己的自然边界上对齐。//整个结构体的对齐3.如果成员变量中有比4字节大。此时整个结构体按照4字节对齐。//32
obverd
·
2024-02-20 22:58
嵌入式硬件
数据结构
算法
前端
0202
嵌入式
第十六天
结构体注意:结构体类型可以定义在函数里面,但此时作用域被限定在该函数中结构体的定义形式:先定义类型,后定义变量Structstu{…};定义变量的同时定义类型Structstus;{…}s1,s2,*s3,s4[10];Structstus;省略类型名---如果只用一次,可以用Struct{…}s1,s2,*s3,s4[10];判断大小端共用体共用体类型可以是函数参数,也可以是函数返回值类型节省压
obverd
·
2024-02-20 22:58
嵌入式硬件
排序算法
数据结构
算法
前端
linux
0129
嵌入式
第十二天
今日内容一、二维数组做函数形参对数组求和二维字符型数组做函数形参;注意:需要传行数标识符作用域和可见性问题作用域:作用的范围可见性:程序运行到某个点,哪些标识符可见作用域局部变量:一定在某个花括号内在不同的作用域,同名称标识符,相互之间没有影响如果是不同的作用域,作用域之间存在嵌套关系。内层的作用域的同名标识符,会屏蔽外层的作用域的同名标识符。(就近原则)时间上区分:动态变量(局部变量-空间是开辟
obverd
·
2024-02-20 22:57
算法
排序算法
数据结构
嵌入式硬件
0124
嵌入式
第九天
一、复习二、1.学习新函数---字符串拼接char*strcat(char*dest,constchar*src);2.比较字符串大小intstrcmp(constchar*s1,constchar*s2);3.字符串常用函数strlen--获取字符串长度strcpy--相当于字符串间赋值strcat--拼接字符串strcmp--比较字符串4.二维数组字符串的排序选择冒泡
obverd
·
2024-02-20 22:27
数据结构
嵌入式硬件
排序算法
算法
0219
嵌入式
第十九天
标准IO和文件IO的区别:标准IO是库函数,是对系统调用的封装文件IO是系统调用,是Linux内核中的函数接口标准IO是有缓存的文件IO是没有缓存的文件IO:打开–>读写–>关闭打开文件:open关闭文件:close读写:read/write(操作二进制文件)Openintopen(constchar*pathname,intflags);intopen(constchar*pathname,in
obverd
·
2024-02-20 22:54
开发语言
普中51
单片机
学习(十四)
中断系统中断的概念CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生),CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务),待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断。中断系统结构5个中断源,两个优先级,可以实现二级中断嵌套。中断允许控制EX0(IE.0),外部中断0允许位;ET0(IE.1),定时/计数器
Ccjf酷儿
·
2024-02-20 22:49
51单片机
学习
嵌入式硬件
普中51
单片机
学习(十五)
实验代码#include"reg52.h"#include"intrins.h"typedefunsignedcharu8;typedefunsignedintu16;sbitled=P2^0;sbitk3=P3^2;voiddelay(u16i){while(i--);}voidInit0Init(){EA=1;EX0=1;IT0=1;}voidInt0()interrupt0{delay(10
Ccjf酷儿
·
2024-02-20 22:49
51单片机
学习
单片机
普中51
单片机
学习(定时器和计数器)
定时器和计数器51
单片机
有两组定时器/计数器,因为既可以定时,又可以计数,故称之为定时器/计数器。定时器/计数器和
单片机
的CPU是相互独立的。定时器/计数器工作的过程是自动完成的,不需要CPU的参与。
Ccjf酷儿
·
2024-02-20 22:42
51单片机
学习
嵌入式硬件
【
单片机
毕业设计】【mcuclub-jj-053】基于
单片机
的宠物喂食器的设计
最近设计了一个项目基于
单片机
的宠物喂食器系统,与大家分享一下:一、基本介绍项目名:宠物喂食器项目编号:mcuclub-jj-053
单片机
类型:STC89C52、STM32F103C8T6具体功能:1、通过
单片机俱乐部--官方
·
2024-02-20 21:31
毕业设计
单片机
stm32
嵌入式硬件
基于
单片机
设计智能宠物喂食器
1任务:设计制作一个基于
单片机
的宠物喂食器,能够按计划或手动喂食宠物,确保宠物的合理饮食和健康成长。
1621738853
·
2024-02-20 20:28
单片机
宠物
嵌入式硬件
【毕业设计】基于
单片机
的宠物自动喂食系统 - 物联网
嵌入式
单片机
宠物喂食系统 宠物投食系统
文章目录0简介1系统说明2背景意义3系统设计3.1总体方案3.2硬件设计3.2.1STC89C523.2.2CLS150TD舵机3.2.3压力传感器3.2.4HX711A/D模块3.2.5供电及稳压3.2.6TLN104/TLP104红外对管光电传感器模块介绍3.2.7其他硬件模块3.3软件实现3.3.1主程序逻辑3.3.2按键监听模块3.3.3温度数据读取3.3.4超声波检测水位3.3.5LCD
Mdc_stdio
·
2024-02-20 20:57
单片机
物联网
毕业设计
单片机
宠物
物联网
智能宠物管理
毕业设计
基于
单片机
的智能宠物喂食器设计
摘要:阐述智能宠物喂食器的实现方式,以STC89C52
单片机
为核心芯片,控制LCD的显示、语音芯片的启动和步进电机的运行。
电气_空空
·
2024-02-20 20:23
单片机
毕业设计
单片机
宠物
嵌入式硬件
I2C通信协议 + AT24C02存储器
之前大二在学习ST
单片机
的时候有学习到过I2C,但是当时没有去注意到它的原理,说是学习倒不如说只是拿了个开发板跑了一下例程。
X_bro_G
·
2024-02-20 20:22
STM32学习笔记
单片机
嵌入式硬件
I2C总线原理和应用实例(51
单片机
和AT24C02的I2C通讯)
1.I2C简介I2C(Inter-IntegratedCircuit:内部集成电路)总线是由Philips公司开发的一种简单、双向二线制同步串行总线。(来源于百度百科)总结其主要特点如下:只需要两条总线:串行数据线(SDA)和串行时钟线(SCL),数据线即用来表示数据,时钟线用于数据收发同步。每个连接到总线的设备都有一个独立地址,主机可以利用这个地址进行不同设备之间的访问。I2C总线支持最大从机数
GAZzzk
·
2024-02-20 20:51
单片机
嵌入式硬件
mcu
51单片机
c语言i2c读到8位数据,AT24C08 I2C的读写操作实验
首先利用
单片机
做一个0-99秒的自动计时器。然后随机关断电源,在通电以后计时器接着断电前的状态继续计时。
潘铭允Jasmine
·
2024-02-20 20:21
c语言i2c读到8位数据
51
单片机
的I2c总线和AT24C16程序
#include#defineucharunsignedcharsbitSDA=P2^0;sbitSCL=P2^1;voiddelay()//延时5us{;;}voiddelay_10ms()//延时{uchara,b;for(a=50;a>0;a–)for(b=200;b>0;b–);}voidstart()//起始信号{SDA=1;SCL=1;delay();SDA=0;delay();}vo
广西小辉辉
·
2024-02-20 20:21
51单片机
C语言
51单片机
AT24C16
I2C总线
C程序
51
单片机
——模拟I2C总线与AT24C02通信
3.2.3发送应答和接收应答3.2.4主机发送一个字节和接收一个字节3.3AT24C02介绍3.3字节写和随机读四、测试文件test.c五、现象描述一、写在前面AT24C02芯片有I2C接口,但是51
单片机
是没有
c_up
·
2024-02-20 20:51
51单片机
c语言
嵌入式硬件
AT24C02存储器(I2C总线:电路规范、时序结构、数据帧)
存储器简介RAMSRAM(静态RAM),内部的存储结构是锁存器,是一个D触发器,用电路来存储数据,是所有存储器中最快的一个,一般用于电脑CPU高速缓存,
单片机
里面也是SRAM,比如定义的变量就存储在SRAM
故山月白
·
2024-02-20 20:20
单片机原理
单片机
嵌入式软件
51
单片机
EEPROM(I²C总线通信)AT24C02数据存储
一、存储器介绍补充:(1)易失性存储器/RAM存储速度特别快但掉电丢失①SRAM:运行速度最快,用于电脑CPU,高速缓存;
单片机
中的SRAM,定义一个变量就会存在SRAM中,使用触发器做的,存储容量小,
MEYOU_Cc
·
2024-02-20 20:19
51单片机学习笔记
单片机
51单片机
c语言
AT24C02(I2C总线)_AT24C02数据存储)
AT24C02(I2C总线)_AT24C02数据存储小白极客的51
单片机
笔记(自用)第一部分—存储器介绍第二部分—AT24C02存储芯片介绍第三部分—I2C总线介绍(重难点)I2C总线介绍I2C电路规范
少年高川
·
2024-02-20 20:48
笔记
单片机
I2C驱动EEPROM芯片AT24C02笔记
前言最近在做51的课程设计,要用到很多以前只是浅浅学过的通信协议,趁这个机会好好复习一下,学习资料参考普中51
单片机
开发攻略I2CI2C介绍常规的I2C共有两条管腿,分别为SCL(时钟)和SDA(数据)
K-ei-th
·
2024-02-20 20:16
单片机
嵌入式硬件
Linux调优指南
CPU设置调度器这几个调度类的优先级如下:Deadline>Realtime>Fair如果你的某些任务对延迟容忍度很低,比如说在
嵌入式
系统中就有
SakamataZ
·
2024-02-20 20:14
linux
驱动开发
运维
嵌入式
笔试——笔试题目
单选(15题)第一题栈简介栈由操作系统(编译器)自动分配释放,用于存放函数的参数值、局部变量等,其操作方式类似于数据结构中的栈。堆简介堆由开发人员分配和释放,容易产生内存碎片(不连续的无法利用的地址空间)。若开发人员不释放,程序结束时由OS(操作系统)回收,分配方式类似于链表。堆与栈区别堆与栈实际上是操作系统对进程占用的内存空间的两种管理方式,主要有如下几种区别:(1)管理方式不同。栈由操作系统自
MAQI77
·
2024-02-20 19:46
嵌入式笔试面试
嵌入式
linux
嵌入式
软件面试经典问题
一、进程与线程(不同的系统资源管理方式)1.区别进程:资源分配的基本单位,由一个或者多个线程组成线程:调度器进行调度的基本单位,一个任务每个进程都有自己独立的内存空间,一个进程可以有多个线程,进程切换开销大多个线程共享内存,线程切换开销小一个进程崩溃不影响其他进程一个线程崩溃影响所处的整个进程2.多进程,多线程优缺点从内存占用,数据共享,同步,CPU利用率,创建销毁和切换速度,可靠性,编程调试比较
Cash2more
·
2024-02-20 19:45
嵌入式软件面试
面试
c++
c语言
软件工程
嵌入式
中I2C 相关的硬件问题汇总及死锁解决办法
本文主要介绍如何解决I2C设备硬件设计上的各种问题,希望对大家有所帮助!关于I2C协议详细的讲解,可以参考之前的推文:全面解析I2C通信协议一般情况下,i2c设备焊接没什么问题,按照设备手册一步步来,基本上就顺风顺水能够用起来。如果这么一个简单的东西,有时候想要的结果死活不出来,反复的检查问题的原因,查询解决办法,核查设备的数据手册,甚至发送和接收的每一条命令与数据都知道是什么意思,仍然无法解决问
嵌入式开发星球
·
2024-02-20 19:08
单片机项目实战操作之优秀
单片机
stm32
嵌入式硬件
4g/5g信号远程遥控小车解决方案二
之前写过一篇关于4g/5g信号来远程控制小车的博客,解决方案是安卓手机+FT311D,对安卓进行扩展,好处就是我写安卓代码就能控制
嵌入式
设备来驱动小车,相当于隐藏了底层交互,直接面对安卓编程即可,但是FT311D
phoenix3k
·
2024-02-20 19:56
扩展屏应用开发
android
单片机
Vis-TOP:视觉Transformer叠加处理器
同时,Transformer模型平台扩展到
嵌入式
设备,以满足一些对资源敏感的应用场景。但是,由于Transformer模型参数多、计算流程复杂、结构变体繁多,在硬件设计中存在
离欢
·
2024-02-20 18:47
论文
Transformer
人工智能
机器学习
transformer
深度学习
计算机视觉
Linux 系统编程从入门到进阶 学习指南
无论你是打算构建高性能服务器还是开发
嵌入式
设备,掌握Linux系统编程是C和C++开发者的基本技能。
·
2024-02-20 17:53
后端
【
嵌入式
系统设计与实现】4 十字路口交通灯控制(简易版)
机考在前不想弄啊啊啊老师给个确定的截止时间吧!!!!大作业超级极限,老师要pre,最后极限3小时赶出来笑死,只局限他所教的。目录环境(软硬件)方案设计与论证软件方案设计阶段1:通行(5s)阶段2:绿灯闪烁(5次,每次150ms)阶段3:变黄灯(1s)硬件仿真方案设计项目(软硬件)详细实现过程分析说明利用STM32CubeMX生成工程芯片选型配置引脚时钟配置生成工程文件并打开(图表5)软件详细实现过
jennie佳妮
·
2024-02-20 16:33
嵌入式设计设计与分析
stm32
STM32CubeMX
proteus
交通灯
嵌入式
linux
嵌入式
红绿灯,
嵌入式
上机课设(红绿灯)..doc
嵌入式
上机课设(红绿灯).成绩_______指导教师评定成绩:审定成绩:重庆邮电大学移通学院课程设计报告设计题目:学校:重庆邮电大学移通学院学生姓名:专业:自动化班级:051学号:2012指导教师:设计时间
牛哥考研
·
2024-02-20 16:02
linux嵌入式红绿灯
Multisim14.0详细安装教程图文
软件包下载链接:关注公众号:
嵌入式
与酒,后台回复:Multisim获取,最后面有软件包下载链接,下面是Multisim14.0的安装教程:1-下载并解压:2-在解压后的文件里,右键点击NI_C
万里黄沙
·
2024-02-20 16:49
硬件
硬件工程
嵌入式硬件
3.3V和5V双向电平转换电路
“当我们使用3.3V
单片机
(STM32系列)和5V的器件通信时(IIC设备),电平转换就势在必行了”01经典电平转换电路1.1、这是一款经典的电平转换电路,该电路的核心是一个N沟道场效应管,外加2个不同电压的上拉电阻
万里黄沙
·
2024-02-20 16:49
硬件
单片机
嵌入式硬件
清翔零基础教你学51
单片机
_个人学习笔记(5)_数码管静态和动态显示
说明本人使用的是清翔的51
单片机
开发板,如果型号相同最方便,但是如果型号不同也可以参考,因为芯片都是一样的,只是外设不同而已,使用时只需要对照自己的开发板原理图稍微修改下引脚即可。
BO_S__
·
2024-02-20 16:47
清翔51学习笔记
51单片机
学习
笔记
51
单片机
使用TM1638驱动的数码管键盘模块
前几天差不多把清翔的视频教程写完了,然后玩了两天,这次准备把以前买的TM1638芯片驱动的数码管按键模块用在51
单片机
上。
BO_S__
·
2024-02-20 16:47
清翔51学习笔记
51单片机
计算机外设
嵌入式硬件
proteus8.15图文安装教程
proteus8.15版本可以用STM32系列
单片机
来进行仿真设计,比7.8版本方便多了,有需要的朋友们可以在公众号后台回复proteus8.15获取软件包。
万里黄沙
·
2024-02-20 16:16
proteus
proteus
基于51
单片机
太阳能风能太阳能风光互补路灯proteus仿真原理图PCB
功能:0.本系统采用STC89C52作为
单片机
1.手动模式下,由手动开关控制小灯的亮灭2.自动模式下,由光强决定小灯的亮灭3.本系统具备太阳能和风能两种方式给系统的锂电池充电,锂电池再经过升压之后给系统供电
极寒钛科技
·
2024-02-20 15:23
单片机
51单片机
proteus
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他