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底层驱动
磁力计数据补偿
底层驱动
也写好了,姿态解算也做好了,在一直搞姿态控制。最近发现偏航角Yaw虽然能够准确的获取,但是一直受Pitch和Roll影响,也就是Pitch
经纬的无疆
·
2020-07-15 20:57
自研飞控
FM Radio项目原创代码
最近在做基于一款芯片的FMRadio.有了
底层驱动
,需要我做上层java代码,已经自己写jni调用驱动,实现FMRadio的功能。androidNDK开发就不介绍了,这样的可以有很多参考。
zyw123
·
2020-07-15 13:07
移动开发Android
STM32 驱动温湿度传感器 HTU21D
github:mygithub注:博客所涉及的关于stm32的代码,均在仓库【stm32f013_study】下,包括
底层驱动
和应用测试代码。
霁风AI
·
2020-07-15 09:10
iic驱动
stm32开发
STM32学习笔记
Tasking新建工程以及添加自己的程序
新建工程这是我准备的文件(资源可以到英飞凌汽车电子生态圈官网下载)特别提醒:1.文件夹名字尽量以字母开头,不要出现中文路径2.Demos文件夹和TC26B文件夹多往下翻几层才能找到自己需要的文件夹前两个文件夹是官方的
底层驱动
库和例程
学点东西吧
·
2020-07-15 08:17
智能车
嵌入式
经验分享
新零售风口来临,万亿互联网家装蜕变的突破口在哪?
无论是商业模式还是
底层驱动
技术,新零售正在一步步走进我们的生活。互联网家装同样如此。
孟永辉
·
2020-07-15 07:07
Android FM模块学习之一 FM启动流程
上层就是FM的按扭操作和界面显示,从而调用到FM
底层驱动
来实现广播收听的功能。
护士leo
·
2020-07-14 23:53
移动
开发
Android
FM
C语言 异步回调
本文主要讲解如果实现回调,特别是在封装接口的时候,回调显得特别重要,我们首先假设有两个程序员在写代码,A程序员写
底层驱动
接口,B程序员写上层应用程序,然而此时
底层驱动
接口A有一个数据d需要传输给B,此时有两种方式
p312011150
·
2020-07-14 16:25
c
c#
c++
java
jvm
Linux内核编程入门实例--Hello world
尤其是编写
底层驱动
程序时,一定会涉及到它。内核模块编程也是Tiger哥学习Linux时第一节课所接触的知识。由此可以看出它的important,也可以看出其实它很easy。
Kunaly
·
2020-07-14 01:53
Linux内核编程
Linux
stm32L152 使用内部内部flash做EEPROM 出FLASH_ERROR_WRP问题及解决办法
最近做个modbus网关,用到的MCU是stm32L152,这个项目是和别人合作,我做顶层的算法和从机协议,从机读回来的数据要存到外部flash中,而外部flash的索引地址要保存到内部的eeprom中,
底层驱动
合作方已经写好了
songisgood
·
2020-07-13 13:45
STM32开发笔记12:
STM32F0
引脚使用注意事项
单片机型号:STM32F030R8本日志介绍
STM32F0
引脚使用的注意事项:1、PC13、PC14和PC15引脚通过电源开关(powerswitch)直接供给,由于开关仅能提供3mA的电流,所以这些引脚当做输出模式使用时
snmplink
·
2020-07-13 09:13
#
STM32快速开发
STM32快速开发
STM32F0
库函数初始化系列:GPIO配置
1voidGPIO_Configuration(void)2{3RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE);4RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB,ENABLE);56/*ConfigureADCChannelasanaloginput*/7GPIO_InitStructure.GPIO_Pin=
0penuel0
·
2020-07-13 09:05
STM32
前端开发程序员的Linux技术学习之路
从实用性出发,或许之后的开发路上并不会有机会深入接触到
底层驱动
的实现亦或是对内核的研究,但是Linux下的底层机制对开发者的启发有着不小的帮助。
不开窍的木头
·
2020-07-13 06:08
LINUX SCSI I/O分析
2012-12-1121:305187人阅读评论(1)收藏举报分类:网络存储(9)概述LINUX内核中SCSI子系统由SCSI上层,中间层和
底层驱动
模块[1]三部分组成,主要负责管理SCSI资源和处理其他子系统
huanny2005
·
2020-07-13 05:16
linux系统
MacOS Sierra虚拟机镜像 on Ryzen
https://pan.baidu.com/s/1kVBSqCB其它说明:在i7的CPU上安装MacOS网上教程一大堆哦.可是在amd的CPU上运行macos会出错,无法引导.有几个注意的地方macos使用了
底层驱动
如风
goas
·
2020-07-13 05:15
安装系统
使用docker搭建android源码编译环境
说明 由于工作原因要对android源码进行编译,用于修改
底层驱动
,对系统进行定制。但是编译过程中要使用特定ubuntu版本和gcc版本,所以会比较麻烦。
a272351355
·
2020-07-13 02:24
STM32F0
——GPIO详解
STM32F0
——GPIO详解一.GPIO(GeneralPurposeI/OPort)统称为通用输入/输出端口。
WitheredLotus
·
2020-07-12 21:55
STM32
《古月ROS探索总结》学习笔记1
它提供类似操作系统所提供的功能,包含硬件抽象描述、
底层驱动
程序管理、共用功能的执行、程序间的消息传
ZONG_XP
·
2020-07-12 20:12
ROS
使用SG_IO发送SCSI 指令测试
底层驱动
的scatter-gather 功能
http://gmd20.blog.163.com/blog/static/16843923201002274341552/Linux中的sg驱动(“TheLinuxSCSIGeneric(sg)Driver“http://sg.danny.cz/sg/index.html)是一个通用SCSI设备的模型,应用程序通过定义的“SG_IOioctl”可以像scsi磁盘等设备发送自定义的scsi指令集。
晓岚松竹
·
2020-07-12 17:04
文件系统&存储器驱动
第20章 Linux芯片级移植及
底层驱动
之dma engine驱动
20.9dmaengine驱动dmaengine是一套通用的DMA(直接存储器存取)驱动框架,该框架为使用DMA通道的设备驱动提供了一套统一的API,而且也定义了用具体的DMA控制器实现这一套API的方法。对于使用DMA引擎的设备驱动而言,发起DMA传输的过程变得整洁了,如在sound子系统的sound/core/pcm_dmaengine.c中,会使用dmaengine进行周期性的DMA传输,相
静能生悟
·
2020-07-12 17:32
Linux驱动开发
copy_to_user和copy_from_user函数
在进行驱动相关程序设计时,经常会用到这两个函数,因为
底层驱动
显然是内核空间,调用驱动的是用户空间。具体函数模型解释如下:unsignedlongcopy_to_user(void__
猪哥-嵌入式
·
2020-07-12 02:15
Linux
基于Dapper搭建的ORM框架【一】
概要:利用业余时间开始学习搭建ORM框架,在这里采用Dapper作为操作数据库
底层驱动
,进一步封装了增删改查等方法。
翱翔的蓝鹰
·
2020-07-11 21:44
ORM
自写的C语言矩阵简易运算库
因为机器人相关的基本运算中很多都是矩阵运算,虽然C++有现成的Eigen库,ROS中的矩阵运算也是基于Eigen库的,但是我目前想自己做一做这个
底层驱动
,涉及正逆运动学、关节速度规划、空间姿态插补算法等
xuuyann
·
2020-07-11 15:50
C语言程序练习
算法
C语言基础知识
万恶的void*指针类型转换
我一看,此虚函数所在的类也是新增的,
底层驱动
代码以前没有使用过这个类。
飞得乐
·
2020-07-11 15:51
Windows环境下实现VLAN(Marvell NIC)
而Windows环境下就没有这么easy了,需要硬件厂商对
底层驱动
提供支持,出于保密目的,一般很难实现。据我知道的Intel、Broadcom这些公司是提供驱动支持的。
qhw2012
·
2020-07-11 14:48
Linux内核以及Linux中的shell
2、技术层面来讲,内核是硬件与软件之间的一个中间层,它的作用是将应用层的请求传递给硬件;并且充当
底层驱动
,对系统中各个设备组件进行寻址,告诉程序什么时候开
lllyr(ฅ>ω<*ฅ)
·
2020-07-11 11:06
shell
linux
shell
linux内核
块设备层request plug/unplug机制
基本原理为:当IO请求提交时,不知直接提交给
底层驱动
,而是先将其放入一个队列中(相当于水池),待一定时机或周期后再将该队列中的请求统一下发。
gao-cm
·
2020-07-11 06:55
Linux
内核相关学习笔记
线性CCD——从原理到跑路,适用于Arduino的
底层驱动
分析
一.原理及功能CCD是一种电荷耦合器件,他可以将接收到的光信号转换为电荷量存储并通过耦合的方式将信号传输给MCU(微处理器)。CCD一般用于摄像头之中,可以在X轴Y轴两个方向同时检测。而像扫描仪,一次智能检测一条线上光强的方式,就称之为线性CCD。上一段是来自百度对CCD的解释的概述。如果读者读到这里还是不明白线性CCD究竟是一个什么样的东西,没有关系。相信读者看到这篇文章的时候,多少因该接触过一
千纸鹤。
·
2020-07-10 15:34
传感器
dsp图像数据流设计
第一,采集是指应用层调用DSP
底层驱动
函数user_read_upp_data()将一帧RGB565视频格式数据储存到指定位置,该函数通过UPP接口接收FPGA的YCBCR图像数据,并按照特定公式转换成
youbin2013
·
2020-07-10 13:40
TI_DSP学习
6655
STM32F070RB基于库函数新建工程文件
太久没有自己新建STM32工程,今天想基于
STM32F0
库函数新建一个工程文件居然坎坷不行,花了差不多几个小时才成功......果然应该实时记录遇到的问题之后才会方便许多,这里记录一些遇到的问题:1、error
yhl_sophia
·
2020-07-10 13:59
单片机
嵌入式为什么选择C语言? (面试)
第一点,嵌入式是对操作系统的移植,而操作系统的开发中无论是上层应用层还是
底层驱动
都需要用到C语言。C语言是面对结构语言,相对于那些面对对象语言,更适合解决嵌入式开发这种具体的工作。
经验之谈
·
2020-07-10 12:36
面试题
玩转
STM32F0
Value Line Discovery 之 时钟配置工具
1、通过
STM32F0
的数据手册,我们可以知道,系统最高频率为48M。时钟树如图,由图可知系统时钟可以由HSE/HSI/PLL其中之一提供。
Yvonn
·
2020-07-10 12:53
STM32
蓝桥杯单片机学习过程记录(十三)第五届温度采集控制
蓝桥杯单片机学习过程记录(十三)第五届温度采集控制一是锁存器的使用P2=(P2&0X1F)二是使用了官方提供的
底层驱动
程序,有两点改动:一是onewire.c中的Delay函数要改成12个循环,因为52
爆炒小肥牛
·
2020-07-10 11:20
单片机
互联网发展的底层逻辑(一)
互联网的
底层驱动
力人类社会有一条贯彻始终的主线,就是在人类不断提高到需求驱动下,用新技术、新制度去实现更大的生产力,而每一种新技术与新制度的结合都是一种生产方式,其中成本最低、效率最高的生产方式就是社会和商业演化的方向
weixin_42921860
·
2020-07-10 10:59
STM32F0
的flash读写
////觉得好的点下推荐,感恩啦!flash大小64kRom+8kRam的大小,stm32f051有64kRom,总的分为64页,一页1024byte,在flash的Rom里面写数据掉电保存,相当于W25q80uint32_tFLASH_START_ADDR=0x08000000+1024*63;//1024一页大小1k,63flash有64K在最后一页首地址开始写/***************
weixin_30551963
·
2020-07-10 06:25
STM32F0
库应用技术笔记——iar工程建立&时钟管理
开发环境我目前是在如下开发环境下操作的,软件iarforarm开发工具STM32F0xx_StdPeriph_Lib_V1.5.0库硬件STM32F030F4P6最小系统板STLinkV2调试工具TTL转USB串口工具创建iarforarm工程拷贝库文件到工程把STM32F0xx_StdPeriph_Lib_V1.5.0库中Libraries放到工程目录中。同时拷贝库中Projects\STM32
wayne2018
·
2020-07-10 06:20
STM32开发
arm
技术
库
stm32
5.15版本 ARM MDK编译
STM32F0
编译标准外设库例程报错处理
使用5.15版本MDK编译
STM32F0
编译标准外设库例程(STM32F0xx_StdPeriph_Lib_V1.5.0),出现:error:#5:cannotopensourceinputfile"core_cm0
tianya_dwjie
·
2020-07-10 05:35
STM32
STM32
Keil
第八届蓝桥杯省赛单片机组试题——电子钟
1.
底层驱动
:(1)onewire://onewire.h#ifndef_ONEWIRE_H#define_ONEWIRE_H#include"reg52.h"#defineOW_SKIP_ROM0xcc
Y=7²
·
2020-07-10 00:32
图文详解STM32F0xx基于标准库新建工程
之前从来没有接触过F0系列,更没有基于
STM32F0
标准库函数新建工程的经历,但是新建F1系列那还都是家常便饭,可是没有想到折腾了大半天才成功,最后记录一下吧。保证可以从无到有,详细记录每一个步骤。
love421
·
2020-07-09 23:29
STM32
STM32F0
TIM17配置生成PWM控制步进电机
因为步进电机的转速只跟所给的脉冲数相关,而与占空比无关,所以下面的配置就只考虑脉冲数的变化,对于占空比,则不做多考虑,(占空比=TIM_OCInitStructure.TIM_Pulse/TIM_TimeBaseStructure.TIM_Period,如果在初始化后没生成PWM,可能就是给的参数刚好让这两者的比值为0或1)/*参数pulse为输出的脉冲数,在这里不能取0,0不能当除数*/void
云中屋
·
2020-07-09 22:44
STM32
Linux声音解决方案与TTS引擎
音频系统比较复杂,各层间有很多交叉,可能是最无序的子系统,并且它有两套音频驱动框架:OSS(OpenSoundSystem)和ALSA(AdvancedLinuxSoundArchitechture),所以
底层驱动
有
青天喵喵
·
2020-07-09 22:21
Linux
Linux
ALSA
pulseaudio
audio
OpenStack之Neutron源码分析 Neutron-server初始化
从文件夹的命名也基本可以得出该目录代码的作用,几个重要的文件夹如下:agent:主要是l3agent及l3agentha的相关代码;common:主要是各
底层驱动
与linux系统命令的交互层;db:是neutron
qiqishuang
·
2020-07-09 21:49
OpenStack
深度:一文看懂Linux内核!Linux内核架构和工作原理详解
简介作用是将应用层序的请求传递给硬件,并充当
底层驱动
程序,对系统中的各种设备和组件进行寻址。目前支持模块的动态装卸(裁剪)。Linux内核就是基于这个策略实现的。
TechGreat
·
2020-07-09 20:54
嵌入式Linux
STM32F0
的串口可以禁止溢出检测
想必ST也知道这是个设计bug,在
STM32F0
系列中,这个设计bug依然存在,但ST设计了另一个机制来避免这个bug:用户可以在配置串口时禁能溢出检测(UA
luge1983
·
2020-07-09 19:47
stm32f0
poll() 的用法
此时
底层驱动
可以给应用层返回特定的值告诉断开,
www.wowothink.com
·
2020-07-09 15:09
Linux
Device
Driver
STM32F0
Timer1 作为PWM设置
设置PA7作为PWM输出voidTIM_IO_Config(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE);GPIO_InitStructure.GPIO_Pin=GPIO_Pin_7;//GPIO_InitStructure.GPIO_Mode=GPIO_Mode
forAllforMe
·
2020-07-09 15:47
STM32
STM32F0
系列开发之串口的使用
写在前面芯片型号:stm32f030c8t6说明:便宜,用量大要点说明:初始化、主函数调用串口接收callback、串口接收空闲中断,串口接收中断这种API封装方式可以拓展到其他单片机,但需要注意单片机是否支持接收空闲中断本文注意介绍空闲中断的应用,这样就不用在定时器中计时来检测接收超时中断了一、应用外部定义串口接收回调当串口数据接收完成后,在该回调中处理串口数据即可voidUart_recvCa
---牧马人---
·
2020-07-09 11:03
STM32
STM32F0
中外设工作时钟和控制时钟的理解
转载源:http://www.51hei.com/bbs/dpj-52772-1.html使用
STM32F0
芯片的I2C1,根据
STM32F0
参考手册描述,I2C1的时钟可以自行选择HSI或者SYSCLK
DingDingMagic
·
2020-07-09 08:36
stm32f0
STM32F0
内部Flash作为数据存储的读写
1。写数据voidWriteDataInFlash(uint32_tWriteAddr,uint16_t*OutPtr,uint16_tNumToWrite){uint8_ti=0;//uint16_ttemp=0;RCC_HSICmd(ENABLE);FLASH_Unlock();FLASH_ClearFlag(FLASH_FLAG_EOP|FLASH_FLAG_PGERR|FLASH_FLAG
forAllforMe
·
2020-07-09 07:01
STM32
firmware
C
Program
STM32F0
系列开发之定时器的使用
以下源码以定时器3为例,其他可以以此类推.c文件#include"Time.h"voidTIM3_Int_Init(uint32_ttime_us){TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;NVIC_InitTypeDefNVIC_InitStructure;unsignedcharprescaler=1;unsignedcharclkDiv=1;
---牧马人---
·
2020-07-09 07:26
STM32
STM32F0
系列内部高速时钟的配置方法
STM32F0
系列内部高速时钟配置STM32就不多做介绍了,目前普及程度非常广,除了比较基本的F0和F1系列,还有更加高级的F4和F7系列等,正点原子是一个不错的学习平台
看陌上花开
·
2020-07-09 07:02
stm32
单片机
嵌入式
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他