码迷,mamicode.com
首页 >  
搜索关键字:4412开发板 linux驱动 gpio    ( 2244个结果
【STM32H7教程】第43章 STM32H7的DMA应用之双缓冲控制任意IO和脉冲数控制
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第43章 STM32H7的DMA应用之双缓冲控制任意IO和脉冲数控制 本章教程为大家讲解定时器触发DMAMUX,控制DMA让GPIO输出PWM以及脉冲数的控制,实际项目中 ...
分类:其他好文   时间:2020-01-11 15:07:40    阅读次数:223
【STM32H7教程】第41章 STM32H7的BDMA应用之控制任意IO做PWM和脉冲数控制
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第41章 STM32H7的BDMA应用之控制任意IO做PWM和脉冲数控制 本章教程为大家讲解定时器触发DMAMUX,控制BDMA让GPIO输出PWM以及脉冲数的控制,实际 ...
分类:其他好文   时间:2020-01-09 20:39:18    阅读次数:151
浅谈Linux驱动到设备模型再到设备树(总结)
1.最初Linux驱动架构 Linux驱动会在初始化函数中向内核注册file_operations结构体,结构体里面就包含一些基本的open,close函数。Linux驱动中也会去实现这些open函数。并且相对应的硬件信息也在这个驱动中。以LED为例,驱动程序中会将LED的引脚地址映射成虚拟地址,然 ...
分类:系统相关   时间:2020-01-09 13:13:31    阅读次数:273
《驱动设计的思想:面向对象—分层—分离》
1.面向对象 复制文档上面的两句话。 在linux内核中,所谓的面向对象可以理解为用结构体来表示某个对象。 2.分层 3.分离 以led驱动为例子,硬件驱动中,对某个led的开关就是针对固定的地址进行操作,如果要还成另外一个led就必须更换这些地址,就很麻烦。 复制文档上面的:实际情况是。。。。。。 ...
分类:其他好文   时间:2020-01-07 00:45:04    阅读次数:69
树莓派的GPIO初接触-LED灯
#抬头 import PRI.GPIO as GPIO import time #设置模式GPIO.setmode(GPIO.BOARD) #BOARD编号方式,基于插座引脚编号 #输出模式 GPIO.setup(11,GPIO.OUT) while: GPIO.OUTPUT(11,GPIO.HIG ...
分类:其他好文   时间:2020-01-05 13:43:06    阅读次数:71
20175209 任务2 cosii-2
任务2 cosii 2 题目要求 阅读附件中的代码,回答: + ucos是如何分层的? + HAL都有哪些代码? + 分析任务是如何切换的。 1. ucos是如何分层的? + 硬件相关层:该层中,要尽量所有硬件相关都囊括在其中。不管是GPIO还是定时器,或串行接口。这其中有三个最为重要的接口Open ...
分类:其他好文   时间:2020-01-04 22:25:56    阅读次数:101
STM32F1高级定时器做普通PWM输出配置(例TIM1)
TIM1的四个通道做PWM输出配置 void pwm_time1() { GPIO_InitTypeDef GPIO_InitStructure;TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure;TIM_OCInitTypeDef TIM_OCIni ...
分类:其他好文   时间:2019-12-31 14:41:21    阅读次数:103
ucosii-2
题目: 1. ucos是如何分层的? 2.HAL都有哪些代码? 3. 分析任务是如何切换的。一.ucos是如何分层的? ucos分为硬件相关层,驱动接口层,应用接口层,应用层。 硬件相关层:在这层中,要尽量所有硬件相关都囊括在其中。不管是GPIO还是定时器,或串行接口。只要提供标准统一的接口,就可以 ...
分类:其他好文   时间:2019-12-29 21:55:30    阅读次数:87
ucosii-2
题目: 1. ucos是如何分层的? 2.HAL都有哪些代码? 3. 分析任务是如何切换的。一.ucos是如何分层的? ucos分为硬件相关层,驱动接口层,应用接口层,应用层。 硬件相关层:在这层中,要尽量所有硬件相关都囊括在其中。不管是GPIO还是定时器,或串行接口。只要提供标准统一的接口,就可以 ...
分类:其他好文   时间:2019-12-29 14:38:01    阅读次数:76
USCOSII
1.ucos是如何分层的? 分为四层: 硬件相关层 该层中,要尽量所有硬件相关都囊括在其中。不管是GPIO还是定时器,或串行接口。这其中有三个最为重要的接口Open、Close、Ctrl。 Open主要来完成对应硬件初始化,形参中包括了一些初始化的相关参数。 Close失能硬件。 Ctrl来实现一些 ...
分类:其他好文   时间:2019-12-29 13:06:22    阅读次数:83
2244条   上一页 1 ... 12 13 14 15 16 ... 225 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!