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
嵌入式Linux开发基础
STM32cubeMX+Usart+DMA+IDLE:串口DMA接收不定长度数据
目录STM32开发记录
开发基础
:开发需求开发问题及解决办法问题1:第一次发送给STM32的数据没有收到。问题1的解决办法:先对DMA初始化在对Uart初始化即可解决。问题2:DMA接收的数据不会清掉。
逆风奔跑的攻城狮
·
2023-10-13 15:45
STM32
stm32
单片机
dma
串口通信
至强服务器BIOS/UEFI驱动开发笔记
至强服务器BIOS/UEFI驱动开发笔记驱动
开发基础
HelloUEFIDriver项目选择项目位置初始化驱动代码文件结构驱动程序入口和基本功能导入AMI工程AMI平台HelloUEFIDriver编译问题测试结果打印设备列表继续开发
岬淢箫声
·
2023-10-13 14:15
C/C++
单片机
Linux
服务器
驱动开发
笔记
linux 命令实验总结,Linux基础命令之:实验内容及小结-嵌入式系统-与非网
2.4实验内容2.4.1在Linux下解压常见软件1.实验目的在Linux下安装一个完整的软件(
嵌入式Linux
的必备工具——交叉编译工具),掌握Linux常见命令,学会设置环境变量,同时搭建起
嵌入式Linux
weixin_39528219
·
2023-10-13 12:10
linux
命令实验总结
简述arm linux内核启动流程,Linux内核启动过程和Bootloader(总述)
1.Linux内核启动过程概述一个
嵌入式Linux
系统从软件角度看可以分为四个部分:引导加载程序(Bootloader),Linux内核,文件系统,应用程序。
weixin_39715834
·
2023-10-13 07:39
简述arm
linux内核启动流程
Jetpack Compose
开发基础
教程取自于Google官方课程之Android之Compose
开发基础
教程取自于Google官方课程之JetpackCompose教程Android之Compose
开发基础
在本课程中,您将学习使用JetpackCompose
qiufeng1ye
·
2023-10-13 05:49
嵌入式Linux
系统的设计与应用
2007-12-2509:22:06摘要:随着
嵌入式Linux
系统的迅速发展,
嵌入式Linux
已发展成为嵌入式操作系统的一个重要分支。本文介绍了
嵌入式Linux
的设计和几种流行的
嵌入式Linux
系统。
mybirdsky
·
2023-10-13 04:51
嵌入式
linux
嵌入式操作系统
linux内核
平台
flash
“Python+”集成技术高光谱遥感数据处理与机器学习深度应用
高光谱遥感数据处理的基础、python
开发基础
、机器学习和应用实践。重点解释高光谱数据处理所涉及的基本概念和理论,旨在帮助学员深入理解科学原理。
思考的小猴子
·
2023-10-13 01:18
生态
遥感
机器学习
python
机器学习
开发语言
移动应用-Android
开发基础
\核心知识点
Android
开发基础
知识点1介绍了解2系统体系架构3四大应用组件4移动操作系统优缺点5开发工具6配置工具7下载相关资源8JDK下载安装流程9配置好SDK和JDK环境10第一个Helloword11AS
amingMM
·
2023-10-13 00:52
android
“Python+”集成技术高光谱遥感数据处理与机器学习深度应用
涵盖高光谱遥感数据处理的基础、python
开发基础
、机器学习和应用实践。重点解释高光谱数据处理所涉及的基本概念和理论,在帮助深入理解科学原理。
_遇见jia
·
2023-10-13 00:25
生态
遥感
模型专栏
农田
作物模型
专栏
python
经验分享
无人机
web
开发基础
知识
创建jspprojectwindow->preference->java->installedjreserver->runtime->environment->addfile->new->other->web->dynamic->targetruntime创建页面并运行jsp=html+javawebcontent->newtsp->index.jsp->ctrl+s右击runasserver8.
Claire_cc
·
2023-10-12 23:07
正点原子
嵌入式linux
驱动开发——Buildroot根文件系统构建
上一小节学习了如何使用busybox来构建根文件系统,但是busybox构建的根文件系统不齐全,很多东西需要自行添加,比如lib库文件。在后面的驱动开发中很多第三方软件也需要自己去移植,这些第三方软件有很多又依赖其他的库文件,导致移植过程非常的繁琐。本章来学习一下另外一种更加实用的根文件系统构建方法,那就是使用buildroot来构建根文件系统。buildroot简介buildroot简介在上一篇
努力自学的小夏
·
2023-10-12 20:53
linux学习
linux
驱动开发
stm32
学习
笔记
正点原子
嵌入式linux
驱动开发——Busybox根文件系统构建
前面已经移植了TF-A、Uboot和Linuxkernel,就剩最后一个rootfs(根文件系统)了,本章就来学习一下根文件系统的组成以及如何构建根文件系统。这是Linux系统移植的最后一步,根文件系统构建好以后就意味着拥有了一个完整的、可以运行的最小系统。以后就在这个最小系统上编写、测试Linux驱动,移植一些第三方组件,逐步的完善这个最小系统。最终得到一个功能完善、驱动齐全、相对完善的操作系统
努力自学的小夏
·
2023-10-12 20:38
linux学习
linux
驱动开发
stm32
笔记
学习
Linux内存管理 | 二、虚拟地址空间布局
我的圈子:高级工程师聚集地我是董哥,高级嵌入式软件开发工程师,从事
嵌入式Linux
驱动开发和系统开发,曾就职于世界500强企业!创作理念:专注分享高质量嵌入式文章,让大家读有所得!
卍一十二画卍
·
2023-10-12 09:12
Linux内存管理
linux
Linux驱动开发
内存管理
Linux内存管理
MMU
嵌入式Linux
裸机开发(六)EPIT 定时器
系列文章目录文章目录系列文章目录前言介绍配置过程前言前面学的快崩溃了,这也太底层了,感觉学好至少得坚持一整年,我决定这节先把EPIT学了,下面把常见三种通信大概学一下,直接跳过其他的先学移植了,有些太多了内容。介绍EPIT(EnhancedPeriodicInterruptTimer)增强周期中断定时器,EPIT是专门完成此功能的,PWM、输入捕获那些事其他外设完成的。EPIT是32位的向下计数的
贾saisai
·
2023-10-12 06:42
嵌入式Linux
linux
单片机
嵌入式操作系统
【正点原子Linux连载】第二十七章 SPI实验 -摘自【正点原子】I.MX6U
嵌入式Linux
驱动开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第二十
正点原子
·
2023-10-12 06:12
LINUX
linux
stm32
嵌入式Linux
裸机开发(七)UART串口、IIC、SPI通信
系列文章目录文章目录系列文章目录前言UART串口通信介绍UART配置IIC介绍I.MX6U的I2CSPI介绍I.MX6UECSPI结语前言大概学完这三种通信后,之后就先去学系统移植,其他的先暂时放下UART串口通信介绍串口全称叫做串行接口,通常也叫做COM接口。UART:(UniversalAsynchronousReceiver/Trasmitter)通用异步串行收发器。USART:(Unive
贾saisai
·
2023-10-12 06:04
嵌入式Linux
linux
单片机
嵌入式操作系统
Python高光谱遥感数据处理丨高光谱成像,涵盖基本概念、成像原理、数据处理和分析方法,以及运用机器学习和深度学习模型提取和应用高光谱信息技术
目录第一章高光谱基础第二章高光谱
开发基础
(Python)第三章高光谱机器学习技术(python)第四章典型案例操作实践更多推荐Matlab高光谱遥感、数据处理与混合像元分解实践高光谱遥感数值建模技术及在植被
小艳加油
·
2023-10-12 06:29
遥感
python
机器学习
高光谱遥感数据处理
Python高光谱遥感数据处理与机器学习实践技术
目录第一章高光谱基础第二章高光谱
开发基础
(Python)第三章高光谱机器学习技术(python)第四章典型案例操作实践总结了高光谱遥感技术领域的基础原理与核心概念,采用编程语言复现经典数据处理和应用方法
WangYan2022
·
2023-10-12 06:12
高光谱
python
机器学习
高光谱遥感
“Python+”集成技术高光谱遥感数据处理与机器学习深度应用
本文涵盖高光谱遥感数据处理的基础、python
开发基础
、机器学习和应用实践。重点解释高光谱数据处理所涉及的基本概念和理论,旨在帮助学员深入理解科学原理。
PhyliciaFelicia
·
2023-10-12 06:41
遥感
土壤
气象
python
机器学习
数据分析
深度学习
“Python+”集成技术高光谱遥感数据处理与机器学习深度应用丨高光谱数据预处理-机器学习-深度学习-图像分类-参数回归等12个专题
目录第一章高光谱数据处理基础第二章高光谱
开发基础
(Python)第三章高光谱机器学习技术(python)第四章典型案例操作实践更多应用本教程提供一套基于Python编程工具的高光谱数据处理方法和应用案例
WangYan2022
·
2023-10-12 05:36
遥感
高光谱
python
高光谱遥感数据处理
混合像元分解
机器学习
深度学习
【VR开发】【Unity】0-课程简介和概述
应大家在后台所提的需求,从今天开始,我计划带给大家一套完整达40+课时的VR
开发基础
课程。
每日出拳老爷子
·
2023-10-12 05:57
VR和Unity游戏开发
vr
unity
游戏引擎
Vue学习笔记02——Vue路由
Vue学习笔记01——Vue
开发基础
一、初识路由1.路由的作用Vue的路由是前端路由,可以让组件之间互相切换。
小C好好干饭
·
2023-10-12 05:23
Vue
vue
zynq-7000
嵌入式linux
移植教程,Xilinx zynq-7000系列FPGA移植Linux操作系统详细教程
Xilinxzynq-7000系列FPGA移植Linux操作系统详细教程一:前言最近手上压了一块米联客的Miz7035,一块xilinxzynq-7000系列的开发板,想着正好学习一下linux在ARM9上的移植,网上基本都是ZC702、zed的教程,这对于买了非标准板的人来说就不太友好,很多文件都不知道是怎么生成的。本着学习加分享的心态,把这两天移植linux的过程写下来,尽可能详细。驱动和系统
Stella Ding
·
2023-10-12 03:13
iOS
开发基础
点滴--关于页面切换时候viewDidLoad, viewWillDisappear等调用顺序顺序
image.png我们都知道iOS中视图控制器controller的生命周期大概是这样的:当一个视图控制器被创建,并在屏幕上显示的时候。代码的执行顺序1、alloc创建对象,分配空间2、init(initWithNibName)初始化对象,初始化数据3、loadView从nib载入视图,通常这一步不需要去干涉。除非你没有使用xib文件创建视图4、viewDidLoad载入完成,可以进行自定义数据以
real潘
·
2023-10-12 03:39
初识Java EE平台及
开发基础
一、前期准备工作:我这里使用的开发环境组合是是MyEclipse2014+Tomcat8+JDK7+SQLServer2012+sqljdbc4.jar:(1)JDK版本:jdk1.7.0_80和jre7(MyEcplise2014没有jdk8,所以临时换了jdk7)(2)Web服务器:apache-tomcat-8.5.20(3)IDE工具:MyEcplise2014(4)数据库:SQLServ
Be-MIT_XL
·
2023-10-11 23:11
JAVA
EE
java
ee
java
sql
server
jdk
java to ee_【总结笔记】初识Java EE平台及
开发基础
一、前期准备工作:我这里使用的开发环境组合是是MyEclipse2014+Tomcat8+JDK7+SQLServer2012+sqljdbc4.jar:(1)JDK版本:jdk1.7.0_80和jre7(MyEcplise2014没有jdk8,所以临时换了jdk7)(2)Web服务器:apache-tomcat-8.5.20(3)IDE工具:MyEcplise2014(4)数据库:SQLServ
东坡不改了
·
2023-10-11 23:10
java
to
ee
VirutalBox+Vagrant安装Ubuntu系统-快速搭建lnmp环境
win10+VirutlBox6.0+Vagrant2.2.4+Ubuntu16.04.6+Nginx1.10.3+PHP7.0.33+Mysql5.7.26本次的安装教程来源:《PHP高性能
开发基础
、
Tacks
·
2023-10-11 21:24
linux
Vagrant
Ubuntu
Nginx
PHP7
lnmp
lua 如何在
嵌入式Linux
中与c语言结合
在
嵌入式Linux
中,可以使用Lua语言来扩展C语言应用程序的功能。具体而言,Lua可以被嵌入到C语言应用程序中,以便通过Lua脚本文件调用C语言函数或库。
fensnote
·
2023-10-11 20:17
嵌入式linux笔记
lua
linux
c语言
Ubuntu-
嵌入式linux
开发环境搭建-基本工具安装
1、安装vimsudoapt-getinstallvimps:vim显示行号:setnumber2、安装配置gitsudoapt-getinstallgitgitconfig--globaluser.name'XXX'gitconfig--globaluser.email'
[email protected]
'3、修改网卡名为eth0:(修改grup引导启动倒计时)sudovim/etc/default/grub
kuangzuxiaoN
·
2023-10-11 19:54
openwrt
ARM
+
Linux
linux
ubuntu
vim
openwrt
系统业务逻辑书籍_工程师最爱读的10本经典嵌入式书籍,看完爱不释手
单片机和
嵌入式Linux
区别所有的电子产品,所用技术都可以认为要么是单片机,要么是Linu
weixin_39940755
·
2023-10-11 18:21
系统业务逻辑书籍
C++程序员必修第一课【C++基础课程】00:课程介绍
1课程目标:搭建VC2019开发环境全面系统学习C++语法和
开发基础
学会用代码思维解决实际工作中的问题拥有一定的程序设计能力,能够开发一个完整软件2适用人群:【零基础,想入行C++程序员,必修第一课程】
20YC
·
2023-10-11 16:33
c++
开发语言
培训课程
C++课程
正点原子
嵌入式linux
驱动开发——Linux内核移植
之前的两篇笔记,简单了解了一下Linux内核顶层Makefile和Linux内核的启动流程,本篇内容来学习一下如何将ST官方提供的Linux内核移植到正点原子的STM32MP157开发板上。通过本章的学习,将掌握如何将半导体厂商提供的LinuxBSP包移植到自己的平台上。Linux内核初次编译编译正点原子出厂Linux源码之前的Linux内核第一篇笔记,就是编译正点原子STM32MP157开发板出
努力自学的小夏
·
2023-10-11 14:49
linux学习
linux
驱动开发
学习
笔记
stm32
RK3568 SPI子系统–oled屏
8.SPI子系统–oled屏实验—[野火]
嵌入式Linux
驱动开发实战指南——基于LubanCat-RK系列板卡文档参见野火的资料。
jim0506
·
2023-10-11 14:10
linux
嵌入式linux
驱动之路17:U-Boot 启动流程(2)
bootz启动Linux内核过程在执行do_bootm_state函数之前设置images.os.os=IH_OS_LINUX设置镜像的操作系统类型为Linux,后面do_bootm_states函数启动内核时会根据它来找到对应的启动函数,do_bootm_states函数主要是将全局变量image清零并且设置一下它的几个成员就返回了。通过函数bootm_os_get_boot_func来查找系统
々淡然&
·
2023-10-11 14:17
linux
arm
驱动开发
【嵌入式
开发基础
】PL2303不支持win11及后续版本解决方法
最近在使用PL2303这一块USB转串口后,在安装驱动时遇到如下问题:“此PL2303驱动程序不支持WINDOWS11及后续版本,请安装正确驱动程序”解决方法:下载旧版本的PL2303驱动然后安装替换,PL2303_Prolific_DriverInstaller_v1.12.0.zip关键操作如下:选择[2015/9/4]的版本.
赖small强
·
2023-10-11 13:12
嵌入式开发基础
PL2303
Win11
PL2303兼容性
Windows
11
串口驱动
此驱动程序不支持WINDOWS11及后续版本解决办法
更新驱动程序(P)”;“让我从计算机上的可用驱动程序列表中选取(L)-》下一页(N)”选择老一点版本的驱动程序;设置OK后显示:方法2驱动:E:\02-Doc\朱老师物联网大讲堂-全部视频\朱有鹏老师
嵌入式
透明水晶
·
2023-10-11 13:37
12.开发笔记
pl2303
嵌入式开发:通过无线方式将更新部署到
嵌入式Linux
设备
在嵌入式开发中,执行关键任务功能的
嵌入式Linux
设备的OTA或无线更新对于通过部署安全补丁、功能更新和新服务来管理设备群至关重要。OTA更新本质上是通过无线方式发送并应用到远程设备的数据。
粤嵌教育
·
2023-10-11 12:01
C语言结构体中定义函数指针详解
语言结构体中定义函数指针详解结构体指针函数应用场景之一--驱动程序编写结构体的一些基本用法形式1:先定义结构体类型,再定义变量形式2:在定义类型的同时定义变量形式3:直接定义变量,用无名结构体直接定义变量只能一次结构体指针在
嵌入式
宁静致远2021
·
2023-10-11 10:02
Linux
嵌入式MCU
c语言
开发语言
后端
嵌入式linux
docker,嵌入式移植docker报错问题汇总
经过了漫长时间的移植和查询资料,得以解决一下嵌入式docker出现的问题,很多网上的资料全都是复制粘贴复制粘贴,找不到合适的解决方法让人很是苦恼,希望自己总结出的一些解决问题的经验给广大朋友减少一些负担吧!1.standard文件找不到:解决方法:tarzcvfxtables/usr/lib64/xtablescpxtables.tar/work/initramfs/需要到同内核同系统的另一台服务
aka卡贴人
·
2023-10-11 08:28
嵌入式linux
docker
嵌入式Linux
系统移植的四大步骤
最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命令就可以完成非常复杂的功能,可是我们有没有想过,为什么会有这样的效果?如果没有去追问,只是机械地完成,并且看到实验效果,这样做其实并没有真正的掌握系统移植的本质。在做每一个步骤的时候,首先问问自己,为
雅痞萌叔
·
2023-10-11 06:44
系统移植
linux
kernel
系统移植
嵌入式Linux
裸机开发(四)IMX6U主频和时钟配置
系列文章目录文章目录系列文章目录介绍时钟来源PLL时钟源内核时钟PFD时钟AHB、IPG和PERCLK根时钟设置结语介绍默认配置下I.MX6U工作频率为396MHz,但该系列标准工作频率事528MHz,有些型号甚至可以工作到696MHz。默认情况下内部bootrom会将I.MX6U的主频设置为396MHz,下面介绍如何配置为528MHz详细内容在参考手册的第十章和第十八章:时钟来源I.MX6U-A
贾saisai
·
2023-10-11 04:19
嵌入式Linux
linux
stm32
嵌入式操作系统
嵌入式Linux
裸机开发(三)SDK移植及BSP管理
系列文章目录文章目录系列文章目录前言BSP工程管理SDK包移植文件移植补充文件数据类型补充文件启动文件编写其他需要的文件Makefile文件链接脚本文件imx6ul.lds前言在前面学习了LED驱动的汇编开发和C语言开发,但是很明显,这太麻烦了,效率太低了。BSP工程管理所有的源码文件放到工程的根目录下太乱了,于是按照正点原子这样进行文件分类管理bsp文件放类似我们自己编写的库文件,imx6ul放
贾saisai
·
2023-10-11 04:49
嵌入式Linux
linux
stm32
嵌入式硬件
嵌入式Linux
裸机开发(二)C语言LED驱动
系列文章目录文章目录系列文章目录前言介绍STM32F103的启动文件解析IMX6U汇编C语言环境设置处理器模式设置SP指针跳转到C语言实现流程启动文件C语言驱动文件main.hmain.c链接脚本文件Makefile下载前言前面学习了如何用汇编LED驱动,现在学习如何用汇编构建C语言环境,完成C语言的LED驱动。介绍在开发STM32F103的时候,启动文件startup_stm32f10x_hd.
贾saisai
·
2023-10-11 04:48
嵌入式Linux
linux
c语言
嵌入式操作系统
嵌入式Linux
裸机开发(五)中断管理
系列文章目录文章目录系列文章目录前言STM32中断系统IMX6U中断控制8个中断GIC中断控制器GIC介绍中断IDGIC逻辑分块GIC协处理器中断使能中断优先级重点代码分析官方SDK函数start.S文件自行编写中断驱动文件前言最近在学习中发现,学Linux嵌入式不仅是对Linux的学习熟悉,而且还是对Cortex-A内核的学习掌握没怎么看懂,内容太多了,我觉得暂时先搞清楚一些原理概念以及简单的外
贾saisai
·
2023-10-11 04:41
嵌入式Linux
linux
嵌入式操作系统
ARM
IOS
开发基础
知识--碎片21
1:[UIScreenmainScreen].scale知识点当屏幕分别为640x940时[[UIScreenmainScreen]scale]=2.0当屏幕分别为320x480时[[UIScreenmainScreen]scale]=1.02:如何正确的绘制1像素的线#defineSINGLE_LINE_WIDTH(1/[UIScreenmainScreen].scale)#defineSING
weixin_33895516
·
2023-10-11 01:54
移动开发
网络
运维
Iphone
开发基础
教程 (11章 基本数据持久性)--读书笔记
获取Documents目录NSArray*path=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathobjectAtIndex:0];NSString*filename=[documentsDirectorystringByA
landebug
·
2023-10-11 01:52
读书
iphone
sqlite
database
interface
path
iOS
开发基础
知识--碎片21
iOS
开发基础
知识--碎片211:[UIScreenmainScreen].scale知识点当屏幕分别为640x940时[[UIScreenmainScreen]scale]=2.0当屏幕分别为320x480
aaa1231722
·
2023-10-11 01:50
移动开发
网络
运维
vscode 远程开发php,使用VSCode和SSH进行远程开发
0.为什么需要远程开发在进行
嵌入式Linux
开发的时候,为了方便,通常在Windows上使用代码编辑器编辑代码,交叉编译工具在Linux虚拟机或者服务器上,在开发期间需要不停的进行如下的循环操作:编辑好代码
陈年丰fields
·
2023-10-10 10:15
vscode
远程开发php
IM
开发基础
知识补课(二):如何设计大量图片文件的服务端存储架构?
1、前言一个完善的IM系统中通常充斥着大量的图片内容,包括:用户头像、图片消息、相册、图片表情等等,那么在做服务端架构设计时该如何存储这些图片呢?本文分享的是典型Web应用中大量图片的服务端存储加构的演进过程,但基本的技术原理和架构思路对于IM系统而言同样适用,所以在阅读时可以根据自已IM的实际架构情况,酌情吸取适合您的内容即可。文中部分观点可作抛砖引玉之用,可能并非最佳实践,请勿迷信之。实际上:
网易智企
·
2023-10-10 07:31
开发
嵌入式 Linux 入门(二、Linux 文件系统、文件类型及权限管理)
嵌入式Linux
入门第二课,linux文件系统、文件类型及权限管理。......
矜辰所致
·
2023-10-10 05:31
嵌入式Linux
#
嵌入式
Linux
入门篇
linux
嵌入式Linux
Linux文件类型
Linux文件系统
Linux文件管理
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他