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
freeRtos源码解析
FreeRTOS
学习方法:
FreeRTOS
学习方法:1、多练不要只看书,或者只看资料,只“看”是没有任何用的!一定要实际动手写代码练习,多在开发板上练习。2、遇到不懂的怎么半?
倚楼听戏
·
2023-10-25 23:18
单片机
c语言
嵌入式硬件
flink教程-详解flink 1.11 中的CDC (Change Data Capture)
CDC简介CanalCanalJson反序列化
源码解析
CDC简介CDC,ChangeDataCapture,变更数据获取的简称,使用CDC我们可以从数据库中获取已提交的更改并将这些更改发送到下游,供下游使用
大数据技术与应用实战
·
2023-10-25 18:51
EtherCAT主站SOEM
源码解析
----Raw Socket
SOEM使用RawSocket收发EtherCAT帧,通过系统调用bind、send和recv实现EtherCAT通信。1、创建Socket初始化函数ec_init(ifname)最终会调用/oshw/linux/nicdrv.c下的以下这个函数完成绑定网卡和创建1个RawSocket。intecx_setupnic(ecx_portt*port,constchar*ifname,intsecon
雪花飞龙
·
2023-10-25 18:02
[视频]如何在STM32(ARM)上实现EtherCAT通讯?
现已实现的操作系统包含Linux、VxWorks、QNX、RTX、INtime®、Integrity、Xenomai、OnTimeRTOS-32、RTEMS、
FreeRTOS
北京盟通科技官方账号
·
2023-10-25 18:24
EtherCAT
单片机
嵌入式硬件
IO多路复用底层原理及
源码解析
基本概念1.关于linux文件描述符在Linux中,一切都是文件,除了文本文件、源文件、二进制文件等,一个硬件设备也可以被映射为一个虚拟的文件,称为设备文件。例如,stdin称为标准输入文件,它对应的硬件设备一般是键盘,stdout称为标准输出文件,它对应的硬件设备一般是显示器。对于所有的文件,都可以使用read()函数读取数据,使用write()函数写入数据。“一切都是文件”的思想极大地简化了程
oomoomoooq
·
2023-10-25 18:10
Linux
计算机那些事儿
操作系统
linux
IO多路复用
NIO
epoll
内核
异步编程的几种方式,你知道几种?
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件
公众号-芋道源码
·
2023-10-25 14:02
中间件
java
编程语言
并发编程
epoll
oauth2.0 /oauth/token
源码解析
请求/oauth/token访问到org.springframework.security.oauth2.provider.endpoint.TokenEndpoint@RequestMapping(value="/oauth/token",method=RequestMethod.POST)publicResponseEntitypostAccessToken(Principalprincipa
qq_40293993
·
2023-10-25 12:48
java
java
FreeRTOS
任务调度和任务的状态
FreeRTOS
的任务调度规则是怎样的?抢占式调度运行过程编辑时间片调度运行过程编辑任务的状态任务调度和任务的状态案例分析什么是任务调度?调度器就是使用相关的调度算法来决定当前需要执行的哪个任务。
罗小白的干爹
·
2023-10-25 12:47
FreeRTOS
FreeRTOS
STM32
CubeMX
FreeRTOS
消息队列 详解
目录什么是队列?消息队列特点1.数据入队出队方式2.数据传递方式3.多任务访问4.出队、入队阻塞消息队列相关API函数1.创建队列2.写队列3.读队列消息队列实操什么是队列?队列又称消息队列,是一种常用于任务间通信的数据结构,队列可以在任务与任务间、中断和任务间传递信息。为什么不使用全局变量?如果使用全局变量,任务1修改了变量a,等待任务3处理,但任务3处理速度很慢,在处理数据的过程中,任务2有可
罗小白的干爹
·
2023-10-25 12:42
FreeRTOS
FreeRTOS
STM32
STM32CubeMX
SpringBoot运行流程源码分析------阶段三(Spring Boot外化配置
源码解析
)
SpringBoot外化配置
源码解析
外化配置简介SpringBoot设计了非常特殊的加载指定属性文件(PropertySouce)的顺序,允许属性值合理的覆盖,属性值会以下面的优先级进行配置。
double_lifly
·
2023-10-25 11:33
SpringBoot源码解析
java
1024程序员节
【DPDK】dpdk样例
源码解析
之四:dpdk-ip_reassembly
本篇文章介绍DPDK下数据包重组实例代码简单逻辑及使用时注意事项,对应DPDK官网链接为IPReassemblySampleApplication,详细实现方式可参看源代码梳理,代码路径为dpdk-20.11.3/examples/ip_reassembly。操作系统版本:CentOS8.4DPDK版本:dpdk-20.11.31、样例功能样例代码主要实现重组IP层分片报文,然后将重组后的报文转发
LFTF
·
2023-10-25 10:57
【DPDK】
网络
IP重组
dpdk
dpdk样例
c
【DPDK】dpdk样例
源码解析
之三:dpdk-l3fwd_001
本篇文章主要介绍dpdk-l3fwd实例源码,通过分析代码逻辑,学习DPDK中几个API接口作用以及如何使用?操作系统版本:CentOS8.4DPDK版本:dpdk-20.11.3如何单独创建dpdk-l3fwd工程项目,参考链接:【DPDK】dpdk-l3fwd测试用例单独编译功能模块分析0、启动参数介绍启动dpdk-l3fwd程序命令为:[root@LFTFdpdk-l3fwd]#./buil
LFTF
·
2023-10-25 10:56
【DPDK】
linux
dpdk
dpdk-l3fwd
c
dpdk源码
使用 BeanUtils.copyProperties 踩坑经历
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-10-25 08:56
java
开发语言
Glide 4.9
源码解析
-图片加载流程
本文Glide源码基于4.9,版本下载地址如下:Glide4.9前言由于Glide源码真的很复杂,因此本文只分析和贴出与图片加载流程相关的功能以及代码。另外本文Glide源码基于4.9,与3.x的源码还是存在差异的,但是整体流程变化不大。对于Glide这个强大的Android图片加载开源框架,相信大家并不陌生吧,反正笔者的话,正常项目中用的图片加载框架大多数都是它,因为用起来真的很方便快捷,用起来
jsyjst
·
2023-10-25 06:34
拆轮子系列
Glide4.9
Glide图片加载流程
Glide源码解析
Glide
Spring学习指南+实战实践+
源码解析
阿里P8带你深入Spring技术
都说程序员工资高、待遇好,2022金九银十到了,你的小目标是30K、40K,还是16薪的20K?作为一名Java开发工程师,当能力可以满足公司业务需求时,拿到超预期的Offer并不算难。然而,提升Java核心能力最快、最有效,短期内升职加薪的方法,到底是什么?首先,你需要跳出日常工作,接触更有深度、更前沿的顶级项目。一个简单的逻辑:大厂之所以能够给到高于行业水准的薪资,正是因为即使是普通开发人员,
啊码
·
2023-10-25 05:00
Java
spring
java
后端
数据库
开发语言
【02】
FreeRTOS
获取10.4.6源码+移植到STM32F429步骤
目录1.获取
FreeRTOS
源码1.1
FreeRTOS
官网下载步骤1.2
FreeRTOS
源码内容1.3
FreeRTOS
内核文件1.3.1Demo文件夹1.3.2Source文件夹2.
FreeRTOS
移植
花落指尖❀
·
2023-10-25 04:16
FreeRTOS
linux
运维
服务器
嵌入式
STM32
React Native for Android
源码解析
:Reload, Debug JS Remotely具体做了什么?
忽悠妹纸买的splatoon不会玩然后甩给我了,美滋滋Reload,debugjsremotely罪恶滔天,弄的百姓怨声载道最近使用0.54.0版本开发有个调试的bug非常恶心,debugjsremotely总是抛DeltaPatcher.js:58Uncaught(inpromise)Error:DeltaPatchershouldreceiveafreshDeltawhenbeinginiti
野兽仙贝
·
2023-10-25 04:46
Promise 手写 备战
源码解析
constPENDING='PENDING';算了不写了
爱笑的书生
·
2023-10-25 04:54
kube-proxy源码分析
kubernetes离线安装包,仅需三步kube-proxy
源码解析
ipvs相对于iptables模式具备较高的性能与稳定性,本文讲以此模式的
源码解析
为主,如果想去了解iptables模式的原理,可以去参考其实现
chexizhan6235
·
2023-10-25 04:37
运维
操作系统
Muduo日志模块详解
Muduo日志模块解析图片取自muduo网络库
源码解析
(1):多线程异步日志库(上)_李兆龙的技术博客_51CTO博客也是很好的日志讲解博客,这篇讲解流程基本上和它差不多,并且写的比我条理清楚很多AppendFile
小白书舍
·
2023-10-25 02:01
c++
Java并发编程——CompletableFuture
源码解析
前言JDK8为我们带来了CompletableFuture这个有意思的新类,它提供比Future更灵活更强大的回调功能,借助CompletableFuture我们可以更方便的编排异步任务。由于CompletableFuture默认的线程池是ForkJoinPool,在讲CompletableFuture之前觉得有必要先简单介绍一下ForkJoinPool。一、ForkJoinPool工作原理For
小波同学
·
2023-10-25 01:39
FreeRTOS
任务创建分析
FreeRTOS
任务创建分析
[email protected]
如果有错误,希望被指出,学习技术的路难免会磕磕绊绊
FreeRTOS
FreeRTOS
快速上手教程
FreeRTOS
之任务优先级设置
Fang XS.
·
2023-10-25 01:32
FreeRTOS
freertos
FreeRTOS
FreeRTOS
摘要-快速上手
[email protected]
如果有错误,希望被指出,学习技术的路难免会磕磕绊绊摘要关于轮询系统,前后台系统,实时操作系统关于
FreeRTOS
时钟管理关于
Fang XS.
·
2023-10-25 01:01
FreeRTOS
c语言
面试官:Java8 lambda 表达式 forEach 如何提前终止?
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2023-10-25 00:50
java
python
android
多线程
c++
vue3
源码解析
--数据监听篇
一.内容简介vue3自从2020.9.18正式发布以来,受到了前端业界的广泛关注,其中一个重大更新点便是vue3全新的数据监听模式。本着严谨探究、求根问底的前置思维,以vue3实现数据监听的逻辑链路为导向,逐层破解vue3数据监听的实现原理,为大家揭开vue3源码的神秘面纱通过本文你可以学习到vue3通过proxy实现数据监听原理reative及相关api实现原理ref及相关api实现原理comp
winty~~
·
2023-10-25 00:59
java
gwt
proxy
javabean
编程语言
react
源码解析
18事件系统
react
源码解析
18事件系统视频课程(高效学习):进入课程课程目录:1.开篇介绍和面试题2.react的设计理念3.react源码架构4.源码目录结构和调试5.jsx&核心api6.legacy和concurrent
全栈潇晨
·
2023-10-24 23:14
Spring IOC
源码解析
(10)AbstractBeanFactory
前言AbstractBeanFactory是bean工厂最核心的实现。我们首先分析其字段,再分析其方法。字段信息//父类bean工厂/**Parentbeanfactory,forbeaninheritancesupport.*/@NullableprivateBeanFactoryparentBeanFactory;//bean类加载器/**ClassLoadertoresolvebeancla
juconcurrent
·
2023-10-24 23:59
深入剖析JAVA8线程池核心原理(底层源码解读)
目录前言1.线程池简介1.1线程基本概念1.2线程池基本概念1.2.1为什么用线程池1.2.2原理1.2.3线程池状态1.2.4执行过程2.工作原理2.1参数介绍2.2
源码解析
2.2.1基础概念:CTL2.2.2
ZhzZhi
·
2023-10-24 21:54
多线程
线程池
多线程
线程池
源码
支付设计白皮书:支付系统的总架构
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2023-10-24 21:29
中间件
数据库
java
大数据
编程语言
unique-ptr
源码解析
title:unique_ptr
源码解析
date:2022-09-2221:00:56tags:-ModernC++-C++-C++Library前言这篇博客是对unique_ptr源代码的分析,本文使用的编译器是
__JAN__
·
2023-10-24 20:47
C++
TMP
c++
C++标准库
后端
模板元编程
开发语言
Spring之循环依赖
源码解析
目录1.什么是循环依赖?2.为什么会出现循环依赖?3.面对循环依赖问题,我们该如何思考解决?4.Spring是怎么解决循环依赖的?5.总结1.什么是循环依赖?有两个类Order、Customer,Order对象依赖了Customer对象,同时Customer对象也依赖了Order对象,这就构成了循环依赖;//Order依赖了CustomerpublicclassOrder{privateCusto
atCarl
·
2023-10-24 20:26
Spring全家桶
#Spring源码
spring
java
spring @Conditional
源码解析
,附@Bean加载过程
1.前言本文基于spring-boot2.2.2.RELEASE版本,如果因版本变动导致实际细节和本文不符,概不负责@Conditional注解在spring-boot中大量使用,是spring-boot自动配置不可缺少的一环,本文将讲解@Conditional的运行机制,涉及大量源码如果觉得枯燥可以直接拉到最后看结论@Conditional虽然在spring-boot中大量使用,但是有的同学可能
xuxie13
·
2023-10-24 20:29
springBoot
spring
boot
java
SpringBoot入门到精通-SpringBoot自动配置原理(五)
SpringBoot
源码解析
SpringBoot入门到精通-Spring的注解编程(一)SpringBoot入门到精通-SpringBoot入门(二)SpringBoot入门到精通-Spring的基本使用
墨家巨子@俏如来
·
2023-10-24 20:27
《Spring
Boot
入门到精通》
spring
boot
SpringBoot自动配置
SpringBoot源码
如何给R128在
FreeRTOS
下配置/data目录
在调试音频、usb等模块时,会发现SDK的根目录下没有/data该目录,导致无法存储所需要的文件,这就是因为/data目录没有配置好的原因。1、选上配置首先需要选上的配置:运行mrtos_menuconfig,选上COMPONENT_LITTLEFS->Systemcomponents->thirdpartycomponents[*]LittleFSFilesystem选上littlefs只是支持
DOT小文哥
·
2023-10-24 18:14
全志R128
全志-FAQ
linux
运维
RTOS
data
全志
【全志R128开发经验分享】启用USB ADB以及无线ADB配置方法
首先在
FreeRTOS
的环境下,选择r128_c906_pro:sourceenvsetup.shlunch_rtosr128s2_pro_c906USBADB的配置比较常规,注意以下几个驱动的勾选usbdevice
DOT小文哥
·
2023-10-24 18:14
全志R128
全志-FAQ
全志-量产方法&问题
1024程序员节
全志
嵌入式
ADB
FreeRTOS
Java:ThreadLocal
文章目录1.定义2.作用3.具体使用4.
源码解析
1.定义定义:线程局部变量2.作用保存线程独享的资源。
strugglelin
·
2023-10-24 10:13
Java
Android
多线程
Java
ThreadLocal
多线程
Spring实例化
源码解析
之Bean的实例化(十二)
前言本章开始分析finishBeanFactoryInitialization(beanFactory)方法,直译过来就是完成Bean工厂的初始化,这中间就是非lazy单例Bean的实例化流程。ConversionService在第十章已经提前分析了。重点就是最后一句,我们的bean实例化分析就从这里开始。本章主要是实例化流程的分析,不会太深入到细节protectedvoidfinishBeanF
Code A Better Life
·
2023-10-24 10:07
Spring专题
1024程序员节
java
后端
spring
spring
cloud
spring
boot
Spring实例化
源码解析
之FactoryBean(十一)
本来这一章是需要讲解单例bean的实例化流程的,但是突然发现自定义的FactoryBean其实在registerBeanPostProcessors期间就被实例化了,然后就打算一探究竟。关于FactoryBean的作用和用法在手动实现mybatis代理接口对象这篇文章已经有了讲解,本章主要分析FactoryBean的实例化流程。准备条件创建一个FactoryBean,用于验证,由于手动实现myba
Code A Better Life
·
2023-10-24 10:06
Spring专题
spring
java
后端
spring
cloud
spring
boot
Spring实例化
源码解析
之循环依赖CircularReference(十三)
前言首先什么是循环依赖,简单说就是互相引用。在Spring中是默认支持循环依赖的,至于怎么解决的循环依赖问题,就是本章要探讨的内容。//默认允许循环依赖privatebooleanallowCircularReferences=true;//提供set方法publicvoidsetAllowCircularReferences(booleanallowCircularReferences){thi
Code A Better Life
·
2023-10-24 10:34
Spring专题
1024程序员节
java
后端
spring
spring
cloud
spring
boot
Spring @Import注解
源码解析
简介Spring3.0之前,创建Bean可以通过xml配置文件与扫描特定包下面的类来将类注入到SpringIOC容器内。而在Spring3.0之后提供了JavaConfig的方式,也就是将IOC容器里Bean的元信息以java代码的方式进行描述。我们可以通过@Configuration与@Bean这两个注解配合使用来将原来配置在xml文件里的bean通过java代码的方式进行描述@Import注解
Java学习录
·
2023-10-24 08:36
5.
FreeRTOS
的任务创建和删除
目录一、任务创建和删除的API函数二、任务创建和删除(动态方法)一、任务创建和删除的API函数任务的创建和删除本质就是调用
FreeRTOS
的API函数API函数描述xTaskCreate()动态方式创建任务
无限嚣张(菜菜)
·
2023-10-24 06:10
FreeRTOS系统教程
FreeRTOS系统
freertos
任务创建与删除
freertos
r任务的创建与删除#include#include"sdkconfig.h"#include"
freertos
/
FreeRTOS
.h"#include"
freertos
/task.h"#
折扇提红纱
·
2023-10-24 06:40
c语言
开发语言
单片机
13-
FreeRTOS
任务创建与删除
任务创建和删除API函数位于文件task.c中,需要包含task.h头文件。task.h里面包函数任务的类型函数。例如,对xTaskCreate的调用(通过指针方式)返回一个TaskHandle_t变量,然后可将该变量用vTaskDelete来进行任务的删除工作。1-任务创建BaseType_txTaskCreate(TaskFunction_tpvTaskCode,constchar*const
南山府嵌入式
·
2023-10-24 06:02
FreeRTOS基础知识篇
FreeRTOS
RTOS
stm32
5、
FreeRTOS
任务的创建和删除
文章目录一、任务函数二、创建任务和删除任务2.1动态创建任务xTaskCreate()2.1.1动态创建任务时使用的函数如下:2.1.2参数说明:2.2静态创建任务xTaskCreateStatic()2.2.1静态创建任务使用函数如下2.2.2参数说明:2.3创建一个使用mpu进行限制的任务xTaskCreateRestricted()2.3.1任务使用函数如下(这个函数只是了解,不会使用)2.
蜡笔小新学电子
·
2023-10-24 06:00
FeeRTOS
单片机
stm32
arm
mcu
物联网
FreeRTOS
任务创建和删除
1.
FreeRTOS
任务创建
FreeRTOS
有两种方式创建任务,动态方法和静态方法,他们的区别就是动态创建任务所使用到的堆栈由系统自动分配,而静态创建任务所使用到的堆栈则要由程序员自己指定了。
luobeihai
·
2023-10-24 06:30
RTOS
freertos
FreeRTOS
任务创建与删除实验
本实验主要实现
FreeRTOS
使用动态方法创建和删除任务,本实验设计了四个任务,这四个任务的功能如下表所示:软件设计1.程序流程图本实验的程序流程图,如下图所示:2.
FreeRTOS
函数解析(1)函数xTaskCreate
向阳菌
·
2023-10-24 06:30
FreeRTOS
算法
c++
java
FreeRTOS
任务的创建与删除
目录1.什么是任务?2.任务创建与删除相关函数任务创建与删除相关函数有如下三个:任务动态创建与静态创建的区别:xTaskCreate函数原型编辑vTaskDelete函数原型3.创建两个任务进行点灯实操使用CubeMX快速移植1.增加两个任务2.打开两个灯的引脚3.导出代码后加入下面代码,编译烧录32单片机1.什么是任务?任务可以理解为进程/线程,创建一个任务,就会在内存开辟一个空间。任务可以被认
罗小白的干爹
·
2023-10-24 06:51
FreeRTOS
FreeRTOS
STM32
【吐血总结】
FreeRTOS
难点、Systick中断-滴答定时器、PendSV中断-任务切换、SVC中断-系统底层、时间片调度-时钟节拍【已完结】
文章目录其他文章链接,独家吐血整理1、Systick滴答定时器2、SVC中断3、PendSV中断4、❤Systick、SVC、PendSV小结5、时间片调度6、韦东山
FreeRTOS
部分7、其它博主文章链接
情系淮思
·
2023-10-24 06:59
学校-UCOS/RTOS学习
c语言
单片机
嵌入式硬件
【
FreeRTOS
】2. SVC系统调用
1.产生SVC系统调用
FreeRTOS
启动调度器的时候,会调用voidvTaskStartScheduler(void);voidvTaskStartScheduler(void){pxCurrentTCB
Ethan-Code
·
2023-10-24 06:59
RTOS
嵌入式
单片机
rtos
freertos
【
FreeRTOS
】3. PendSV异常
freeRTOS
有两种方式触发PendSV异常,一种是通过调用portYIELD(),另一种是在Systick_Handler()中时基增加出现上下文切换请求。触
Ethan-Code
·
2023-10-24 06:59
RTOS
stm32
rtos
freertos
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他