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学习之路
【Python
学习之路
】——Day20(Django 下)
Model到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞:创建数据库,设计表结构和字段使用MySQLdb来连接数据库,并编写数据访问层代码业务逻辑层去调用数据访问层执行数据库操作importMySQLdbdefGetList(sql):db=MySQLdb.connect(user='root',db='wupeiqidb',passwd='1234',host='localh
weixin_30758821
·
2025-03-02 05:01
数据库
python
javascript
ViewUI
【算法
学习之路
】4.简单数论(4)
简单数论(4)前言三.高精度1.什么是高精度2.解决办法精度乘除法一.精度乘法1.数据的存储2.步骤3.例题:高精度乘法二.精度除法1.例子2.步骤3.例题:高精度除法前言我会将一些常用的算法以及对应的题单给写完,形成一套完整的算法体系,以及大量的各个难度的题目,目前算法也写了几篇,滑动窗口的题单正在更新,其他的也会陆陆续续的更新,希望大家点赞收藏我会尽快更新的!!!三.高精度1.什么是高精度对运
零零时
·
2025-03-02 01:58
算法学习之路
算法
学习
c++
开发语言
数据结构
数学
高精度
基于stm32HAL库的简易调度器
前言大家好,我是一名电子信息专业的初学者,为了更好地准备学习
FreeRTOS
,自己动手实现一个简易版的任务调度器。使用的是蓝桥杯的板子,但主要目的是为了加深对嵌入式系统任务管理的理解。
taptaptap.jic
·
2025-02-28 23:53
stm32
算法
嵌入式硬件
单片机
深入探索嵌入式开发中的
FreeRTOS
:从入门到精通
FreeRTOS
作为一款开源、轻量级且功能卓越的实时操作系统,备受全球开发者的青睐。它为嵌入式开发带来了高效的多任务管理、精准的资源调度等诸多优势,极大地提升了开发效率与系统的可靠性。
·
2025-02-28 21:38
嵌入式物联网c
【001】C++的第一个程序Hello World
CSDN实力新星,社区专家博主专栏介绍:从零到c++精通的
学习之路
。内容包括C++基础编程、中级编程、高级编程;掌握各个知识点。
Lion 莱恩呀
·
2025-02-28 12:07
C++从零开始到精通
c++
开发语言
vscode
linux
C++ 书籍分享:带你畅游编程世界
对象模型C和C++安全编码(中文版).Robert.C.SeacordC++编程艺术C++编程规范-101条规则准则与最佳实践无论你是刚踏入编程领域的新手,还是寻求技术突破的进阶者,这些书籍都能为你在C++
学习之路
上提供有力的支持
七七知享
·
2025-02-27 12:19
开发书库
c++
开发语言
python
java
c语言
javascript
qt
stm32
学习之路
——使用串口打印日志
滴答时钟配置完了,现在调试手段还是只能通过单步断点,断点调试太麻烦也太不稳定。参考linux内核的方式将日志加到串口上,通过串口输出一下日志。串口的配置很简单,这里使用USART2,主要是因为引脚比较好接线。使用同步模式,不配置中断。为了打印日志所以不想搞太复杂,异步或中断还要考虑实现buffer来处理缓冲区问题,可以但没必要,简单最好。配置完就可以生成代码了,生成出来后,查看一下可以用哪些api
程序员kid1412
·
2025-02-27 08:23
linux上stm32学习之路
stm32
学习
嵌入式硬件
【
FreeRTOS
】中断机制
【
FreeRTOS
】之中断机制在
FreeRTOS
中,中断是实现实时性必要的操作。一款芯片的中断涉及到硬件触发,软件触发,软件中断处理。所以
FreeRTOS
的中断机制其实不好单独拿出来看。
佳大先生
·
2025-02-26 19:37
FreeRTOS
esp32
esp-idf
freertos
嵌入式软件
STM32MP157 Linux系统移植开发篇3:设备树详解
stm32mp157是ARM双核,2个A7核,1个M4核,A7核上可以跑Linux操作系统,M4核上可以跑
FreeRTOS
、RT-Thread等实时操作系统,STM32MP157开发板所以既可以学嵌入式
华清远见IT开放实验室
·
2025-02-26 16:18
stm32mp157教程
嵌入式linux开发
stm32
linux
STM32MP157
FreeRTOS
学习笔记
一、RTOS基础1.轮询系统:轮询系统即是在裸机编程的时候,先初始化好相关的硬件,然后让主程序在一个死循环里面不断循环,顺序地做各种事情,通常只适用于那些只需要顺序执行代码且不需要外部事件来驱动的就能完成的事情;前后台系统:相比轮询系统,前后台系统是在轮询系统的基础上加入了中断。外部事件的响应在中断里面(前台)完成,事件的处理(后台)还是回到轮询系统中完成,中断在这里我们称为前台,main()函数
世事如云有卷舒
·
2025-02-25 08:01
嵌入式
学习
笔记
软开的过程
运行环境硬件平台:STM32MP157D(Cortex-A7+M4双核)操作系统:Linux(A核)+
FreeRTOS
(M核)屏幕规格:10.1寸电容触控屏(1280×800)功能清单-实时振动信号采集
m0_55576290
·
2025-02-23 19:37
工作一二三
平衡
GD32F103C8T6入门教程-移植
FreeRTOS
程序移植的代码:移植方法和stm32一样的哦模板工程建立方法1.在工程下建议
FreeRTOS
文件夹2.在
FreeRTOS
文件夹下建立src和port文件夹(src用于存放
freertos
源码,port文件夹存放内存和接口相关的文件
Car12
·
2025-02-22 02:06
GD32
gd32f103
freertos
**ARM Cortex-M4** 和 **ARM Cortex-M7* 运行
freeRTOS
**是的,Cortex-M4和Cortex-M7都可以运行
FreeRTOS
**。
BlueBirdssh
·
2025-02-22 01:26
arm开发
FreeRTOS
-rust 编译分析
目录介绍
FreeRTOS
-rust├──.cargo#对cargo本身的配置│└──config.toml├──Cargo.toml#对当前工作空间的配置├──
freertos
-cargo-build#
路西法Lux
·
2025-02-20 12:59
FreeRTOS-rust
rust
FreeRTOS
FreeRTOS-rust
cargo
深入浅出:Go 语言的
学习之路
文章目录1.Go语言简介2.Go语言的安装与环境配置2.1安装Go2.2配置开发环境3.Go语言基础语法3.1变量与数据类型示例代码:定义变量3.2控制结构示例代码:条件语句示例代码:循环语句3.3函数与方法示例代码:定义函数示例代码:定义方法4.并发编程4.1Goroutines示例代码:使用Goroutines4.2Channels示例代码:使用Channels5.面向对象编程5.1结构体与方
软件架构师笔记
·
2025-02-19 11:29
golang
golang
学习
开发语言
Python----数据结构----链表----双向链表
Python
学习之路
,点击有全套Python笔记双向链表一种更复杂的链表是“双向链表”或“双面链表”。
一盏偏灯
·
2025-02-19 00:00
Python学习
数据结构
链表
算法
python
Oracle Alert 日志频繁告警 12170 TNS-12535/TNS-00505,我看看怎么个事儿?
大家好,这里是公众号DBA
学习之路
,致力于分享数据库领域相关知识。
Lucifer三思而后行
·
2025-02-18 10:47
DBA
实战系列
oracle
数据库
FreeRTOS
第9篇:任务的“快捷消息”——任务通知
文章专栏:深入
FreeRTOS
内核:从原理到实战的嵌入式开发指南引言:嵌入式系统的“微信私聊”想象你身处一个繁忙的办公室:同事们(任务)需要频繁沟通,传递文件(数据)或确认进度(同步)。
指尖动听知识库
·
2025-02-18 10:17
单片机
stm32
freertos
ESP32-C3入门教程 系统篇①——
FreeRTOS
系统时钟Tick
文章目录一、前言二、延时函数三、计时函数四、源码详解一、前言本文基于VSCodeIDE进行编程、编译、下载、运行等操作基础入门章节请查阅:ESP32-C3入门教程基础篇①——基于VSCode构建HelloWorld教程目录大纲请查阅:ESP32-C3入门教程——导读二、延时函数毫秒延时voiddelay_ms(uint32_tmillisecond){vTaskDelay
小康师兄
·
2025-02-18 10:16
ESP32-C3入门教程
Tick
系统时钟
FreeRTOS
ESP32
delay
RTOS 特性及其思考
前言最近在研究
FreeRTOS
,觉得RTOS有些特性还是比较有趣的,有一些想法,问了一下AI,简单探讨一下。有纰漏请指出,转载请说明。
TianYaKe-天涯客
·
2025-02-17 17:47
arm开发
全面解析:AI大模型入门教程,让你的
学习之路
不再迷茫,这个大模型学习路线非常详细收藏这篇就够了!
前言AI大模型,作为当前人工智能领域的热点,凭借其强大的处理复杂数据和任务的能力,受到广泛的关注和应用。无论你是技术小白还是有一定基础的开发者,本教程都将带你从入门到实践,逐步掌握AI大模型的核心技术。基础知识大模型概述定义:AI大模型是一种拥有海量参数和强大计算能力的神经网络模型,能够处理复杂的数据和任务。应用:广泛应用于自然语言处理、图像识别、生成等领域。学习大模型的意义提升技术能力:掌握大模
AGI大模型老王
·
2025-02-17 11:03
人工智能
学习
大模型
AI大模型
大模型学习
大模型教程
大模型入门
Pytorch
学习之路
(3)
一.机器学习任务的整体流程1.数据预处理:数据格式统一、异常数据消除、必要数据转换,划分训练集、验证集、测试集2.选择模型3.设定损失函数、优化方法、对应的超参数4.用模型拟合训练集数据,在验证集/测试集上计算模型表现二.数据读入pytorch数据读入通过Dataset+DataLoader的方式完成,Dataset定义好数据的格式和数据变换形式,DataLoader用iterative的方式不断
AAAx1anyu
·
2025-02-14 21:28
Pytorch学习之旅
学习
人工智能
pytorch
深度学习
笔记
手把手教你给 windows装个vmware虚拟机
附Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全:书单导航页(点击右侧极客侠栈即可打开个人博客):极客侠栈①【Java】
学习之路
吐血整理技术书从入门到进阶最全
python算法小白
·
2025-02-13 23:30
I2C协议—读写EEPROM(24Cxx为例)
协议详解与应用实践-CSDN博客实际项目中移植IIC协议及读写EEprom代码:/*AT24C08,写次数达100万次SOC,2500次充放电次数,需要500万次记录,需存储均衡每页*/#include"
FreeRTOS
.h
嵌入式学习菌
·
2025-02-13 19:10
stm32
单片机
嵌入式硬件
DBA | Oracle 数据库体系结构简述!
从今天开始作者选择一门自己工作中常常使用的到的以及全球最流行的关系型数据库Oracle来进行学习,并记录学习过程,以供后续的自己复习回顾和帮助各位看友快速上手,从入门到高新,请各位看友一定要关注、订阅【#Oracle
学习之路
全栈工程师修炼指南
·
2025-02-13 10:33
企业IT运维实践
数据库
dba
oracle
Android 访问网络框架之——OkHttp框架的解析
越来越发现一些第三方的框架比Android原生大的API好用多了,而且android废弃掉了HttpClient,有必要学习一些访问网络的框架,于是踏上了一条框架
学习之路
,先前学习了Volley框架。
mr丶yang
·
2025-02-13 07:37
原创
Okhttp
框架
网络
【图像重建】基于matlab BP神经网络双基地SAR成像图像重建【含Matlab源码 1950期】
欢迎来到海神之光博客之家✅博主简介:热爱科研的Matlab仿真开发者,修心和技术同步精进;个人主页:海神之光代码获取方式:海神之光Matlab王者
学习之路
—代码获取方式(1)完整代码,已上传资源;需要的
海神之光
·
2025-02-13 07:03
matlab
freertos
里面,什么资源会占用任务的栈空间?
在
FreeRTOS
中,任务的栈空间主要用于存储以下几类资源:局部变量:任务函数中的局部变量会存储在任务的栈中。这包括基本数据类型(如整数、浮点数)和局部数组等。
薇远镖局
·
2025-02-13 01:18
FreeRTOS
开发语言
C 语言
学习之路
:练习题实战记录(上)
C语言
学习之路
:练习题实战记录在C语言的学习过程中,练习是巩固知识、提升编程能力的关键。
Aphelios380
·
2025-02-12 20:39
C语言
c语言
算法
开发语言
AI前端开发的自主
学习之路
:效率与深度并存
在飞速发展的AI时代,前端开发面临着巨大的挑战。技术更新迭代日新月异,知识体系庞大而复杂,如何高效地学习并掌握这些新技术,成为了每一位前端开发者必须面对的问题。而自主学习能力,则成为了决定开发者竞争力的关键因素。本文将探讨如何在AI工具的辅助下,构建高效的自主学习路径,实现效率与深度并存,最终成为一名优秀的AI时代前端开发者。我们将会重点介绍如何利用AI代码生成器等工具来提升学习效率。AI工具赋能
·
2025-02-12 14:47
前端
AI前端开发的自主
学习之路
:效率与深度并存
在飞速发展的AI时代,前端开发面临着巨大的挑战。技术更新迭代日新月异,知识体系庞大而复杂,如何高效地学习并掌握这些新技术,成为了每一位前端开发者必须面对的问题。而自主学习能力,则成为了决定开发者竞争力的关键因素。本文将探讨如何在AI工具的辅助下,构建高效的自主学习路径,实现效率与深度并存,最终成为一名优秀的AI时代前端开发者。我们将会重点介绍如何利用AI代码生成器等工具来提升学习效率。AI工具赋能
·
2025-02-12 13:43
前端
pico-sdk(五)-程序架构之库结构(2)
pico-sdk(五)-程序架构之库结构(2)硬件结构体库硬件寄存器库TinyUSB端口
FreeRTOS
端口在PicoW上使用Wi-Fi在PicoW上使用蓝牙硬件结构体库hardware_structs
qichengzong_right
·
2025-02-11 22:38
linux
树莓派
linux
单片机
c++
Pytorch
学习之路
(2)
(PS:请先阅读Pytorch
学习之路
(1)开篇注释)【因为我也是小菜鸟】Pytorch基础知识1.张量(1)简介0维张量——标量(数字)1维张量——向量2维张量——矩阵3维张量——时间序列数据股价文本数据单张彩色图片
AAAx1anyu
·
2025-02-11 14:40
Pytorch学习之旅
pytorch
学习
人工智能
遥控器数据解析
文章目录遥控器数据解析一、遥控器简介二、遥控器通道三、遥控器协议解析四、遥控器数据解析1、得到遥控器数据上一次接收到的和这一次接收到数据的间隔(
freertos
版,也可以通过定时器来获取)2、遥控数据单位化和去除死区
绘梨衣&缘某人
·
2025-02-11 14:08
遥控器相关
c语言
stm32
单片机
[7] 游戏机项目说明
[7]游戏机项目说明在这节课中,我们将学习如何基于
FreeRTOS
开发一个简单的游戏项目。我们会使用一个开源项目nwatch,它是一个基于STM32的开源手表,包含了三个游戏。
无数碎片寻妳
·
2025-02-10 17:59
freertos瑞士
游戏机
【电力负荷预测】时间卷积双向门控循环单元融合注意力机制TCN-BiGRU-Attention负荷多变量时间序列预测【含Matlab源码 4752期】
个人主页:海神之光代码获取方式:海神之光Matlab王者
学习之路
—代码获取方式⛳️座右铭:行百里者,半于九十。
Matlab领域
·
2025-02-10 00:03
matlab
【
FreeRTOS
】
FreeRTOS
学习笔记(8)— 使用STM32CubeMX对F407ZGT6移植
FreeRTOS
(CMSIS API)
如果我们自己移植代码就是使用的是
FreeRTOS
的原生API接口,如果使用STM32CubeMX来配置工程就是使用的CMSISAPI接口,是对
FreeRTOS
的原生API接口进行了封装。
果果小师弟
·
2025-02-09 19:28
FreeRTOS
stm32
FreeRTOS
学习——heap4
FreeRTOS
学习——内存管理heap4,仅用于记录自己阅读与学习源码
FreeRTOS
KernelV10.5.1port:GCC/ARM_CM7参考:
FreeRTOS
:4.内存管理_
freertos
heap4
小朱炖粉条
·
2025-02-09 09:17
FreeRTOS学习
嵌入式
FreeRTOS
内存管理
FreeRTOS
简介
FreeRTOS
(Real-TimeOperatingSystem)是一款广泛使用的开源RTOS,为嵌入式开发提供了可靠、高效的实时调度和任务管理。
boringhex.top
·
2025-02-07 06:21
开源
MCU
开源
freertos
嵌入式
FreeRTOS
Cortex-M3 核心技术
本文是关于
FreeRTOS
在Cortex-M3上的核心技术,主要涉及任务的创建、任务内存管理和任务切换,展示了系统切换到用户级运行
FreeRTOS
任务的过程。
林楚然
·
2025-02-05 23:42
RTOS
FreeRTOS
RTOS
Cortex-M3
任务切换
SVC
PendSV
FreeRTOS
任务控制块是如何保留上下文的
任务控制块在进行创建任务时,每一个任务会分配一片空间,用来保存任务各种状态、堆栈空间地址、任务优先级、任务名字等。这个任务控制块(TCB_t)最基本的项有,volatileStackType_t*pxTopOfStack;//任务栈顶指针,这个栈是指一个任务所对应的寄存器组最后一项的指针。ListItem_txStateListItem;//任务状态列表项来表示任务所处的状态ListItem_tx
来点光吧
·
2025-02-05 23:41
FreeRTOS
STM32
Cortex
M3/M4
stm32
详解
FreeRTOS
:
FreeRTOS
程序启动流程(基础篇—5)
如下图所示:1、创建任务在main()函数中,我们直接可以对
FreeRTOS
进行创建任务操作,因为
FreeRTOS
会自动帮我们做初始化事情,比如初始化堆内存。我们在main()函数中直接初始化板级外
不脱发的程序猿
·
2025-02-05 23:40
详解FreeRTOS
FreeRTOS程序启动流程
FreeRTOS
嵌入式
RTOS
FreeRtos
文件结构
最核心的三个文件1)tasks.c2)list.c3)queue.ctasks.c:任务相关list.c:为一个双向链表queue.c队列,信号量用于任务间通讯4)croutine.c类似task.c,可以进行多任务调度,另一种方式进行调试5)event_groups.c事件标志组,初级理解,对任务管理的一种补充6)time.c内部实现的一个软件定时器与平台架构相关的(直接接硬件的):portab
星空小蜗牛
·
2025-02-05 23:10
5.freertos
FreeRTOS
RTOS(RealTimeOperatingSystem),当有外部事件发生时,能够快速响应,调度一切可利用资源,控制实时任务协调一致的运行。裸机开发:一次只能处理一个任务,无法执行并发处理;代码复杂的情况下,中断响应较快,但同时应对多个中断,不定因素较强,精度低;开发效率较差,需要考虑大量因素,代码复杂时可读性差;适用于简单,功能、资源有限的场景实时操作系统:利用时间管理和优先级调度提供多任务支
Zack Zhou
·
2025-02-05 20:23
单片机
stm32
嵌入式硬件
我的PHP
学习之路
:经验分享与建议
我的PHP
学习之路
:经验分享与建议PHP作为一种广泛使用的服务器端脚本语言,因其易学性和强大的功能而受到许多开发者的青睐。
奥顺互联V
·
2025-02-05 15:12
php
开源
mysql
大数据
freertos
中,句柄指向任务控制块,为什么句柄不能直接访问(*Task1_Handle).xStateListItem,那句柄是干嘛的?
在
FreeRTOS
中,句柄(Handle)通常是一个指向任务控制块(TaskControlBlock,TCB)的指针。
LightningJie
·
2025-02-05 10:34
freertos
stm32
单片机
嵌入式硬件
FreeRTOS
学习 --- 时间管理(相对延时和绝对延时)
延时函数介绍相对延时:指每次延时都是从执行函数vTaskDelay()开始,直到延时指定的时间结束绝对延时:指将整个任务的运行周期看成一个整体,适用于需要按照一定频率运行的任务(1)为任务主体,也就是任务真正要做的工作(2)是任务函数中调用vTaskDelayUntil()对任务进行延时(3)为其他任务在运行
end_SJ
·
2025-02-05 02:37
学习
FreeRTOS
学习 --- 任务切换
任务切换的本质:就是CPU寄存器的切换。假设当由任务A切换到任务B时,主要分为两步:第一步:需暂停任务A的执行,并将此时任务A的寄存器保存到任务堆栈,这个过程叫做保存现场;第二步:将任务B的各个寄存器值(被存于任务堆栈中)恢复到CPU寄存器中,这个过程叫做恢复现场;对任务A保存现场,对任务B恢复现场,这个整体的过程称之为:上下文切换注意:任务切换的过程在PendSV中断服务函数里边完成PendSV
end_SJ
·
2025-02-05 02:07
学习
FreeRTOS
深入教程(任务创建的深入和任务调度机制分析)
文章目录前言一、深入理解任务的创建二、任务的调度机制1.
FreeRTOS
中任务调度的策略2.
FreeRTOS
任务调度策略实现的核心3.
FreeRTOS
内部链表源码解析4.如何通过就绪链表管理任务的执行顺序三
花落已飘
·
2025-02-01 08:38
FreeRTOS全系列教程
嵌入式
FreeRTOS
ARM
入门
STM32
【hadoop
学习之路
】Hive HQL 语句实现查询
目录表数据表1students_data.txt表2course.txt实验步骤结论表数据表1students_data.txt21434,Sara,F,21,20,73,classC41443,Mary,M,19,30,90,classA43333,Dery,F,20,40,85,classB45454,Mary,F,22,10,91,classA14634,Henry,M,18,50,56,c
新世纪debug战士
·
2025-02-01 03:58
hadoop学习之路
hive
上一页
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
其他