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源码解析
在Linux中,什么是并发与竞争
并发就是多个“用户”同时访问同一个共享资源在
FreeRTOS
和uCOS中临界区就是指共享数据段,如果多个线程同时操作临界区就是表示竞争。
lunei
·
2023-10-29 10:45
Linux
人人都能看懂的Spring
源码解析
,Spring声明式事务关于传播特性、事务挂起与恢复的处理
人人都能看懂的Spring
源码解析
,Spring声明式事务关于传播特性、事务挂起与恢复的处理原理解析AbstractPlatformTransactionManager事务传播特性事务挂起与恢复通过DataSourceTransactionManager
黄俊懿
·
2023-10-29 10:54
Spring
spring
java
spring
boot
后端
框架
STM32F405 USB HID软硬件参考设计
硬件设计硬件需求如下:MCU:STM32F405RGT6(196KBRAM&1MBFlash)提供microUSB一个ips0.96寸TFT显示屏提供SWD/UART调试接口两个微动按键软件设计
FreeRTOS
DongFengYongHeng
·
2023-10-29 09:26
软硬件参考设计
stm32
单片机
arm
pcb工艺
[
源码解析
] 模型并行分布式训练 Megatron (3) ---模型并行实现
[
源码解析
]模型并行分布式训练Megatron(3)—模型并行实现文章目录[
源码解析
]模型并行分布式训练Megatron(3)---模型并行实现0x00摘要0x01并行Transformer层1.1初始化
罗西的思考
·
2023-10-29 08:45
001_机器学习
017_分布式机器学习
015_深度学习
深度学习
megatron
nvidia
模型并行
分布式训练
freeRTOS
中文实用教程1
资料转载出处https://www.cnblogs.com/smartjourneys/p/7073450.html1.前言
FreeRTOS
是小型多任务嵌入式操作系统,硬实时性。
CLZY612
·
2023-10-29 06:05
FreeRTOS
freeRTOS
V10.0.1移植到STM32F407标准库 - 环境Keil5
最近因为工作需要用到
FreeRTOS
,其实开始本人内心是拒绝的因为自己只学习过UCOSIII还没实际上过什么大又复杂的工程,但是谁让
FreeRTOS
他是Free的呢公司成本考虑肯定是不会选择USOS的,
weixin_30794499
·
2023-10-29 06:35
嵌入式
内存管理
操作系统
嵌入式实操----基于RT1170
FreeRTOS
实现CPU使用率统计(二十四)
本文主要是通过迁移的思维,记录本人初次使用NXPMCUXpressoSDKAPI进行BSP开发本文主要描述了如何在RT1170平台下,基于
FreeRTOS
实现CPU使用率的统计参考:https://www.fatalerrors.org
嵌入式实操
·
2023-10-29 06:05
05--RT1170
开发
RT1170
freeRTOS
cpu_load
FreeRTOS
基于STM32单片机
FreeRTOS
FreeRTOS
一丶
FreeRTOS
基础部分二丶裸机开发与
FreeRTOS
分时复用,实现多任务原理三丶快速移植
FreeRTOS
CubeMX快速移植步骤CubeMX快速移植时注意打开串口检测是否移植成功一些常见问题
简知圈
·
2023-10-29 06:04
单片机
stm32
嵌入式硬件
mcu
51单片机
【
FreeRTOS
篇】中断管理
在我们的操作系统,中断同样是具有优先级的,并且我们也可以设置它的优先级,但是他的优先级并不是从015,默认情况下它是从515,0~4这5个中断优先级不是
FreeRTOS
控制的(5是取决于configMAX_SYSCALL_INTERRUPT_PRIORITY
程序猿gao
·
2023-10-29 06:34
FreeRTOS
FreeRTOS
FreeRTOS
实用指南内容总结(一)
第一章任务管理任务函数函数返回值和传参都是void,函数原型voidATaskFuncton(void*pvParameters);任务函数都是独立执行实例,拥有属于自己的栈空间。可以调用vPrintString(pcTaskName);打印出任务名进行调试。顶层任务状态任务分为两种状态:运行状态和非运行状态,处理起执行的是运行状态。非运行状态还有其他状态,后面讲。创建任务portBASE_TYP
lowkai
·
2023-10-29 06:03
FreeRTOS
单片机
嵌入式实时数据库
实验作业之
FreeRTOS
实操
实验作业之
FreeRTOS
实操1.
FreeRTOS
移植2多任务的编程1.
FreeRTOS
移植本次实验,我将使用AHT20数据采集电路以及
FreeRTOS
的实操首先,在网上寻找
FreeRTOS
的实例程序点击其
准时不早退的刘文威
·
2023-10-29 06:33
嵌入式
基于STM32F103标准库移植
FreeRTOS
教程
移植实操1、将正点原子跑马灯程序源码复制一份,添加一个文件夹对
FreeRTOS
源码进行管理2、将
FreeRTOS
源码下的Source文件夹下内的所有文件复制到
FreeRTOS
文件夹下。
Crs_小蔡
·
2023-10-29 06:33
FreeRTOS
stm32
单片机
基于STM32F103HAL库移植
FreeRTOS
移植实操 (一)
目录一、源码下载二、
FreeRTOS
手把手移植开始移植:1.生成HAL库工程2.添加
FreeRTOS
源码文件到工程目录下3.添加
FreeRTOS
源码到工程中4.添加
FreeRTOS
Config.h5.修改
Crs_小蔡
·
2023-10-29 06:33
FreeRTOS
stm32
学习
单片机
FreeRTOS
中断管理介绍和实操
目录中断定义中断优先级相关注意中断相关函数1.队列2.信号量3.事件标志组4.任务通知5.软件定时器中断管理实操中断定义中断是指在程序执行的过程中,突然发生了某种事件,需要立即停止当前正在执行的程序,并转而处理这个事件,处理完后再回到原来的程序执行点继续执行的过程。中断可以是硬件中断(由硬件设备触发)或软件中断(由程序执行中断指令触发)。中断可以提高计算机的响应速度和效率,使得计算机可以同时处理多
罗小白的干爹
·
2023-10-29 06:02
FreeRTOS
FreeRTOS
STM32
CubeMX
适合STM32的三大嵌入式操作系统
分别为μClinux、μC/OS-II、eCos、
FreeRTOS
和都江堰操作系统(djyos)。下面分别介绍这五种嵌入式操作系统的特点及不足。
weixin_42976659
·
2023-10-29 05:06
物联网
STM32实战经验
嵌入式资料
STM32
嵌入式
嵌入式系统
STM32 多通道ADC采样,采用Timer1进行采样率控制,利用DMA进行传输
下面是6个规则通道ADC采样,利用Timer1的第一通道进行控制,ADC采样完成后利用DMA将数据传输到SRAM里,传输完毕后产生中断,方便进行处理(本程序写于
freeRTOS
中,所以中断里有相关的函数
jdzw_c
·
2023-10-29 05:11
timer
cmd
工作
output
360
测试
Retrofit
源码解析
一、引言Retrofit和OKHttp同为square出品的网络请求相关库,不同的是Retrofit本身不进行网络请求,而是作为一个协调者,协调其他组件共同处理网络请求。用官网描述来说就是:Retrofit是可插拔的,它允许不同的执行机制和类库用于执行HTTP请求、允许不同序列化的类库进行java实体类与HTTP响应数据之间转换。Retrofit的网络请求部分默认基于OkHttp,关于OkHttp
horseLai
·
2023-10-29 01:36
【spring
源码解析
】spring容器初始化过程
SpringIOC容器加载原理1.AnnotationConfigApplicationContext(Config.class)@TestpublicvoiddefaultConfigClassBeanNameIsGeneratedProperly(){ApplicationContextcontext=newAnnotationConfigApplicationContext(Config.c
worn.xiao
·
2023-10-29 00:56
J2EE/spring
spring
java
mybatis
Spring
源码解析
4.createBean()方法解析
createBeanInstance()protectedBeanWrappercreateBeanInstance(StringbeanName,RootBeanDefinitionmbd,@NullableObject[]args){//获取bd内部的Class对象。ClassbeanClass=resolveBeanClass(mbd,beanName);//这里判断当前bean是非公开类型
shstart7
·
2023-10-29 00:24
Spring
spring
java
ioc
源码
Spring
源码解析
六 (Bean的初始化)
目录1.循环依赖解决2.FactoryBean情况处理3.依赖检查4.Bean的创建4.1实例化bean4.2依赖处理4.3属性填充4.4执行初始化方法5.Bean生命周期流程6.IOC容器的关闭6.1Web应用中容器的销毁6.2非Web应用中容器的销毁在前面分析IOC容器时有说到,在IOC容器初始化结束后,会开始初始化非延迟加载的单例Bean,对于其他Bean则会在调用getBean()方法时去
AnEra
·
2023-10-29 00:52
#
Spring5.x源码深度解析
Bean的初始化
【Spring容器初始化后实例化单例bean过程
源码解析
5.1.3.RELEASE版本】
目录前言一、基本介绍二、SpringBean生命周期2.1生命周期流程图2.2各个节点含义三、SpringBean实例化
源码解析
3.1代码入口3.2refresh方法3.3finishBeanFactoryInitialization
编程界~小卡拉米
·
2023-10-29 00:49
Java
Spring
AOP
开发语言
后端
java
spring
intellij-idea
san.js源码解读之工具(util)篇——bind函数兼容
一、
源码解析
/***Function.prototype.bind方法的兼容性封装**@param{Function}func要bind的函数*@param{Object}thisArgthis指向对象
Kinghiee
·
2023-10-29 00:14
san.js
javascript
开发语言
ecmascript
san.js
san.js源码解读之工具(util)篇——splitStr2Obj函数
一、
源码解析
/***将字符串逗号切分返回对象**@param{string}source源字符串*@return{Object}*/functionsplitStr2Obj(source){varresult
Kinghiee
·
2023-10-29 00:14
san.js
javascript
开发语言
ecmascript
san.js
san.js源码解读之工具(util)篇——nexttick函数
vuev2.7.14nextick
源码解析
在了解san.js的nexttick之前先来看一下vue的实现方式,因为它是有参考vue的nexttick的实现。
Kinghiee
·
2023-10-29 00:14
san.js
javascript
开发语言
ecmascript
san.js
react
源码解析
3.react源码架构
react
源码解析
3.react源码架构视频讲解(高效学习):进入学习这一章的目的是让我们认识一下react源码架构和各个模块。
buchila11
·
2023-10-28 23:08
react.js
架构
javascript
手把手系列--STM32H750移植
FreeRTOS
(三)--获取CPU占用
一、目的在之前的博文中我们移植验证了STM32H750XBH6上运行
FreeRTOS
系统,在实际项目开发中我们经常会遇到获取系统实时运行负载的情况,进而对系统进行优化。
coder.mark
·
2023-10-28 22:21
STM32
FreeRTOS
stm32
arm
STM32H750之
FreeRTOS
学习--------(一)初识RTOS
FreeRTOS
一、初识RTOS裸机:裸机又称为前后台系统,前台系统指的中断服务函数,后台系统指的大循环,即应用程序实时性差,程序轮流执行delayCPU空等待,效率低程序混乱,臃肿,功能都放在while
墨亦淡
·
2023-10-28 22:13
FreeRTOS
stm32
学习
嵌入式硬件
STM32H750之
FreeRTOS
学习--------(二)任务的创建和删除
FreeRTOS
二、任务的创建和删除任务创建动态方式创建任务BaseType_txTaskCreate(TaskFunction_tpxTaskCode,/*指向任务函数的指针*/constchar*constpcName
墨亦淡
·
2023-10-28 21:43
FreeRTOS
stm32
学习
网络
Handler机制之
源码解析
Handler
源码解析
刚入行Android那会,看过好多遍这方面的不同的博客,每次看完都似懂非懂,今天我打算自己来分析一下Handler机制及其相关源码。
luffy之陈大胖子
·
2023-10-28 21:46
灵魂画手:图解Spring AOP实现原理
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2023-10-28 20:18
java
spring
aop
mybatis
spring
boot
KCP 协议
源码解析
KCP协议文章目录KCP协议1、kcp的协议特点1.1、RTO不翻倍1.2、选择重传1.3、快速重传1.4、非延迟ACK1.5、ACK+UNA1.6、非退让流控2、kcp实现2.1、kcp数据结构2.2、kcp报文发送ikcp_sendikcp_flush2.3、kcp报文接收ikcp_recvikcp_input3、参考Github:https://github.com/skywind3000/
摸鱼呀
·
2023-10-28 20:21
linux_高性能网络设计
linux
网络协议
kcp 介绍与源代码分析_kcp-go
源码解析
概念ARQ:自动重传请求(AutomaticRepeat-reQuest,ARQ)是OSI模型中数据链路层的错误纠正协议之一.RTO:RetransmissionTimeOutFEC:ForwardErrorCorrectionkcp简介kcp是一个基于udp实现快速、可靠、向前纠错的的协议,能以比TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。
weixin_39591720
·
2023-10-28 20:50
kcp
介绍与源代码分析
kcp 介绍与源代码分析_KCP-GO
源码解析
原标题:KCP-GO
源码解析
原文作者:张伯雨golang技术社区概念ARQ:自动重传请求(AutomaticRepeat-reQuest,ARQ)是OSI模型中数据链路层的错误纠正协议之一.RTO:RetransmissionTimeOutFEC
weixin_39550937
·
2023-10-28 20:49
kcp
介绍与源代码分析
计算机专业会成为下一个土木吗?
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-10-28 17:36
中间件
人工智能
编程语言
etag
sip
1818_ChibiOS的计数信号量
(github.com)之前见过计数信号量,也是在
FreeRTOS
中看到的。也看到过这样的功能在驱动设计中的应用,但是当时没有理解这个使用的方式。
grey_csdn
·
2023-10-28 17:27
ChibiOS
驱动开发
RTOS
ChibiOS
Flutter aspectd (二)
源码解析
引导在上一篇文章中,我们进行了applypatch文件,那么我们来看看apply的文件,具体做了哪些事情。可以看到是在common.dart文件做了更改,和新加了一个aspectd.dart文件common.dart文件该文件所在目录:packages/flutter_tools/lib/build_system/targets/common.dart可以看到在build方法新增了如下代码:@ov
laomao_老毛
·
2023-10-28 17:47
基于STM32CubeMX+STM32F407ZGT6+
FreeRTOS
+freeMODBUS_RTU的移植
参考与简介:说在最前面,我是通过前面两位老哥的资料整合,站在了巨人的肩膀上完成了移植,以此说明一下。链接:基于STM32CubeMX移植freeModbusRTU(从站)链接:基于CubeMX+STM32F405RGT6+freeMODBUS_RTU的移植在移植之前准备了一下材料:硬件:正点原子STM32F407探索者开发板下载器STlink数据线Minusb转USB上位机调试助手:mbpoll(
_smile_147
·
2023-10-28 14:30
stm32
单片机
嵌入式
freertos
modbus
Mybatis-Plus 开发提速器:mybatis-plus-generator-ui
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-10-28 10:46
mybatis
ui
java
开发语言
Mybatis-Plus 开发提速器:mybatis-plus-generator-ui 你确定不了解一下?
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-10-28 10:15
mybatis
ui
java
开发语言
BRPC
源码解析
及实践——1、概览,编译,初探
引言在上一家公司工作的时候,涉及过RPC的开发,但仅仅是协作方制定好接口文档,我按照对应的格式去返回数据,对于RPC的概念、功能、实现以及各种版本框架的差异几乎没有了解。随着对进程间通信探究的不断深入,对深入了解RPC的渴望也愈加浓烈。本文开始,我将对大名鼎鼎的BPRC展开一系列的学习。概览首先,我将简要的描述一下我对RPC的理解,RPC,全称RemoteProcedureCall,中文是“远程过
blackie_wx
·
2023-10-28 09:41
c++
rpc
以太坊C++
源码解析
(八)交易队列(二)
交易队列的输入交易队列的输入有两个,分别是接收到其他节点的广播交易和自身节点提交的交易。分别来看这两种输入方式:接收广播交易在前面区块链同步章节中提到过,接收到交易后会通过调用TransactionQueue::enqueue()来将新交易放入交易队列中,这个函数代码非常简单:voidTransactionQueue::enqueue(RLPconst&_data,h512const&_nodeI
sky2016
·
2023-10-28 09:15
源码解析
JDK1.8中 HashMap 扰动函数、负载因子、扩容机制
源码解析
JDK1.8中HashMap扰动函数、负载因子、扩容机制一、前言HashMap最早出现在JDK1.2中,底层基于散列算法实现。
AWei_Never
·
2023-10-28 09:16
软件工程
哈希算法
java
散列表
后端
数据结构
[
源码解析
] 当 Java Stream 遇见 Flink
[
源码解析
]当JavaStream遇见Flink文章目录[
源码解析
]当JavaStream遇见Flink0x00摘要0x01领域1.1Flink1.2JavaStream1.3探寻角度0x02数据流模型
罗西的思考
·
2023-10-28 09:26
100_编程语言
201_Flink
Java
Stream
Flink
Stream
EtherCAT主站SOEM
源码解析
----分布时钟DC
EtherCAT主站SOEM
源码解析
----分布时钟DC分布时钟(DC,DsitributedClock)可以使所有EtherCAT设备使用相同的系统时间,从而控制各设备任务的同步执行。
雪花飞龙
·
2023-10-28 08:52
EtherCAT主站SOEM
源码解析
----IOmap
SOEM通过函数ec_config_map(&IOmap)完成逻辑地址和物理地址的映射,应用程序需要定义一个数组IOmap,例如:charIOmap[4096];完成映射后,应用程序就可以通过读写数组IOmap[]来完成与从站的数据交换。1、映射关系SOEM首先将所有从站的输出映射到IOmap[]的开始位置,然后是输入,如下图所示:2、具体实现函数ec_config_map(&IOmap)最终会调
qq_37659294
·
2023-10-28 08:19
ethercat
SOEM
IOmap
聊聊 Kafka:Producer
源码解析
Java实现,Server端是由Scala来实现的,在使用Kafka时,Client是用户最先接触到的部分,因此,我们从Client端开始,会先从Producer端开始,今天我们就来对Producer
源码解析
一番
柒柒Java
·
2023-10-28 07:37
kafka
java
分布式
Mybatis @MapKey注解返回指定Map
源码解析
与用例
文章目录前言技术积累什么是MyBatis@MapKey注解用例展示MapKey注解
源码解析
写在最后前言最近在开发的一个业务功能需要从一批数据中根据业务字段提取数据,对于这个需求可能有的同学就直接用for
小沈同学呀
·
2023-10-28 07:02
Spring
开发工具
mysql
mybatis
Java
MapKey
FreeRTOS
任务通知
从
FreeRTOS
v8.2.0版本开始,
FreeRTOS
新增了任务通知(TaskNotifictions)这个功能,可以使用任务通知来代替信号量、消息队列、事件标志组等这些东西。
留小乙
·
2023-10-28 07:46
FreeRTOS操作系统
嵌入式
freertos
任务通知
FreeRTOS
任务通知 基于STM32
文章目录一、任务通知简介二、任务通知的运作机制三、任务通知的函数接口讲解1.xTaskGenericNotify()2.xTaskNotifyGive()3.vTaskNotifyGiveFromISR()4.xTaskNotify()5.xTaskNotifyFromISR()6.xTaskNotifyAndQuery()7.xTaskNotifyAndQueryFromISR()8.ulTas
不秃也很强
·
2023-10-28 07:45
FreeRTOS
笔记
stm32
arm
系统架构
【
FreeRTOS
】任务通知的使用
❤️作者主页:凉开水白菜❤️作者简介:共同学习,互相监督,热于分享,多加讨论,一起进步!❤️专栏资料:https://pan.baidu.com/s/1nc1rfyLiMyw6ZhxiZ1Cumg?pwd=free❤️点赞收藏⭐再看,养成习惯订阅的粉丝可通过PC端左侧加我微信,可对文章的内容进行一对一答疑!文章目录前言发送任务通知获取任务通知示例结尾前言任务通知和信号量、队列、事件等用法相同,在任
凉开水白菜
·
2023-10-28 07:13
FreeRtos
嵌入式相关
单片机
stm32
实时操作系统
FreeRTOS
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他