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有什么好的裸机程序架构思路推荐?
目录前言没设计好程序架构,根本做不稳定。按照我的思维,我会这样去设计程序:那这样的好处是什么?(* ̄︶ ̄)创作不易!期待你们的点赞、收藏和评论喔。前言在我刚出来的时候,都没有程序架构的概念,基本一个while死循环干到底。模块之间也没有封装好,导致代码写好以后,扩展性和维护性太差,类似的功能代码,也很难移植到新项目去复用。早期我也是这样写的,反正实现功能就行了,代码好不好,功能上又看不出区别。不过
Rleco_
·
2023-11-16 12:17
嵌入式开发
STM32系列单片机开发
单片机
stm32
嵌入式硬件
程序框架
物联网
51单片机
RTOS
摩根士丹利观点丨Edge AI将成为云智能之后的下一个流行趋势,将引爆智能手机的“新产品周期”...
摘要:摩根士丹利认为,通过
嵌入式
边缘人工智能,智能手机行业从2024年开始复苏,2025年开启下一个产品周期,届时苹果将成为最大赢家。
边缘计算社区
·
2023-11-16 11:42
人工智能
智能手机
[工业自动化-22]:西门子S7-15xxx编程 - 软件编程 - 如何PLC建立用户界面: SIMATIC 面板式HMI 或工控机PC HMI
的用户界面支持方式1.1概述1.2西门子(Siemens)的人机界面(HMI)支持多种类型1.3PCHMIVSSIMATICHMI二、PC—HMI—PLC连接架构的实现三、编程步骤前言:PLC与工控机不一样,像大多数
嵌入式
系统一样
文火冰糖的硅基工坊
·
2023-11-16 10:35
工业自动化
自动化
运维
软件工程
PLC
架构
常见的SQLite语句
SQLite是一种
嵌入式
关系型数据库管理系统,它使用SQL(StructuredQueryLanguage)语言进行数据管理和操作。下面是一些常见的SQLite语句以及它们的详细介绍和示例说明。
周杰伦fans
·
2023-11-16 09:39
SqlServer
sqlite
数据库
JavaScript学习_01——JavaScript简介
JavaScript是一种
嵌入式
(embedded)语言。
OldGj_
·
2023-11-16 09:36
JavaScript学习
javascript
学习
开发语言
嵌入式
系统第7章课后习题——Linux操作系统
1GNU和GPL分别指的是什么在Linux系统中,GNU和GPL分别指的是:GNU:全称为GNU'snotunix,是由自由软件基金会(FSF)制定和发布的一种操作系统。它是由许多软件组件组成的,包括Emacs、gcc、bash、gawk等,这些组件加上自己的内核构成了GNU自己的系统。GPL:全称为GeneralPublicLicense,即通用公共许可证,是一种自由软件许可证。它保证任何人有共
暴龙战士~
·
2023-11-16 07:36
linux
运维
服务器
第五章ARM处理器的
嵌入式
硬件系统设计——课后习题
1ARM处理器的工作状态ARM处理器有两种工作状态。具体而言,ARM处理器执行32位ARM指令集时,工作在ARM状态,当ARM处理器执行16位thumb指令集时候,工作在thumb状态。1ARM指令特点1一个大的,统一的寄存器文件。2基于load/store架构,即仅对寄存器中的数据进行计算操作,不能对内存中的数据进行计算操作。3简单的寻址模式,即所有的加载、存储地址仅由寄存器内容和指令字段共同决
暴龙战士~
·
2023-11-16 07:31
嵌入式学习笔记
arm开发
嵌入式硬件
linux
Linux C/C++全栈开发知识图谱(后端/音视频/游戏/
嵌入式
/高性能网络/存储/基础架构/安全)
众所周知,在所有的编程语言中,C++语言是一门颇具学习难度,需要很长学习周期的编程语言。甚至很多人经常听到一句调侃的话语——“C++,从入门到放弃”。C++界的知名书籍特别多,从简单到高端书籍,许多书籍都是C++之父或者至少是C++标准委员会成员这个级别的C++专家写的书,他们是规则和标准的制定者,而这些书至少都有数十上百本。假设每天不用工作,只读这些书,在能读懂能理解的情况下,大概至少得读5年以
linux大本营
·
2023-11-16 07:53
linux
c语言
c++
全栈开发
嵌入式
软件分层模块封装例子
一、前言以STM32为例,打开网络上下载的例程或者是购买开发板自带的例程,都会发现应用层中会有stm32f10x.h或者stm32f10x_gpio.h,这些文件严格来时属于硬件层的,如果软件层出现这些文件会显得很乱。使用过Linux的童鞋们肯定知道linux系统无法直接操作硬件层,打开linux或者rt_thread代码会发现代码中都会有device的源文件,没错,这就是驱动层。二、实现原理原理
m0_61687959
·
2023-11-16 07:13
php
开发语言
天嵌科技携多种专业解决方案参加第十七届深圳高交会
天嵌科技携以下
嵌入式
行业解决方案参加第四届深圳
嵌入式
系统展:1.充电桩解决方案2.电梯多媒体显示解决方案3.智能物流柜解决方案4.医疗电子解决方案5.智能家居解决方案6.校园卫士解决方案7.多屏显示解决方案上述解决方案
chuxiao0930
·
2023-11-16 06:07
嵌入式
php
AUTOSAR汽车电子
嵌入式
编程精讲300篇-面向车载CAN网络的路由和ECU刷写方法 (中)
目录3.3面向FOTA的CAN网络“高层协议”分层设计3.3.1ENCAP-CAN网络层设计3.3.2ENCAP-CAN传输层设计
格图素书
·
2023-11-16 05:34
汽车
网络
服务器
Debezium日常分享系列之:Debezium 2.5.0.Alpha2 发布
Debezium日常分享系列之:Debezium2.5.0.Alpha2发布一、重大改变1.MongoDB默认连接模式已更改2.Debezium
嵌入式
引擎已删除已弃用的API3.MySQL5.7现在尽力支持
最笨的羊羊
·
2023-11-16 05:01
日常分享专栏
Debezium日常分享系列
Debezium
2.5.0.Alpha2
发布
51单片机应用从零开始(三)
软件的使用·设置工程·编绎与连接程序-CSDN博客目录1.用单片机控制第一个灯亮2.认识单片机的工作频率3.认识I/O口的引脚功能4.进阶使用P3口流水点亮8位LEDC51是一种基于C语言和汇编语言的
嵌入式
微控制器开发工具
时光の尘
·
2023-11-16 05:58
嵌入式学习
51单片机
嵌入式硬件
单片机
嵌入式
linux--sysfs文件系统以及操作GPIO
sysfs文件系统在Linux系统中,/sys路径是一个特殊的虚拟文件系统(VirtualFileSystem),用于提供对内核和设备的运行时信息的访问。它是sysfs文件系统的挂载点,提供了一种以文件和目录形式表示系统设备、总线、驱动程序和其他内核对象的方式。/sys路径的主要作用如下:设备和总线信息:/sys路径下的子目录包含了与系统设备和总线相关的信息。例如,你可以在/sys/class目录
最后一个bug
·
2023-11-16 05:30
嵌入式linux/RTOS
arm开发
linux
单片机
stm32
对聚类经典文献(DEC——无监督的深度
嵌入式
聚类)代码部分的学习
from__future__importprint_function,divisionimportargparseimportrandomimportnumpyasnpfromsklearn.clusterimportKMeansfromsklearn.metrics.clusterimportnormalized_mutual_info_scoreasnmi_scorefromsklearn.m
llismine
·
2023-11-16 04:04
聚类
学习
机器学习
对聚类经典文献(DEC——无监督的深度
嵌入式
聚类)的学习(续)
目录前言一、对论文《无监督的深度
嵌入式
聚类》(DEC)相关知识的学习(一)论文简介:(二)相关知识点:1.KL散度2.软分配3.K-means算法4.AE(自编码器)5.反向传播算法二、对DEC代码的学习
llismine
·
2023-11-16 04:03
python
开发语言
Springboot替换默认容器
undertow容器是什么,为什么比tomcat更有优势文章目录undertow简介性能比对二、项目中使用undertow1.引入依赖undertow简介Undertow是红帽公司开发的一款基于NIO的高性能Web
嵌入式
服务器
安晏朋
·
2023-11-16 04:26
java问题
spring
boot
容器
java
springboot容器
ServletWebServerFactoryAutoConfiguration配置这些内容(自动配置类开始分析功能)@conditionalOnclass开启条件ServletRequest类@import导入
嵌入式
的
qq_41170818
·
2023-11-16 04:21
spring
boot
后端
java
嵌入式
linux怎么开启telnet,
嵌入式
Linux之telnet
telnetd1、busybox搭建根文件系统时telnet配置NetworkingUtilities——>[*]telnetd[*]Supportstandalonetelnetd(notinetdonly)(telnetd可以由inetd启动,也可以单独启动)Login/PassewordManagementUtilities--->[*]login(一定要选择上login功能,否则会teln
卜奕
·
2023-11-16 03:38
嵌入式
开发板 aarch64 opencv库 交叉编译
在x86的ubuntu系统上为
嵌入式
开发板交叉编译opencv库源码目录:/home/xxx/opencv-3.4.6操作步骤一创建文件,写入交叉编译工具链信息/home/xxx/opencv-3.4.6
刘江涛
·
2023-11-16 03:01
学习
c++
linux
arm
迅为龙芯2K1000开发板虚拟机ubuntu启动root用户
作为
嵌入式
开发人员,系统的所有权限都要为我们打开,所以我们不必像运维那样,对root用户非常敏感,所以安装完ubuntu系统以后,我们要启用root用户。
mucheni
·
2023-11-16 03:54
2K1000
ubuntu
linux
运维
linux-arm笔记1:ubuntu 下如何安装、破解SecureCRT 软件,连接arm开发板
ubuntu下如何安装、破解SecureCRT软件,连接arm开发板对于学习
嵌入式
,我们需要熟悉linux和windows两个系统下的secureCRT软件,以便操作arm开发板,windows下就不说如何安装了
昕光xg
·
2023-11-16 03:52
Linux基础操作及使用技巧
securecrt
嵌入式
arm
基于STM32用uC/OS实现LED周期亮和数据发送
目录一、RTOS的简介1.
嵌入式
系统的层次结构2.RTOS实时操作系统3.软实时和硬实时4.RTOS的特征5.uc/OS-II中的数据类型6.RTOS系统的运行状态7.任务的种类二、环境的配置(HEL库的生成
橙子味的q
·
2023-11-16 01:29
嵌入式
stm32
c/c++
stm32
单片机
嵌入式硬件
ucosII移植相关知识点
这里写目录标题ucos系统
嵌入式
平台ucos移植实时操作系统的概念任务的相关概念任务的控制块任务的堆栈任务的链表任务调度的相关概念任务的切换任务的优先级任务的挂起任务的恢复中断的相关概念操作系统如何处理中断进程通信信号量互斥信号量邮箱队列内存管理内存控制块内存控制块
明美鸿微
·
2023-11-16 01:25
java
算法
数据库
STM32_UCOSII和UCOSIII部分基础
UCOSII是一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,是和很多商业操作系统性能相当的实时操作系统(RTOS)UCOSII是专门为计算机的
嵌入式
应用设计的
Charlson_S
·
2023-11-16 01:53
初始者
stm32
Linux 程序开发流程 / 基本开发工具 / Vim / GCC工具链 / Make 工具 / Makefile 模板
本文部分内容摘自“100askimx6ull”开发板的配套资料(如百问网的《
嵌入式
Linux应用开发完全手册》,在百问网imx6ullpro开发板页面中的《2.1100ASK_IMX6ULL_PRO:开发板资料
Real-Staok
·
2023-11-16 01:09
【ARM
Linux
基础学习记录】
arm开发
linux
学习
运维
vim
嵌入式
web boa配置流程详解
增加权限并编译cgi6.测试demo7.错误示例附录Ahistory附录Bboa.conf前期准备boa介绍Boa服务器是一个小巧高效的web服务器,是一个运行于unix或linux下的,支持CGI的、适合于
嵌入式
系统的单任务的
石子君
·
2023-11-16 00:01
前端
linux
ubuntu
运维
windows
Linux容器与Docker的比较
在
嵌入式
世界中,
嵌入式
开发人员与云开发人员在不同的需求和约束下工作。大多数
嵌入式
设备都是固定功能的、单用途的设计,用于很好地执行一件事情,并且经常针对特定功能进行定制。
粤嵌教育
·
2023-11-16 00:49
嵌入式
linux
docker
容器
FreeRTOS-链表的源码解析
✅作者简介:
嵌入式
入坑者,与大家一起加油,希望文章能够帮助各位!!!!
rivencode
·
2023-11-16 00:44
玩转FreeRTOS
链表
数据结构
基于单片机的线路差动保护系统设计
摘要随着我国微型电子技术和
嵌入式
系统的发展,目前行业内相对比较传统的线路差动保护系统无法满足客户的需求。
电气_空空
·
2023-11-16 00:31
单片机
毕业设计
单片机
嵌入式硬件
毕业设计
51单片机
linux中的i/o资源管理
这里也解释一下什么是I/O资源,如果做过
嵌入式
开发相关的工作,应该对armcpu访问串口寄存器的方式有所了解。
lhkwqy
·
2023-11-15 23:43
操作系统
linux
[
嵌入式
Linux开发日记1] Milk-V Duo开发环境搭建(Ubuntu20.04)
本文参考Milk-VDuo官方文档,并加入了搭建过程中问题的解决办法。文章目录开发环境开发环境搭建0.烧录镜像:1.安装编译依赖的工具:wget、git、make2.获取milk-V的官方示例程序3.下载SDK、初始化开发环境编译测试0.概要1.编译hello-world工程2.将编译好的工程传送到Duo中开发环境开发环境:Ubuntu20.04LTS开发板:Milk-VDuo开发环境搭建0.烧录
冷凝雨
·
2023-11-15 20:52
嵌入式Linux开发日记
risc-v
Java/scala使用内置
嵌入式
embedded debezium全量和增量同步Mysql binlog数据
目录1.背景2.添加依赖3.同步代码4.同步问题4.1MysqlDatetime类型解析多了8小时1.背景Debezium通常基于Kafka启动一个KafkaConnect服务,之后可以向Debezium提交Mysql、PostgresSQL等connector任务进行同步数据,数据被保存到Kafka中。分布式的KafkaConnect服务能提供容错性和可拓展性但是我们有时不想部署一套Kafka集
Bulut0907
·
2023-11-15 19:14
ETL
嵌入式debezium
embedded
debezium
同步mysql
binlog
java
嵌入式
Linux 学习笔记 (一) fbtft使用笔记
前言在断断续续学习了比较长时间的
嵌入式
Linux之后,我着手准备自己设计一款Linux的小电脑,在设计硬件之前,我需要掌握一些软硬件的使用,比如fbtft用于驱动小LCD屏幕,usb摄像头,2.4Gwifi
张竞豪
·
2023-11-15 19:43
嵌入式linux
linux
嵌入式
Linux fbtft(SPI TFT屏)驱动移植及调试
2、
嵌入式
开发板,我用的是NanoPi-NEO,全志H3芯片,256MRAM。3、TFT屏一块,我用的是ST7735S,128X128分辨率。
可望*-*
·
2023-11-15 19:12
嵌入式Linux
嵌入式
linux
arm
有源医疗器械的开发过程和各阶段的注意事项(八)——————设计输出阶段
R&D研发设计部门有源产品的输出序号类别文件名称岗位0目录设计输出汇总表研发工程师1图纸清单图纸清单研发工程师2图纸(电气类)电气原理图电子/
嵌入式
/硬件工程师3图
sunny00544
·
2023-11-15 18:21
医疗器械的研发过程和管理
互斥量和互斥锁的关系
刚开始学习时遇到互斥锁和互斥量这两个名词时,就是不知道他们有什么关系,百度很久也很少有相关资料(我已经在百度百科也添加了了这么一句话:互斥量又称互斥锁),后来在周立功《
嵌入式
Linux开发教程》上册,找到他们两者的关系顺便记录下来供大家学习和查找方便
斗转星移3
·
2023-11-15 18:29
互斥锁
互斥量
互斥锁互斥量关系
细数值得你了解的Java17新特性
新特性文章目录细数值得你了解的Java17新特性一、前言二、有哪些新特性1.Switch表达式的增强2.新的类型推断机制3.实例方法引用4.HTTP客户端改进5.ZGC的改进6.Unicode13的支持7.针对
嵌入式
系统的改进
笑的像个child
·
2023-11-15 16:58
开发
java
jvm
一文读懂CAN总线及通信协议
在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和
嵌入式
工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车
卷积神经网络
·
2023-11-15 16:13
通信
工业控制
嵌入式
通信
CAN
2024秋招C语言
嵌入式
笔试面试题
内容来自网络,侵权联系删除1、floatx与“零值”比较的if语句 constfloatEPSINON=0.00001; if((x>=-EPSINON)&&(x=”或“(Y)?(Y):(X))//结尾没有;分号@20、带参宏与带参函数的区别带参宏带参函数处理时间编译时运行时参数类型无需定义程序长度变长不变占用存储空间否是运行时间不占运行时间调用和返回时占实参如果是表达式容易出问题#def
有风南向
·
2023-11-15 16:42
c语言
开发语言
一文搞懂CAN总线协议
在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和
嵌入式
工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。
代码大魔王ㅤ
·
2023-11-15 15:26
单片机
嵌入式硬件
c语言
嵌入式
通信协议
15、ChatGPT 会让
嵌入式
工程师失业吗?
ChatGPT会让
嵌入式
工程师失业吗?如果说陈**不怕失业,那么,你觉得ChatGPT会让
嵌入式
工程师失业吗?
BinaryStarXin
·
2023-11-15 15:16
嵌入式技术分享
chatgpt
人工智能
大数据
用BDI2000调试Linux内核和模块
用BDI2000调试Linux内核和模块2007-12-22BDI2000是性价比较高的JTAG调试器,通过装载不同的firmware就可以支持ARM、MIPS、XSCALE等多种
嵌入式
处理器。
Hansel
·
2023-11-15 15:41
Linux开发
linux内核
module
pointers
汇编
layout
debugging
QWebEngine 之 C++与Js通信
文章目录QWebEngine之C++与Js通信Qt
嵌入式
网页技术QWebChannel简介js与C++互相调用js向C++传递参数从C++端传递参数到js端使用信号传递数据C++直接调用Js方法QWebEngine
wjjontheway
·
2023-11-15 15:35
Qt
c++
javascript
qt
基于STM32的物联网体感控制机械臂
摘要随着我国微型电子技术和
嵌入式
系统的发展,目前行业内相对比较传统的机械臂无法满足客户的需求。为了改进传统机械臂在控制上得短板问题,在本次毕业设计中,将使用相对先进、快捷、智能的控制机制。
电气_空空
·
2023-11-15 13:13
单片机
stm32
物联网
嵌入式硬件
毕业设计
单片机
5种流行的Linux发行版:你更喜欢哪一个呢?
摘要:从
嵌入式
系统到超级计算机,Linux已经被用到了各种系统中。你甚至可以在你的手机上找到Linux的影子(Android)。Linux如此的受欢迎是因为其强大的安全性和稳定性。
yycoder
·
2023-11-15 13:35
OS
linux
centos
redhat
ubuntu
debian
服务器
飞凌
嵌入式
RK3568系列开发板全面支持Debian 11系统
飞凌
嵌入式
OK3568-C/OK3568J-C开发板现已全面支持Debian11系统,新系统的加持能为用户提供主控新选择,并为开发者带来更多开发便利!
飞凌嵌入式
·
2023-11-15 13:00
国产化
储能
RK3568
debian
运维
操作系统
5种流行的Linux发行版:选择你喜欢的Linux
现在,从
嵌入式
系统到超级计算机,
lovethinkpad
·
2023-11-15 13:29
Linux
linux
redhat
ubuntu
suse
debian
服务器
5种流行的Linux发行版
现在,从
嵌入式
系统到超级计算机,
木木老蔫
·
2023-11-15 13:27
Linux
操作系统相关
linux
redhat
ubuntu
suse
debian
服务器
基于RS485通信的Modbus通信协议
(保证了数据可以转移到另一端)软件层:modbus是在
硬件基础
上的传输协议,解决的是数据传输的含义或意义。MCU要想实现RS485通信,必须借助电平转换芯片。
Coder_貔貅
·
2023-11-15 13:02
嵌入式学习
stm32
单片机
上一页
86
87
88
89
90
91
92
93
下一页
按字母分类:
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
其他