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
单片机嵌入式小问题
单片机
开发过程中经常会遇到什么问题?
开发过程中经常遇到的问题包括数值异常、动作异常以及程序崩溃等。具体如下:1.数值异常问题及其解决方法数组越界:数组越界是一种常见的问题,当数组的索引超出了其实际范围时,可能会导致相邻变量的值被错误地修改。解决这类问题通常需要结合内存映射文件(map文件),通过分析map文件找到可能的不安全代码,并将其修正为安全代码。例如,确保对数组的访问都在有效的索引范围内。栈溢出:栈溢出也是数值异常的一个典型例
好好学习的不知名程序员
·
2024-09-05 09:02
学习
单片机
2023-01-19终于忙得告一段落,进行年终总结一下吧
1、全职工作方面:2022年公司业务发展很快,很多新业务,自己也跟着进步很多,进行银行融资,远期外汇风险管控,
嵌入式
软件即征即退,RECP等等,这也让自己的年终奖4个月增长到6个月。
CPA小乔
·
2024-09-05 08:28
ARM/Linux
嵌入式
面经(一):海康威视
海康威视1.函数指针和指针函数区别1.定义的差异函数指针:函数指针的定义涉及到函数的地址。例如,定义一个指向函数的指针int(*fp)(int),这里fp是一个指针,它指向一个接受一个整数参数并返回整数的函数。指针函数:指针函数是指其返回类型为指针的函数。例如,int*f(int)表示一个函数f,它接受一个整数参数并返回一个指向整数的指针。2.用法的不同函数指针:在编程中,函数指针主要用于指向和调
TrustZone_Hcoco
·
2024-09-05 08:25
ARM/Linux嵌入式面试
arm开发
linux
嵌入式
嵌入式
面经111题答案汇总(含技术答疑)_
嵌入式
项目源码分享
高薪不加班不卷济南研发岗
嵌入式
开发,go开发,硬件开发,客户端app开发同学们,推荐一家高薪、不加班的公司,主要做安全相关,#牛客在线求职答疑中心(35799)##牛客在线求职答疑中心#牛友们,大疆创新
2301_79125431
·
2024-09-05 07:49
java
海康威视
嵌入式
面经 海康威视
嵌入式
软件
嵌入式
硬件总结面试经验 面试题目汇总
标题海康威视
嵌入式
面经海康威视
嵌入式
软件
嵌入式
硬件总结面试经验面试题目汇总整理总结了海康威视
嵌入式
的面试题目!
好家伙VCC
·
2024-09-05 07:18
面试
嵌入式硬件
面试
职场和发展
51
单片机
简易数字钟设计
小学期课程设计的一个小作品,肝了16个小时。这是我第一次能够独立完成课程设计。(以前都是靠别人带)不过首先我选的题目比较简单,再加上老师说我的数字钟没有用RTC,这是一个极大的扣分点。所以最终老师只给打了个D+。D+就是65到70的水平吧。首先来演示下。(本次课设用的普中开发板。)通电,下载程序后,数字钟从00:00:00开始计时:按K1加一分钟,K2加一小时,K3加一秒。按K4切换模式,下一个模
工科小石头
·
2024-09-05 03:22
嵌入式学习
51单片机
51
单片机
-独立按键
时间:2024.8.28作者:Whappy目的:学习51
单片机
代码:#include#include"intrins.h"voidDelay1ms(unsignedintxms)//@11.0592MHz
Whappy001
·
2024-09-04 19:37
51单片机
嵌入式硬件
单片机
学习项目1
这个项目涉及到使用STM32
单片机
进行云台的控制,以及通过无线通信模块实现PC与云台之间的通信。主要的开发环境和工具包括:#
m0_62803606
·
2024-09-04 18:01
学习
一份可以让LVGL跑的更快的ICF配置
如果一个
单片机
的FLASH分为低速和高速,我们可以将大量使用的代码放入高速flash,将使用频率少的(比如:查找表)放入低速FLASH。
casdfxx
·
2024-09-04 17:23
单片机
icf
GNU工具开发基于ARM
嵌入式
系统的方法
当前,ARM公司的32位RISC处理器,以其内核耗电少、成本低、功能强、特有16/32位双指令集,已成为移动通信、手持计算、多媒体数字消费等
嵌入式
解决方案的RISC标准,市场占有率超过了75%。
yalizhi123
·
2024-09-04 15:40
linux
工具
嵌入式
编译器
开发工具
汇编
linux
Spring Boot应用部署 - JAR包部署
SpringBoot应用部署采用打包成JAR文件的方式,旨在利用其内置的
嵌入式
Tomcat或其他Servlet容器,简化传统Web应用部署流程。
闫小甲
·
2024-09-04 12:20
Spring
Boot
spring
boot
Linux下基于TCP协议的简易服务器实现(C语言)
关键词:守护进程,TCP,进程和线程,系统调用,Makefile教程:
嵌入式
Linux应用层开发教程_bilibili目录知识准备服务端(tcp_server)客户端(tcp_client)守护进程(daemon_test
代码能跑就可以
·
2024-09-04 10:40
服务器
linux
tcp/ip
c语言
开发语言
嵌入式
学习之路 16(C语言基础学习——指针操作二维数组、指向函数的指针、指针的指针)
一、指针操作二维整型数组1、二维数组的本质在C语言中,二维数组本质上是由多个一维数组组成的。例如,inta[2][3]可以看作是包含两个长度为3的一维整数数组。2、指针与二维数组对于二维数组inta[2][3],&a[0]的类型是int(*)[3],因为C语言中不直接支持int[3]*这种类型,所以需要使用int(*)[3]来表示指向包含3个整数的一维数组的指针。定义指针int(*p)[3]=a;
求学者1.0
·
2024-09-04 06:07
学习
c语言
数据结构
嵌入式
学习 18(Linux高级编程——文件- 标准IO)
Linux中一切都是文件。学习使用man指令查询函数功能:输入man命令加上要查询的函数名称,手册页将显示有关该函数的详细信息,包括函数的用途、语法、参数、返回值、示例等。手册页通常分为不同的部分,例如名称、概要、描述、返回值、错误、示例、参见等。fopen()函数函数原型:FILE*fopen(constchar*pathname,constchar*mode);pathname表示要打开的文件
求学者1.0
·
2024-09-04 06:07
学习
c语言
单片机
(五):SPI接口协议
一、SPI接口相比I2C接口,SPI接口的通信速度很快,IIC最多400KHz,但是SPI可以到达100MHz以上。SPI传输距离短,没有指定的流控制,没有应答机制确认是否接收到数据,所以跟IIC总线协议比较,在数据可靠性上有一定的缺陷。1.1接口电路传输类型:全双工、一主多从的同步串行总线。传输速率:最大100MHz阻抗匹配:线表:编号线名称说明备注1CS/SS片选信号线SlaveSelect/
Rense1
·
2024-09-04 03:49
单片机基础知识
单片机
嵌入式硬件
串行通信协议——UART
在
嵌入式
系统、工业控制、消费电子产品等领域,UART通信协议得到了广泛应用。UART通信原理UART通信基于RS-232标准,使用
AI_Guru人工智呢
·
2024-09-04 01:41
stm32
嵌入式硬件
单片机
STM32-HAL库串口DMA空闲中断的正确使用方式及SBUS信号解析
概述STM32微控制器广泛用于
嵌入式
系统,其HAL(HardwareAbstractionLayer)库简化了硬件访问,提高了开发效率。
AI_Guru人工智呢
·
2024-09-04 01:41
stm32
单片机
嵌入式硬件
宠物勺子秤芯片解决方案CSU8RP1186
这款宠物勺电子秤,采用CSU8RP1186主控开发完成,这款高性能
单片机
,,集成了24Bit高精度ADC,工作电压(2.4~3.6V),自带4×12的LCD驱动可满足大部分LCD显示需求,若是需要做LED
西城微科方案开发
·
2024-09-04 01:39
单片机
方案开发
嵌入式硬件
基于
单片机
的家居环境监测系统的设计
本设计基于
单片机
的家居环境监测系统,采用STM32F103C6T6
单片机
作为主要的控制芯片,环境监测方面采用SHT30模块实现室内温度和湿度的监测;有害气体监测方面,用MQ-7传感器实现室内一氧化碳气体的监测
lantiandianzi
·
2024-09-03 17:51
单片机
嵌入式硬件
嵌入式
学习心得(二)
C语言之父-----丹吉斯.里奇Linux与UNLX的发展过程中对我的影响:unlx在国外是一种商业开发的模板,对于Linux而言在当时有着无法比拟的优势,但是由于其付费模式的应用,是的不少人对于这种模式的反感,是的网络上出现了开源社区,而Linux就在这种环境中成长了,得益于GPL协议,不断地技术人员将改良后的可供开发人员使用的开源的Linux软件上传到开源社区中,是的其不断完善,也变得相当的安
Whyme7
·
2024-09-03 17:21
关于STM32 RS485控制I/O口不能正常输出高低电平的解决方法
将485的AB输出脚直接与串口的TX,RX对接发现串口定时发数据能进入中断,但是有点不受控制,接着测量MAX485各个引脚的脚,发现MAX485的RE\DE引脚一直处于高电平根据RS485工作原理:当
单片机
要发送数据的时候
噗噗bug
·
2024-09-03 17:19
嵌入式
stm32
物联网
嵌入式硬件
单片机
Cortex-A 寄存器组详细介绍
一、引言在
嵌入式
系统开发中,深入了解处理器的寄存器组是至关重要的。Cortex-A系列处理器作为高性能的处理器架构,其寄存器组在系统运行和编程中起着关键作用。
千千道
·
2024-09-03 15:07
linux
linux
物联网
解决数据插入到mysql时,多出一秒的问题
是否有朋友发现一个
小问题
,插入到到mysql的时间,会多出一秒比如:当创建时间是2020-04-2522:30:50,插入mysql,发现时间为2020-04-2522:30:51如果要求时间非常精确的系统
Gogym
·
2024-09-03 15:04
mysql
数据库
java
51
单片机
-LED闪烁
时间:2024.8.28作者:Whappy目的:学习51
单片机
代码:#include#include"intrins.h"voidDelay500ms()//@11.0592MHz{unsignedchari
Whappy001
·
2024-09-03 13:54
51单片机
嵌入式硬件
单片机
七年之痒
但结婚生小孩后,压力骤增,以前的可能存在的
小问题
在现在看来有时候也会变的很刺眼,这种感觉今年特别明显。18年元旦的时候,我加入了007,自此个人知识面有了
王丨2018
·
2024-09-03 12:25
LeetCode 力扣 91. 解码方法
解法一递归很容易想到递归去解决,将大问题化作
小问题
。比如232232323232。对于第一个字母我们有两种划分方式。
windliang
·
2024-09-03 12:17
嵌入式
1-ARM学习(一)
ARM的发展ARM的前身为艾康电脑(Acorn),于1978年,于英国剑桥创立。1985年,RogerWilson和SteveFurber设计了他们自己的第一代32位、6MHz的处理器,用它做出了一台RISC指令集的计算机,简称ARM(AcornRISCMachine)。这就是第一代ARM处理器ARM1。1990年艾康电脑财务危机,Acorn被Olivetti收购,ARM被分拆出来独立成为一家处理
小白不想画工图
·
2024-09-03 10:36
ARM学习
arm开发
学习
嵌入式硬件
c语言
面试题(13)
中断(Interrupts)11.中断是
嵌入式
系统中重要的组成部分,这导致了很多编译开发商提供一种扩展—让标准C支持中断。具代表事实是,产生了一个新的关键字__interrupt。
月夕花晨374
·
2024-09-03 09:29
算法
数据结构
java
链表
开发语言
嵌入式
笔试题(2)
1.请简述一下MQTT协议MQTT协议是一种轻量级的、基于发布-订阅模式的通信协议,用于在物联网(IoT)和M2M(机器到机器)通信中进行消息传递。其全称为MessageQueuingTelemetryTransport,即消息队列遥测传输。MQTT协议的特点包括:1.轻量级:MQTT协议采用二进制消息格式,使用较小的协议头和消息体,以减少网络带宽和存储消耗。2.发布-订阅模式:MQTT采用发布-
月夕花晨374
·
2024-09-03 09:59
系统架构
c++
数据结构
算法
单片机
原理图与PCB设计心得体会
在电子技术的学习和实践中,
单片机
原理图与PCB设计是至关重要的环节。通过参与相关项目的设计和制作,我深刻体会到了这两个环节的复杂性和挑战性,同时也收获了许多宝贵的经验和知识。
嵌入式大圣
·
2024-09-03 03:52
单片机
嵌入式硬件
嵌入式
数据库 QuickIO 诞生记
QuickIO的诞生背景一年前,我在业余时间编写一个后端项目,项目使用的技术栈是JavaVert.x+MongoDB。Vert.x是一个事件驱动的网络应用程序框架,因其异步响应的特性,读写MongoDB时不可避免要编写大量异步回调的代码。“回调地狱”现象的产生,让代码的可读性逐渐下降。Vert.xMongoDBClient相关代码示例:JsonObjectdocument=newJsonObjec
artbits
·
2024-09-03 03:19
java
数据库
嵌入式实时数据库
嵌入式
学习(数据库)
数据库的定义:可以理解为数据库是用来存放数据的一个容器。有了数据库后,我们可以直接查找数据。或者可以对数据库进行读写删除等操作。Sqlite小型数据库.Sqlite特点:可以实现大数据量的管理读写速度慢最常见的数据库类型是关系型数据库管理系统(RDBMS):RDRMS中的数据存储在被称为表(tables)的数据库对象中。表是相关的数据项的集合,它由列和行组成创建表:CREATETABLE表名称例如
小林王斯
·
2024-09-03 03:17
数据库
学习
走出负面情绪,重塑健康心灵
出现这些问题,如果不及时止损,
小问题
也会变成大问题,甚至还会酿成严重后果,那有办法来解决吗?
玄月读书
·
2024-09-02 19:20
收纳的智慧
日式厨房的收纳也很是让人惊叹,除了
嵌入式
的厨具装修,还有多层滚轮置物架置放柴米油盐酱醋茶。蜗
TanLeeCO
·
2024-09-02 18:57
【第十三届蓝桥杯
单片机
国赛满分代码】
蓝桥杯
单片机
提分技巧(国一经验分享)【国一超全代码分享!】蓝桥杯
单片机
各模块代码整合【蓝桥杯
单片机
客观题知识点汇总】本代码经过编译后生成的hex文件经过了4T测试平台的满分测试。
代码能跑就可以
·
2024-09-02 10:40
蓝桥杯单片机竞赛
蓝桥杯
单片机
职场和发展
开发语言
笔记
嵌入式硬件
linux
STM32中断三步曲教你弄会中断设置以及中断优先级设置
本项目使用到的是STM32F030C8型号的MCU,我们可以从官方下载到的标准库文件中的启动汇编文件中,查看到本型号
单片机
呼啦啦的爱
·
2024-09-02 08:01
LVGL---对象(lv_obj_t)
ESP32S3+双模蓝牙智能音箱项目总目录_esp32项目_
嵌入式
学习_force的博客-CSDN博客目录一.LVGL对象概念二.基本属性1.位置(Position)和大小注意:2.父类(Parent)
嵌入式学习_force
·
2024-09-02 06:42
lvgl
c
基于STM32校车安全监控系统的设计(论文+源码+实物)
1方案设计根据设计要求,本设计校车安全监控系统的设计以STM32F103
单片机
作为主控制器,通过MQ传感器实现异常气体的检测,当异常气体浓度异常时会通过继电器打开车窗进行通风,以保证舒适的环境,通过红外传感器用于监测校车内过道
沐欣工作室_lvyiyi
·
2024-09-02 06:41
stm32
嵌入式硬件
单片机
毕业设计
课程设计
践行阳明心学日精进第17天
,满分10分)体验到:(今天的经历,情绪,和自己对话)今天开会中因条件不允许的情况下没有投影仪,讲师培训完后,感觉自己讲的有点多,下次注意时间不多废话学习到:(提炼方法论)回来复盘总结后,还是出了几个
小问题
顔兮
·
2024-09-02 04:58
新手学习
单片机
最常见的六大误区,你进坑了吗?
寄存器一般是我们要使用
单片机
外设的时候会去配置。一流的方法是直接参考别人的配置程序。二流的方法是看数据手册,最傻雕的做法就是去背寄存器。
无际单片机编程
·
2024-09-02 04:01
单片机
自动化
嵌入式
stm32
单片机
python教程推荐_新手学习
单片机
从哪个开发板开始比较好?
简单说一下我学习
单片机
的步骤:1.购买常用的工具(万用表,烙铁,烙铁架,松香,焊锡,螺丝刀,吸锡器,摄子)和电子元件(万能板,电阻,电容,发光二极管,整流桥,数码管,常用接插件等),先做个5V的直流电源
weixin_39600510
·
2024-09-02 04:30
单片机python教程推荐
基于
单片机
的肺活量检测仪设计
本设计主要对其中的一种测量方法和原理进行介绍与运用,设计了一款基于STC12C5A60S2
单片机
的肺活量检测仪,包括供电模块、气流检测模块、按键模块、显示模块、语音输出模块和蓝牙模块,实现对肺活量的数值检测
lantiandianzi
·
2024-09-02 04:30
单片机
嵌入式硬件
重头开始
嵌入式
第二十七天(Linux系统编程 信号通信)
目录进程间通信===》1.信号通信1.信号的五种类型:2.kill1、信号kill-l==>前32个有具体含义的信号3.信号注册函数原型:1.自定义信号处理:2、在所有的信号中有如下两个特列:2.共享内存信号量集1.key创建方式有三种:共享内存===》效率最高的进程间通信方式1、申请对象:2.映射对象:shmat()3.读写共享内存:类似堆区内存的直接读写:4.撤销映射:shmdt5.删除对象:
FLPGYH
·
2024-09-02 03:54
Linux系统高级编程
c语言
linux
vim
重头开始
嵌入式
第二十八天(Linux系统编程 网络通信 套接字)
目录1.网络编程1.OSI(OpenSystemInterconnection)模型即开放式系统互联通信参考模型。TFTP(TrivialFileTransferProtocol)即简单文件传输协议。2.TCP/IP模型也叫网际互联模型共分为4层:也叫协议栈3、TCP/IP协议族:4.DNS(DomainNameSystem,域名系统)是互联网的一项重要服务。4、网络基础(ABCDE类)5.网络相
FLPGYH
·
2024-09-02 03:54
linux
vim
c语言
重头开始
嵌入式
第二十一天(Linux系统编程 文件相关函数)
目录1.getpwuid2.getpwnam3.getgrgid4.symlink在Linux和类Unix系统中,创建软链接(符号链接)的常用指令是ln-s。5.remove6.rename7.link8.truncate9.perror10.strerror11.error1.makefile2.gdbstrtok1.getpwuidgetpwuid函数是C语言标准库中的一个函数,用于通过用户I
FLPGYH
·
2024-09-02 03:24
vim
linux
c语言
浅谈Java SE、Java EE、JavaME三者的区别
它允许开发和部署在桌面、服务器、
嵌入式
环境和实时环境中使用的Java应用程序。
武昌库里写JAVA
·
2024-09-02 03:53
面试题汇总与解析
算法
数据结构
c语言
开发语言
二维数组
STM32启动文件
如何获取STM32启动文件接触过STM32
单片机
的都知道,使用STM32开发肯定是需要添加启动文件的,讲解STM32的教材或教材或多或少都会在建立工程文件的入门部分内容中讲解一些关于启动文件相关的知识,
了了
·
2024-09-01 21:48
stm32
单片机
【Rust】——采用发布配置自定义构建
博主现有专栏:C51
单片机
(STC89C516),c语言,c++,离散数学,算法设计与分析,数据结构,Python,Java基础,MySQL,linux,基于HTML5的网页设计及应用,Rust(官方文档重点总结
Y小夜
·
2024-09-01 19:04
Rust(官方文档重点总结)
rust
开发语言
后端
【Rust】——高级类型
博主现有专栏:C51
单片机
(STC89C516),c语言,c++,离散数学,算法设计与分析,数据结构,Python,Java基础,MySQL,linux,基于HTML5的网页设计及应用,Rust(官方文档重点总结
Y小夜
·
2024-09-01 18:00
Rust(官方文档重点总结)
rust
开发语言
后端
华为OD c++面经(考研/考公/调剂失利的伙伴欢迎私聊)
中兴通信操作系统部暑期实习投的
嵌入式
软开,打电话问了一下比较靠底层、做驱动和操作系统比较多,有点想去,有大哥了解里面具体情况嘛大量招聘实习生工资6000-8000包吃包住!
huaxinjiayou
·
2024-09-01 17:23
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他