网站首页 站内搜索

搜索结果

查询Tags标签: HAL,共有 99条记录
  • WIFI HIDL 及接口函数修改

    WIFI hidl接口函数修改 1、hidl接口修改路径 仓:platform/vendor/qcom-opensource/interfaces wifi/current.txt##hostapd8544d0419e93b0b3d8a53b42338f1ef4883097590ea125990f49959227251106e0vendor.qti.hardware.wifi.hostapd@1.3::IHostapdVendor.hal8544d0419e93b0…

    2022/9/9 23:23:40 人评论 次浏览
  • stm32f103zet红牛开发板STMcubeMX hal库版番外篇:红牛版的开发板原型,及官方stm3210e-eval版hal库例程

    红牛开发板什么都好,就是他的例程直接就是给了代码工程,没有其他厂家那样有教程。这只能让我先看他的代码然后才能按他的思路去用hal库重新。不过我在他的程序里发现了tm3210e-eval开发版这个字样。这一查,stm还在卖。不过现在的D4版本用的是容量更大的stmF103ZGT。好家…

    2022/9/7 6:23:24 人评论 次浏览
  • 尝试移植标准库的fsmc驱动lcd到hal库上(未完成)

    手头有一个红牛的stmf103开发版。以前用arduino 用它点灯跟使用串口。用起来很简答。上边的触摸屏是 ili9325.使用的是fsmc驱动 。16位接口。可以看到主频72M的开发版刷新屏幕非常的快。红牛开发版的例程都是基于标准库3.5的。 8.92 rEU:/ 红牛开发版自带的屏幕测试 https…

    2022/8/27 23:25:37 人评论 次浏览
  • 采用STM32的HRTIM实现三相同步三角载波PWM输出

    1. 应用需求与实现思路 对于常用的三相两电平变流器,通常应使三桥臂的载波为同步的三角载波。为方便控制,常在三角载波过零处进入中断进行采样何控制。当采用STM32的HRTIM实现该功能时,一种思路为:采用主定时器实现中断,并采用之对三个桥臂实用的载波进行同步。 基本…

    2022/8/24 23:23:17 人评论 次浏览
  • 使用HAL库生成SPWM波形

    SPWM波形产生的原理,用TIM1_CH1用来产生PWM波,可以是固定频率。比如20K,用TIM3产生中断,在中断内修改TIM1的占空比。使用2个定时器。1、其中TIM1的周期要小于TIM3的周期,否则TIM1的波形还为产生完就被TIM3修改占空比。 2、TIM3的周期X点数=基波周期。

    2022/6/28 23:32:25 人评论 次浏览
  • stm32f103ve+光电传感器使用教程+oled(HAL库)

    最近想做一个物联网农业监控系统,第一步就是能够学会使用相关的外设,比如温湿度检测,光照强度检测,还有CO2检测等。 这次讲一下光电传感器的使用和代码实现。 1.知识储备:串口使用,ADC采集(此处用的ADC3)。 2.硬件:stm32f103ve开发板+4pin光电传感器+4pin_oledAO…

    2022/6/8 23:21:45 人评论 次浏览
  • stm32f103ve+BH1750使用教程+oled(HAL库)

    1.硬件:BH1750模块+oled 2.代码:BH1750是标准的iic协议的外设,我这里单独有iic的文件,之后想要实现多个设备共用一个iic。 BH1750.c1 #include "BH1750.h"2 #include "delay.h"3 #include "iic.h"4 void bh_data_send(u8 command)5 {6 …

    2022/6/8 23:20:11 人评论 次浏览
  • LCD1602A的学习指南

    最近,意外获得了一块LCD1602A的显示屏,外加PCF8574T模块使用IIC协议。如下如所示;在开发的过程中,遇到了很多挫折,记录下来,帮助正在有困惑的你。寻找LCD1602A的驱动 在这个网站上,可以找到很多库文件及示例教程,不过都是英文,慢慢看也是可以学会的,我也会把lcd的…

    2022/6/4 23:20:09 人评论 次浏览
  • STM32H743VIT6 移植正点原子hal库版本程序移植

    STM32H743正点原子HAL库移植注意 芯片选型 的pack包 在移植正点原子sys.c时注意 正点官方使用25Mkz板卡外置晶振频率外部晶振为25M的时候,推荐值:plln=160,pllm=5,pllp=2,pllq=2. 在使用自己板卡时,根据晶振调节 在调试串口程序,打印乱码 正点官方使用25Mkz#define HSE_…

    2022/5/25 1:21:12 人评论 次浏览
  • STM32G0低功耗介绍与自定义接口实现

    STM32G0低功耗介绍 一、低功耗模式介绍 1、STM32G0按照分类可以分为4种模式 (1)sleep(sleep和low-power sleep)模式:功耗高,支持任意中断/事件唤醒 (2)stop(stop0和stop1)模式:功耗较低,支持任意外部中断和RTC闹钟唤醒 (3)standby模式:功耗更低,只支持RTC…

    2022/3/6 23:16:20 人评论 次浏览
  • Android HIDL第一个demo编写: HIDL Test——实现Framework&App层与HAL进程IPC~Binderized模式

    基于上一篇文章: Android HIDL第一个demo编写: HIDL Test——实现Framework&App层与HAL进程IPC 使用的是Passthrough模式,这里修改为使用Binderized模式: service.cpp文件写法: #define LOG_TAG "vendor.mobis.hidltest@1.0-service"#include <android-…

    2022/3/4 7:18:33 人评论 次浏览
  • STM32串口

    1、通过STM32CubeMX配置串口。串口1选择Asynchronous,异步通信。 115200bps,8N1,默认即可。 2、串口发送数据。 STM32Cube生成代码后,在main.c的while(1)前面加一句。 HAL_UART_Transmit(&huart1, "Hello world!\r\n", 14, 10); HAL_UART_Transmit()是串…

    2022/3/2 6:17:59 人评论 次浏览
  • Android硬件抽象层HAL总结

    Android HAL概述 Android HAL(Hardware Abstract Layer)硬件抽象层,从字面意思可以看出是对硬件设备的抽象和封装,为Android在不同硬件设备提供统一的访问接口。HAL处于Android framework和Linux kernel driver之间,HAL存在的意义有以下2个方面: HAL屏蔽了不同硬件设备…

    2022/3/1 6:24:54 人评论 次浏览
  • STM32CubeMX配置DAC、TIM播放音乐

    前言 STM32Cube可以快速实现配置,开发项目很快,如果想深入的掌握底层原理,还是要学会用寄存器配置。STM32cubeMX可以很方便的下载官方文档,包括一些模块说明等,搜索到芯片在"Docs & Resources"中下载即可。 一、STM32CubeMX配置DAC、TIM 1.打开软件(…

    2022/2/27 23:54:00 人评论 次浏览
  • stm32 串口DMA源码解析

    一 协议:二 源码:/* USART1_RX Init */hdma_usart1_rx.Instance = DMA1_Channel5;hdma_usart1_rx.Init.Request = DMA_REQUEST_2;hdma_usart1_rx.Init.Direction = DMA_PERIPH_TO_MEMORY;hdma_usart1_rx.Init.PeriphInc = DMA_PINC_DISABLE;hdma_usart1_rx.Init.MemInc = …

    2022/2/25 22:37:22 人评论 次浏览
共99记录«上一页1234...7下一页»
扫一扫关注最新编程教程