码迷,mamicode.com
首页 >  
搜索关键字:树莓派gpio gpio    ( 1033个结果
AR9344在Linux下启用两路UART
AR9344支持两路UART,平常用的调试串口都是UART0,驱动是使用8250的,今天因项目需求启用UART1,配置过程中需要注意几点 1. 9344的GPIO口是复用的,可以灵活配置大多数支持的功能,需要找两个GPIO,配置成UART1_TD和UART1_RD功能(如果使用硬件流控,需要再找两个 ...
分类:系统相关   时间:2017-09-13 18:31:20    阅读次数:317
Win10 IoT C#开发 4 - UART 串口通信
原文:Win10 IoT C#开发 4 - UART 串口通信Windows 10 IoT Core 是微软针对物联网市场的一个重要产品,既可以开发设备UI与用户交互式操作,又可以控制GPIO等接口,使得原来嵌入式繁琐的开发变得简单。通过Remote Debug功能可以进行断点追踪调试。C#语言本身... ...
分类:Windows程序   时间:2017-09-12 12:13:29    阅读次数:393
Win10 IoT C#开发 3 - GPIO Pin 控制发光二极管
原文:Win10 IoT C#开发 3 - GPIO Pin 控制发光二极管Windows 10 IoT Core 是微软针对物联网市场的一个重要产品,与以往的Windows版本不同,是为物联网设备专门设计的,硬件也不仅仅限于x86架构,同时可以在ARM架构上运行。 上一篇文章我们详细介绍了Rasp... ...
分类:Windows程序   时间:2017-09-12 12:13:13    阅读次数:249
9.按键之使用异步通知
之前学的应用层都是: 1)查询方式:一直读 2)中断方式.同样一直读,直到中断进程唤醒 3)poll机制:一直在poll函数中睡眠,一定时间读一次 以上3种,我们都是让应用程序主动去读,本节我们学习异步通知,它的作用就是当驱动层有数据时,主动告诉应用程序,然后应用程序再来读, 这样,应用程序就可以干 ...
分类:其他好文   时间:2017-09-12 10:41:22    阅读次数:189
uCOS-ii笔记
ucos ii system 文件结构 上层: 应用软件,用户代码 中层: 与处理器无关代码 与应用程序相关配置文件 与处理器有关代码 下层: 硬件(cpu,interupt,timer,gpio,iis…) 内核结构 ucos的内核机构可以从以下的代码可以看出,应用支持10个事件控制块,5个事件标 ...
分类:其他好文   时间:2017-09-12 09:59:51    阅读次数:167
u-boot下延时程序失效的bug调试
最近在工作中的一个项目中,大概是将两块板卡相连(一块STM32跑裸机程序,另一块AM335x跑Linux系统),但是发现在u-boot有时无法启动成功,需要通过一个GPIO的状态来判断,具体来说就是本来上电后端口默认高阻抗,先利用程序先拉低大概100ms,然后在使用程序拉高100ms,然后STM32 ...
分类:其他好文   时间:2017-08-23 22:12:21    阅读次数:262
M4—按键识别
三、KEY 3.1 初始化 1.相应端口时钟使能 2.配置GPIO为输入模式 3.根据实际电路图 配置浮空输入,不用上下拉 3.2 按键识别 (1)一般按键步骤(延时消抖) 1. 判断相关的管脚是否为有效电平 2. 如果为有效电平,则进行消抖处理,如延时消抖(5~10ms) 3. 再次判断是否为有效 ...
分类:其他好文   时间:2017-08-22 23:19:16    阅读次数:297
电机加减速转动
控制电机的加减速,那就要用到pwm的初始化。也就是控制L298N的使能引脚。 还有IN1,IN2,IN3, IN4。 如果是使能1,就控制IN1和IN2。如果不是,这相反。 假设pwm控制使能1。则IN1,IN2就控制电机的转动方向。利用两个GPIO口就行了。 可以在主函数中写一个函数,然后再USM ...
分类:其他好文   时间:2017-08-22 13:55:37    阅读次数:201
linux通用GPIO驱动
Linux开发平台实现了通用GPIO的驱动,用户通过,SHell或者系统调用能控制GPIO的输出和读取其输入值。其属性文件均在/sys/class/gpio/目录下,该目录下有export和unexport两个属性文件,其余都是连接文件,如gpiochipN等。 export文件导出某个GPIO,u ...
分类:系统相关   时间:2017-08-22 10:58:46    阅读次数:261
详解STM32的PWM输出及频率和脉宽(占空比)的计算——寄存器配置六步曲!(转)
一、stm32的pwm输出引脚是使用的IO口的复用功能。 二、T2~T5这4个通用定时器均可输出4路PWM——CH1~CH4。 三、我们以tim3的CH1路pwm输出为例来进行图文讲解(其它类似),并在最后给出tim3的ch1和ch2两路pwm输出的c代码(已在STM32F103RBT6上测试成功, ...
分类:其他好文   时间:2017-08-22 10:47:31    阅读次数:150
1033条   上一页 1 ... 37 38 39 40 41 ... 104 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!