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
STM32F0底层驱动
arm mini2440 基于v4l2 ffmpeg x264的视频远程监控
这种方法利用的是V4L2的
底层驱动
,然后配合mjpeg这种格式的流传输,然后通过浏览器浏览视频和控制。下面用一个更接近真实的IP-camera的方案来实现。
ghostyu
·
2020-08-13 14:36
ipnc产品设计
利用python和tkinker做一个小球随机运动碰撞的模拟
最近在写随机拖地机的状态机程序,因为
底层驱动
封装暂时未完成,无法上机实测。就打算写一个上位机,模拟拖地机随机运动。
小鱼儿飞呀飞
·
2020-08-11 15:56
#
python可视化
ROS小车搭建(二)——上层使用ROS
主要第二个文件为主,包含小车的启动文件和
底层驱动
节点,第三个文件夹代表小车的描述,后三那个表示控制小
skin很黑的小白
·
2020-08-11 15:50
第十一届蓝桥杯嵌入式组别
底层驱动
程序⑤(定时器)
第十一届蓝桥杯嵌入式组别
底层驱动
程序⑤(定时器)#include"project.h"#include"timer.h"voidTIM4_Init(uint16_tperiod,uint16_tprescaler
钟爱自由
·
2020-08-11 14:05
#
嵌入式
S32K144之寄存器工程LED_S32K144
S32K144之寄存器工程LED_S32K144S32K144NXP原厂提供了很完善的SDK包,几乎涵盖了客户所能用到的全部
底层驱动
,基于ProcesserExpert代码生成组件,可以通过GUI配置之后很方便的生成代码
大帅......
·
2020-08-11 14:33
S32K1xx例程-寄存器版本
STM32F0xx_USART收发配置详细过程
STM32F0
系列的芯片,串口根据型号不同,数量也不同,从1个到8个不等。今天主要总结串口简单且常用的功能,发送字符和中断接收字符。
小浩09
·
2020-08-11 01:16
STM32
实战------驱动如何发消息通知APP动作?
当然,这个方式的发起者是App,
底层驱动
只是被动的接收并执行命令;那如果
底层驱动
是命令的发起者,该如何
Ricky_hu
·
2020-08-10 14:06
C与驱动开发
Python教程WEB安全篇
讲解了Python在WEB安全分析中的作用,以最基础的示例向读者展示了Python如何解析、获取、以及处理各种类型的WEB页面系统环境:kali+beautifulsoup+mechanize,由于不涉及
底层驱动
设计
weixin_34167819
·
2020-08-10 03:55
STM32F0
单片机快速入门八: Coolie DMA
苦力DMA世上本没有路,走的人多了,便成了路。世上本没有DMA,需要搬运的数据多了,便有了DMA。大多数同学应该没有在项目中用过这个东西,因为一般情况下也真不需要这个东西。在早期的单片机中也不存在DMA模块。再加上很多谈DMA的文章,一上来就先来一个总线架构图,然后来一大堆让人生畏的词儿:共享总线,仲裁器,指针增量,对齐,中断...好吧,每一个词都能吓跑一批胆小的。真的需要这么复杂吗?就好比我们学
若风飘茫
·
2020-08-10 02:34
stm32F0
STM32F0
单片机快速入门七: UART中断操作
1.从轮询到中断很多同学都不喜欢用中断,而偏爱用轮询的操作方式。这是不是和我们的天性有关呢?每个人都喜欢一切尽在掌握中,肯定都不喜欢被打断。我们常常都有这样的经验:正在跟别人说一件事,然后突然有个电话打进来,Call打完后突然记不起来刚才讲到哪了!这种糟糕的体验对我们影响是如此深刻,以至于我们认定机器可能也是这样吧,频繁的中断会不会把事情搞乱呢?好在机器虽然大部分时间都比人笨一些,但在处理这种问题
若风飘茫
·
2020-08-10 02:34
stm32F0
STM32F0
单片机快速入门九: 用 I2C HAL 库读写24C02
24C02介绍24C02现在基本是开发板的标配,对于需要掉电存储的应用来说确是不二选择。现在单片机因为内部集成了Flash存储器,一般也都支持数据的掉电保存,但相对于24C02这种EEPROM来说,使用单片机内部的Flash有一些需要注意的问题:Flash写入数据之前需要先执行擦除操作,而且擦除以扇区为单位。Flash读写次数比EEPROM少很多。容易误操作,把Flash内部的代码擦除掉。影响中断
若风飘茫
·
2020-08-10 02:34
stm32F0
[SGI STL]空间配置器--内存管理
;2,不熟悉实现就用不好STL,所以想更好的应用STL,就有必要一探其
底层驱动
;3,引用林语堂先生的一句话:“只用一样东西,不明白它的道理,实在不高明”;目录1,如何使用空间适配器2,一个标准的空间配置器
share7we
·
2020-08-10 01:57
SGI
STL
贯通 Android
底层驱动
至应用层APP接口流程
以下例子均为未经测试的代码,也重点在整个的流程概况。目前仍有些不是太明白的地方。分以下几点(忽略HAL层):驱动:lichee/linux-3.4/drivers/主要是初始化相关芯片以及具体的交互功能,然后创建设备节点来与上层交互。(尽量不做逻辑控制)调用class_register()接口时,会在/sys/class/目录下创建设备节点。调用misc_register()接口时,会在/dev/
king110108
·
2020-08-09 09:55
Android
Android Input framework(一)
1InputFramework概述Android输入系统在整个图形系统框架中扮演了很重要的角色,主要负责用户消息的管理,具体职责包括以下几个方面:1、从
底层驱动
中获取各种原始的用户消息,包括按键、触摸屏
FE421504975
·
2020-08-09 04:27
android
浅析Linux从API调用到
底层驱动
的过程
转自:https://blog.csdn.net/u014294166/article/details/52155913一、结构流程图本篇只是嵌入式Linux的开篇,仅仅通过如下结构来简单说说调用流程。分析:应用层调用open()函数打开鼠标文件时的调用过程。当用户通过API中的open()函数试图去打开一个鼠标文件时,open()函数会有一个返回值,这个返回值即为文件描述符,文件描述符被定义为f
zzwdkxx
·
2020-08-09 04:02
Linux
驱动开发
关于嵌入式入门时候,所遇到的问题
主要还是提醒自己原因:电脑里面的WPS太卡,打开都要几分钟甚至崩溃,不如放上来,这样看或许更快嵌入式入门:两个方向(应用开发以及对于
底层驱动
的修改)由于毕业设计的需求,身为软件班底的我,不得不开始接触这方面的知识
yujunyu12
·
2020-08-09 03:00
嵌入式入门
几张图对比STM32各系列产品特性和外设兼容性
比如:我们要节约成本,同时又要性能更好,需要将
STM32F0
更换成G0。这时就需要考虑更换前
ybhuangfugui
·
2020-08-09 03:10
第十一届蓝桥杯嵌入式组别
底层驱动
程序-流水灯
太难了,这个io操作的太难了正流水和反流水,花样灯也按照下面的改也行。。。。。。太麻烦了。voidLED_cycle(uint8_tmode){if(mode)//灯效模式{switch(LedTiming/125%10){case0:LED_Control(LED1,0);LED_Control(LED8,1);break;case1:LED_Control(LED2,0);LED_Contro
钟爱自由
·
2020-08-09 01:59
#
嵌入式
嵌入式
pcDuino裸板程序-led
我觉得可以用来熟悉硬件,特别是想做
底层驱动
开发,以及系统移植,熟悉底层硬件还是有用的。其实做
底层驱动
开发,也是跟硬件打交道,硬件相关的操作和裸板程序是一样的。下面介绍怎样在pc
我用国芯
·
2020-08-08 22:00
全志A10
pcDuino笔记
USART从低功耗模式唤醒
STM32F0
STM32F0
的低功耗模式官网参考资料官方参考代码实际参考代码
STM32F0
的低功耗模式详细内容见参考手册—Powercontrol(PWR)在STM32应用中,为了降低功耗共有以下三种工作模式:SleepmodeCPUclockoff
萤火虫的电子笔记
·
2020-08-08 22:25
嵌入式开发:STM32
STM32串口DMA做printf【ST Atollic环境】
一般来说重定向printf都是用轮询做的某些场景可能会太慢了,毕竟一个个字节发,不如一整包数据发直奔主题环境:ST的AtollicIDE+CubeMX生成
底层驱动
芯片:F407VET6+25MHz晶振+
TS喜欢做笔记
·
2020-08-08 22:32
STM32
OK6410:LED流水灯
那么
底层驱动
开发,学习的第一个程序就是跑流水灯了。其实ARM11也可以把它当成单片机一样,玩裸板程序,写驱动跑流水灯,只是ARM11的裸板开发资料没有STM32的丰富而已。
PocoyoShamoo
·
2020-08-08 21:04
嵌入式Linux
正点原子探索者开发板自定义汉字显示取模方式及底层函数
汉字显示
底层驱动
函数//在LCD上的(x,y)处画点//color:点的颜色voidLCD_Draw_Point(u16x,u16y,u16color){u16temp;temp=POINT_COLOR
shenlong1356
·
2020-08-08 21:49
stm32和ARM
高通平台中gpio简单操作和调试
做
底层驱动
免不了gpio打交道,所以对其操作和调试进行了一下简单的梳理一、gpio的调试方法在Linux下,通过sysfs,获取gpio状态,也可以操作gpio。
s_jason
·
2020-08-08 21:05
STM32F0
Slave I2C配置
F0的I2C与F103不同,SlaveI2C接口协议采用寄存器访问的格式。(1)I2C初始化voidIIC_Slavemode_Init(u8debug,u8addr){GPIO_InitTypeDefGPIO_InitStructure;NVIC_InitTypeDefNVIC_InitStructure;I2C_InitTypeDefI2C_InitStructure;if(debug==1)
qq_41242275
·
2020-08-08 20:39
stm32开发
【蓝桥杯单片机进阶强化-04】PCF8591与24C02综合应用-智能照明自动控制器
【1】题目要求在蓝桥杯大赛“单片机设计与开发”的在CT107D综合训练平台上,利用竞赛提供的IIC
底层驱动
代码,设计程序,实现以下的功能:1-系统上电后,通过采样PCF8591通道1中光敏电阻RD1的实时数据
小蜜蜂老师
·
2020-08-08 18:47
蓝桥杯单片机
从零实现 LWIP 四(一对一 UDP、TCP客户端 DHCP 网线热插拔和自动重新连接)
此次在F407上实现,
底层驱动
差不太多。代码部分尽量不给大家密密麻麻的粘贴复制,主要介绍整体实现的思维。二、成果:1.实现了设备DHCP功能2.在DHCP失败的时候使用静态IP建立通讯,而且
坛城
·
2020-08-08 18:45
嵌入式编程
网络
MC9S12XS128硬件
底层驱动
_os_xs128.h(包含所有的头文件)
/**************************************************************************SYSU-ROBOT-2011SYSU-LXIONGHVERSION1.0LASTUPDATE:2011年04月11日--------------------------------------------CodeWarrior5.0Target:M
lxiongh
·
2020-08-08 17:43
飞思卡尔
MC9S12XS128硬件
底层驱动
_set_bus_clk.c(总线时钟设置实现)
/**************************************************************************SYSU-ROBOT-2011SYSU-LXIONGHVERSION1.0LASTUPDATE:2011年03月08日--------------------------------------------CodeWarrior5.0Target:M
lxiongh
·
2020-08-08 17:43
飞思卡尔
MC9S12XS128硬件
底层驱动
_os_cfg.h(底层配置文件)
/**************************************************************************SYSU-ROBOT-2011SYSU-LXIONGHVERSION1.0LASTUPDATE:2011年03月19日------------------------------------------------------------------
lxiongh
·
2020-08-08 17:43
飞思卡尔
os
module
io
c
工作
table
MC9S12XS128硬件
底层驱动
_set_bus_clk.h(总线时钟设置)
/**************************************************************************SYSU-ROBOT-2011SYSU-LXIONGHVERSION1.0LASTUPDATE:2011年03月08日--------------------------------------------CodeWarrior5.0Target:M
lxiongh
·
2020-08-08 17:43
飞思卡尔
一个
STM32F0
的IAP应用问题
Stm32f0
系列MCU中断矢量表的定位跟STM32其它系列相比有点差异,即M0系列没有像其它M3/M4/M0+系列所具备的中断矢量表重定位寄存器,其中断矢量表不能借助矢量重定位寄存器简单修改实现。
我很倔
·
2020-08-08 16:10
MAC层之接口子函数文件mac_assoc.c分析
本分析的目的是要总结出移植需要实现哪些
底层驱动
函数。
huangjiayu888
·
2020-08-08 16:37
00025-----GPIO模拟IIC总线程序
以下列出驱动代码和应用试验程序总线模拟读写EEPROM1.
底层驱动
/***********************************EEPROM模拟IIC总线驱动程序****日期:2012.8.30
bingqingsuimeng
·
2020-08-08 14:08
linux驱动程序之-iic
用STM32Cube+Keil5对
STM32F0
编程之通过USART发送数据
用STM32CubeMX建一个项目项目设置(我的MCU是STM32F051)设置Pinout。不使能操作系统;勾选SYS/DebugSerialWire(我要用SWD口烧录程序);USART2/Mode选择Asynchronous(硬件设计PA2和PA3作为外接串口);设置Pinout。不使能操作系统;勾选SYS/DebugSerialWire(我要用SWD口烧录程序);USART2/Mode选择
aLife2P6
·
2020-08-08 13:41
ARM
STM32F0
IAP (使用stm32CubeMX)
BootLoader:main里调用函数跳转到APP地址0x8003000typedefvoid(*pFunction)(void);#defineApplicationAddress0x8003000voidUserAppStart(void){if(((*(__IOuint32_t*)ApplicationAddress)&0x2FFE0000)==0x20000000){/*Jumptous
COM115200
·
2020-08-08 12:45
android音量控制曲线和调用过程
最低声音和最高声音应该需要从更
底层驱动
来调整。volIndexToAmpl这个函数实现了上面的转换关系。该函数是通过响应音量键效益开始执行下面调用过程,完成音量大小调节的。
wqonline_love
·
2020-08-08 11:59
android
android
框架
蓝桥杯历届所有考过的模块(IIC,DS1302,DS18B20,NE555,串口模块)汇总(一)
(只是数码管)base.c该文件用来写
底层驱动
文件。代码:#include"base.h"//用来写
底层驱动
文件//所有IO口操作没有用”与或“运算,些许地方会有影响。
阿阳学长
·
2020-08-08 10:09
大学比赛
Beaglebone Black——修改设备树文件
2,需要一个设备树文件,既然是插上就能使用的cape,那么必须由设备树文件来绑定内核中和RTC硬件电路相对应的驱动程序,通过
底层驱动
外露出来的接口
zy812248258
·
2020-08-07 23:18
linux
底层驱动
模型Kobject && ueventd.rc的作用及其解析
1)KobjectKobject是Linux2.6引入的新的设备管理机制,在内核中由structkobject表示。通过这个数据结构使所有设备在底层都具有统一的接口,kobject提供基本的对象管理,是构成Linux2.6设备模型的核心结构,它与sysfs文件系统紧密关联,每个在内核中注册的kobject对象都对应于sysfs文件系统中的一个目录。Kobject是组成设备模型的基本结构。类似于C+
DBOY
·
2020-08-07 22:28
Linux内核
STM32F0
在读写SPI Flash时的一些注意事项
最近项目使用F0芯片操作W25Q32Flash芯片,通过SPI进行驱动,之前在F4进行过驱动调试,直接拿过来也就用了,开始时并无异常,这两天发现读写有时候会触发硬件异常,经排查发现是读写的内存问题,开始怀疑是Keil的BUG,到目前才捣鼓明白是F0的内存的特殊性~!,F0的内存访问当双字节访问时内存地址必须是偶数值,即需要内存对齐,如果访问内存不是偶数地址那么就会触发硬件异常,最后的解决办法是在F
路过&
·
2020-08-07 22:14
STM32
单片机开发
STM32使用HAL库驱动USART详解及例程(持续更新......)
文章目录HAL库串口驱动详解STM32硬件串口收发数据过程串口发送流程--TXD串口接收流程--RXDHAL库运行过程串口接收中断程序配置过程(HAL库):参考例程
STM32F0
例程(STM32F030F4P6
萤火虫的电子笔记
·
2020-08-07 18:58
嵌入式开发:STM32
Linux驱动开发——物理地址映射(①)
Linux驱动开发之物理地址映射ioremap函数使用方式方式一方式二不使用GPIO库函数方式来修改之前操作LED灯代码示例总结Linux驱动开发之物理地址映射如果不采用GPIO库函数,那么我们如何能在
底层驱动
中访问外设对应的硬件寄存器呢
跑不了的你
·
2020-08-07 16:19
Linux驱动
嵌入式相关基础知识
swconfig结构框架
swconfigdev[port|vlan|csmap](help|set|get|load|show)swconfig结构框架是应用层与内核驱动通信的一种框架,主要实通过应用层命令去配置交换机芯片的
底层驱动
杨善锦
·
2020-08-07 15:17
Android通过JNI调用驱动程序(完全解析实例) android LED
这对
底层驱动
开发人员是很重要的一个调试通道,也是android系统下提供一些特殊功能接口的方法!
forester8888
·
2020-08-07 15:03
rk3288问题总结!
大概分为三层:A、
底层驱动
;B、中间层;C、上层。要判断问题,首先得快速的定位的问题出在哪层,但是这三层又是相互关联的,所以还是得都熟悉。
goodtalent
·
2020-08-07 13:40
rk瑞芯微
MTK安卓核心板型号列表
5,客户自行调试外设或者提供有偿调试:屏幕、TP、摄像头、按键、i2c,SPI等
底层驱动
适配;framework层修改,UI修改等。二:委托定制开发底板1,客户提出
znh1688
·
2020-08-07 11:33
UCOS2_STM32移植详细过程(汇总)
笔者最近整理的关于最新UCOS2(V2.92)移植在STM32开发平台上,针对初学者将
STM32F0
、F1、F3、F4几个硬件平台的移植工作都做好了,只需要适当修改一下你硬件型号就可以运行UCO
ybhuangfugui
·
2020-08-07 11:12
基于SD卡的FatFs文件系统(FatFs移植到STM32)
bsp_sdio_sdcard.c和bsp_sdio_sdcard.h文件主要参考教材《STM32库开发实战指南——基于
STM32F0
CallMeJacky
·
2020-08-05 15:36
STM32硬件开发
I2C专题(二)—— STM32驱动AT24C02
github:mygithub注:博客所涉及的关于stm32的代码,均在仓库【stm32f013_study】下,包括
底层驱动
和应用测试代码。
霁风AI
·
2020-08-05 15:35
iic驱动
stm32开发
STM32学习笔记
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他