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
RTThread
STM32F103C8T6最小系统RT Thread BSP增加I2C外设读取MPU6050模块数据
初学
rtthread
,目标STM32F103C8T6最小系统板通过I2C读取MPU6050的数据,查找了很多文档都没成功。
pkokocl
·
2020-07-28 04:27
RT-Thread
爬虫核心基础第八讲(Queue,Lock/Rlock,Condition,Semaphore)
Queue1.共享变量2.queue队列-它本身是安全的-引用了deque双端队列importtimeimpo
rtthread
ingfromqueueimportQueuedefget_data_html
pt小王
·
2020-07-28 02:06
rtthread
之工作队列
中断处理分为上半部和下半部一般来说中断处理的上半部和下半部都是不允许出现睡眠和阻塞的。但是对于下半部,并不是一刀切,下半部的实现方式有软中断和tasklet(不允许睡眠和阻塞)以及工作队列(允许睡眠和阻塞)。上半部:一般中断的中断处理函数为上半部,要求做耗时少的动作,尽量迅速,一定不能休眠和阻塞。下半部:由于上半部只能执行耗时少的操作,所以耗时长的操作就放在下半部,两个的界限并不是很明显,取决于我
loveliu928
·
2020-07-28 02:43
rtthread
rt-thread第一个配置程序,初步实现
1、准备
rtthread
的pack,在官网下载3.1.2和3.1.3的pack,然后安装;2、这个是在keil5的MDK上面进行移植的,根据官网的步骤进行的,主要包括三个部分内容,一个是进行安装rt包,
ooolmf
·
2020-07-28 02:36
单片机
rtthread
中的spi驱动外设设备的挂载知识点
rtthread
中的spi驱动外设设备的挂载知识点:1:再
rtthread
的官方4.0.0版本中,在scons工具中添加spi的设备注册,可以看到spi的驱动文件drv_spi,使用spi需要把
rtthread
kissskill
·
2020-07-28 02:43
rtthread学习
rtthread
spi
spi
Python多线程返回执行结果
定义一个Thread的子类,传入线程执行结束后需要调用的方法,并重写run方法,返回前调用传入的callba方法:impo
rtthread
ingimporttimeclassWorkerThread(threading.Thread
lakerszhy
·
2020-07-28 01:08
Python
Python 线程间同步之条件变量condition理解
fromconcurrent.futuresimpo
rtThread
PoolExecutorfromrandomimportrandintfromtimeimportsleepimpo
rtthread
ingclassAccount
knight_hyz
·
2020-07-28 01:50
RTThread
-笔记0用法拾遗和注意点
rtdebug.h中添加__FILE__,辅助定位文件#defineRT_ASSERT(EX)\if(!(EX))\{\rt_kprintf("File:\\%s:",__FILE__);\rt_assert_handler(#EX,__FUNCTION__,__LINE__);\}
星克曼
·
2020-07-27 23:53
RT-Thread
Embedded
System
用STM32cubeIDE环境移植
rtthread
2.
rtthread
源码拷贝将
rtthread
源码放在一个文件夹(名字随意,本例取名
rtthread
)后添加到当前工程主目录下。删除除了bsp、
xingyes99
·
2020-07-27 23:55
stm32
嵌入式
简单的socket连接——但为什么127.0.0.1:8008无法访问???
刚开始学了点socket,结果就碰到了这个头疼的问题,废话不多说,直接贴代码#http服务器importsocketimpo
rtthread
ing#1.新建套接字server=socket.socket
gltzlike
·
2020-07-27 22:39
爬虫
rt_thread学习笔记(1)---rt_thread启动流程分析
rt_thread启动流程分析1,main()rt_thread是从main函数开始启动的,在启动之前要先关中断,以便使系统处于可靠的复位状态;然后启动
rtthread
_startup()内核,开始进行相关操作
guohanqing1989
·
2020-07-27 22:45
rtthread
编程及软件包使用经验
本篇博文主要用于记录在使用rt-thread系统中遇到的一些问题,经验,软件bug及使用技巧,长期更新。rt-thread操作系统版本:3.1.2或3.1.31、2019.11.25modbus软件包,mbrtu_m.c函数238行中/*RT_ASSERT((eSndState==STATE_M_TX_IDLE)||(eSndState==STATE_M_TX_XFWR));*/,此断言删除,由于
fhqlongteng
·
2020-07-27 22:15
编程经验
python实现语音控制
当别人打开这个程序时,其电脑桌面会变成恐怖图片,并播放恐怖音乐'''importtimeimportpygameimportwin32apiimportwin32conimportwin32gui#线程模块impo
rtthread
ingdefgo
kyle-fang
·
2020-07-27 22:43
python
RTTHREAD
内存池
内存池;连续的大小相同的内存块,便于内存管理减少碎片化。支持挂起功能。列表的形式储存structrt_mempool{structrt_objectparent;/**
fan15513083328
·
2020-07-27 21:05
java ThreadLocal例子
privatestaticThreadLocalthreadLocal=newThreadLocal(){protectedIntegerinitialValue(){return1;}};publicvoidsta
rtThread
Array
dzh145
·
2020-07-27 21:48
JAVA并发编程
rtthread
的小程序-事件
一.在原裸机程序上加入
rtthread
的Nano版本内核.1.工程中添加文件.添加头文件路径,添加的文件有...............2.修改rtconfig.h,配置操作系统的功能.这里打开使能event
第八用户名
·
2020-07-27 19:45
RT-Thread 学习笔记(七)---开启基于SPI Flash的elmfat文件系统(中)
KeilMDK4.72a,IAREWARM7.2,GCC4.2,Python2.7,SCons2.3.2硬件环境:ArmflySTM32F103ZE-EKv3.0开发板参考文章:RT-Thread编程指南[
RTthread
aping_cs_dn
·
2020-07-27 19:45
RT-Thread 学习笔记(八)---开启基于SPI Flash的elmfat文件系统(下)
KeilMDK4.72a,IAREWARM7.2,GCC4.2,Python2.7,SCons2.3.2硬件环境:ArmflySTM32F103ZE-EKv3.0开发板参考文章:RT-Thread编程指南[
RTthread
aping_cs_dn
·
2020-07-27 19:13
RT-Thread内核实现(三):空闲线程与阻塞延时的实现
在
RTThread
中,空闲线程是系统在初始化的时候创建的优先级最低的线程,空闲线程主体主要是做一些系统内存的清理工作。相关定义。
Mnnk
·
2020-07-27 16:45
RTOS
RTthread
学习笔记————第2章
RTthread
简介
RTthread
RT-Thread,全称是RealTime-Thread,顾名思义,它是一个嵌入式实时多线程操作系统,基本属性之一是支持多任务,允许多个任务同时运行并不意味着处理器在同一时刻真地执行了多个任务
KYYK
·
2020-07-27 16:37
RTthread
嵌入式
STM32
RTthread
学习笔记————第1章 嵌入式操作系统
什么是操作系统操作系统是指管理和控制计算机硬件与软件资源的计算机程序,是直接运行在计算机上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行,按应用领域来划分,可分为桌面操作系统、服务器操作系统、移动操作系统、和嵌入式操作系统几类。嵌入式操作系统是指是用在嵌入式系统的操作系统。嵌入式系统使用非常广泛,可以理解为除了服务器、个人电脑、移动设备外的计算机都是嵌入式设备。嵌入式系统在我们的
KYYK
·
2020-07-27 16:37
嵌入式
RTthread
STM32
requests爬取豆瓣电影top250
代码importrequestsfromlxmlimportetreefromconcurrent.futuresimpo
rtThread
PoolExecutorclassCrawl_douban(object
JiaXionG_Lynn
·
2020-07-27 16:03
使用RT Thread设备框架封装一个I2C设备——DS3231
使用
RTThread
设备框架封装一个I2C设备——DS3231前言ENV配置I2C测试将ds3231封装成一个字符设备结语前言学习
rtthread
的I2C的时候,恰巧手上的板子留了ds3231的位置,说起这个时钟芯片也是和我源远流长了
蝉身紫夏剑
·
2020-07-27 15:27
Rtthread
学习笔记(十七)添加freemodbus主机遇到写数据成功,读数据失败
解决办法:将原来115200的波特率修改为19200,然后主机读数据成功。一、modbus主机读数据失败现象添加freemodbus主机的时候遇到了奇怪的问题,记录下来。先说明一下情况,前两天按照RT例程把freemodbus主机移植完毕,添加modbus主机并且与上位机modbusslave从机的写指令(10)通讯成功,把数据实时写进了上位机从机,然后想起来忘记测试读指令(03)通讯是否成功,便
Davidysw
·
2020-07-27 15:51
stm32
RT-Thread
Rtthread
学习笔记(十)RT-Thread Studio的开启SPI1总线,挂载外部flash(W25Q64)做从线设备,使用fatfs elm文件系统
一、步骤1.打开RT-ThreadSetting中软件模拟I2CW25Q64是华邦公司推出的大容量SPIFLASH产品,其容量为64Mb。W25Q64将8M字节的容量分为128个块,每个块大小为64K字节,每个块又分为16个扇区,每个扇区4K个字节。W25Q64的最小擦除单位为一个扇区,也就是每次必须擦除4K个字节。2.开启board.h/stm32F1xx_hal_config.h中关于SPI的
Davidysw
·
2020-07-27 15:51
RT-Thread
stm32
Rtthread
学习笔记(一)空闲线程钩子函数
有活干活,没事学点,记录笔记方便查看。一、空闲线程钩子函数空闲钩子函数是空闲线程的钩子函数,如果设置了空闲钩子函数,就可以在系统执行空闲线程时,自动执行空闲钩子函数来做一些其他事情,比如系统指示灯、功耗管理、看门狗喂狗、CPU使用率。可以设置4个空闲钩子函数。设置/删除空闲钩子的接口如下:rt_err_trt_thread_idle_sethook(void(*hook)(void));rt_er
Davidysw
·
2020-07-27 15:20
RT-Thread
Rtthread
学习笔记(九)RT-Thread Studio的开启SPI1总线,外部flash(W25Q64)做从机设备
一、步骤1.打开RT-ThreadSetting中软件模拟I2C2.开启board.h/stm32F1xx_hal_config.h中关于SPI的宏定义3.用stm32cube初始化spi相关内容(或直接复制RT文件夹下对应的bsp中代码)复制cube中stm32f1xx_hal_msp.c中的voidHAL_SPI_MspInit(SPI_HandleTypeDef*hspi)到board.c中
Davidysw
·
2020-07-27 15:20
RT-Thread
stm32
Rtthread
学习笔记(七)RT-Thread Studio结合stm32cube ADC设备使用示例
这里直接采用rt-thread结合stm32cube的开发方式一、读取ADC1的4个通道1.配置RT-ThreadSettings2.开启ADC1宏定义3.使用STM32CUBE配置参数voidHAL_ADC_MspInit(ADC_HandleTypeDef*hadc)复制到board.c末尾处,HAL库初始化时会自动初始化该函数。externDMA_HandleTypeDefhdma_adc1
Davidysw
·
2020-07-27 15:20
RT-Thread
stm32
Python threading.RLock和Lock以及Condition
它们之间有一点细微的区别,通过比较下面两段代码来说明:impo
rtthread
inglock=threading.Lock(
COCO56
·
2020-07-27 14:14
Python
线程
>资源的申请和销毁进程内存空间彼此隔离同一个进程下的线程共享资源进程和线程的创建速度进程需要申请资源开辟空间,速度比线程慢线程只是告诉操作系统一个执行方案,速度比进程快开启进程的两种方式方式一impo
rtthread
ingimpo
rtThread
importtimedeftask
AA199168
·
2020-07-27 14:57
操作系统
何时回收线程池中空闲线程(.net)
现在就来证明一下:一、代码通过代码进行验证,代码很简单,只包含三个函数,如下:1:Main()函数:记录启动程序后,最初的线程数;记录启动线程池后的线程数;记录随着时间的推移,线程数的变化;2:Sta
rtThread
pool
差池-BJ
·
2020-07-27 14:09
.net技术原理
RTThread
-设备驱动
设备驱动1.device.c-->设备驱动此文件提供device相关接口文件相关宏定义-->rttconfig.h配置项/*使用标准接口可选项*/#defineRT_USING_POSIX/*启用设备驱动框架必选项*/#defineRT_USING_DEVICE/*采用用户自定义接口可选项*/#defineRT_USING_DEVICE_OPS接口说明/*通过此接口创建设备object*/rt_e
古之琅琊
·
2020-07-27 14:39
rtthread
Mcu
rtthread
serial物理层驱动--基于LPC1778
RTTserial设备的底层硬件驱动一、需要用到的头文件系统头文件#include#include#include硬件相关头文件#include"board.h"#include"LPC177x_8x.h"#include"lpc177x_8x_uart.h"#include"lpc177x_8x_pinsel.h"二、引脚配置因为现在大部分的CPU的引脚功能是复用的,所以这一项必不可少。这里没有
xupu15949089831
·
2020-07-27 14:11
rt-thread
UART在rtt下驱动实现
上一篇写了在FPGA上实现了UART,但是仅仅是实现了硬件,要想用,还要赋予它灵魂,UART在RTT上驱动,
rtthread
提供了2个文档《串口设备驱动框架详解》《串口设备驱动开发指南》,非常好用,基本上按照文档上说的方法
wandersky0822
·
2020-07-27 13:56
rtt
RT-Thread 学习笔记(五)—— RTGUI代码解读
GUI流程:main()->
rtthread
_startup();->rt_hw_board_init();->rt_components_board_init();在rt_components_board_init
skawu
·
2020-07-27 13:45
RTThread
STM32
RT-Thread 学习笔记(一)---系统节拍tick
rtconfig.h中:/*TickperSecond*/#defineRT_TICK_PER_SECOND100默认大小为100/秒,即10ms时钟采用SysTick定时,初始化在startup.c文件中:
rtthread
_startup
skawu
·
2020-07-27 13:44
RTThread
STM32
多进程多线程学习1
'''多进程多线程学习1'''importmath,timeimportdatetimefromconcurrent.futuresimpo
rtThread
PoolExecutor,ProcessPoolExecutor
潇洒郎
·
2020-07-27 12:14
多进程多线程学习
RTThread
的串口驱动文件浅析
RTThread
的串口驱动文件浅析
RTThread
的串口驱动部分代码结构和Linux相似,这里将其分为两部分:一、设备无关层,二、硬件驱动层。
非同小坷
·
2020-07-27 12:08
RTThread学习
读写文件,多进程和多线程的一些总结
#coding:utf-8"""把大文件分块big_file.txt是一个500M的5位数的乱序文档多线程并没有提升速度"""importtimetxtfile=''impo
rtthread
ingdeftxtmap
firejokeshi
·
2020-07-27 11:42
python
多进程与多线程
文件操作
python多进程
Python中模块的搜索路径实例讲解
2018年3月1日13:26:09最近在工作的时候遇到一个问题,我首先是拿到别人现成的代码,代码如下:importos,sys,reimportdatetimeimpo
rtthread
ingimportsubprocessimportconfigparserimportsendmailfromloggersimportmyLogsys.path.append
安静的技术控
·
2020-07-27 11:28
Python
Rtthread
学习笔记(四)串口设备使用示例--中断接收及轮询发送
一、串口设备使用示例–中断接收及轮询发送串口数据接收和发送数据的模式分为3种:中断模式、轮询模式、DMA模式。在使用的时候,这3种模式只能选其一,若串口的打开参数oflags没有指定使用中断模式或者DMA模式,则默认使用轮询模式示例代码的主要步骤如下所示:1.首先查找串口设备获取设备句柄。2.初始化回调函数发送使用的信号量,然后以读写及中断接收方式打开串口设备。3.设置串口设备的接收回调函数,之后
Davidysw
·
2020-07-27 11:03
RT-Thread
stm32
RT-Thread 设备驱动UART浅析
RT-Thread4.0.0芯片:STM32F407RT-Thread的串口驱动框架与Linux相识,分成I/O设备框架+设备底层驱动;1.serial设备初始化及使用将配置使能的uart_obj[]进行设备注册
rtthread
_startup
weixin_30951743
·
2020-07-27 11:44
Python多线程需要同步么?
代码:impo
rtthread
ingimporttimecount=0deff(name):globalcountforiinrange(1000000):count
oaksharks
·
2020-07-25 13:00
第十章 函数式接口&Stream流
建议自定义的函数式接口都加上这个注解10.1.2、函数式接口作为方法的参数publicclassMain{publicstaticvoidmain(String[]args){//匿名内部类的方式sta
rtThread
轻松的小希
·
2020-07-21 18:00
Python多线程-ThreadLocal
impo
rtthread
ing#创建全局ThreadLocal对象loc
zy7y
·
2020-07-20 14:00
Python多线程
threadingimporttimeimpo
rtthread
ing#新线程执行的代码defloop(n:int):print(f'线程{threading.
zy7y
·
2020-07-19 19:00
用Tkinter的mainloop时插入循环用线程
impo
rtThread
classProduct():def__init__(self):passdeff1(self):whileTrue:time.sleep(1)print(1)deff2(self
爬虫王者
·
2020-07-16 07:18
GUI
python多线程执行测试用例
"""以百度搜索为例,通过不同的浏览器启动不同的线程"""fromthreadingimpo
rtThread
fromseleniumimportwebdriverfromtimeimportsleep,
Iam柒年
·
2020-07-16 07:17
test
python多线程统计大文件字数并对返回值进行计算
large_txt_count.py#_*_coding:utf-8_*_importtimeimpo
rtthread
ingimportconfigparserimportosfromdatetimeimportdatetimeclassMyThread
qq_37587216
·
2020-07-16 06:52
python3
scrapy框架开发爬虫实战——生产者消费者模式(用了requests模块)
u011109589/article/details/80519863#-*-coding:utf-8-*-#时间模块importtime#requests模块importrequests#线程impo
rtthread
liuhf_jlu
·
2020-07-16 06:23
爬虫
requests
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他