采用STM32F103C8T6单片机,KeilMDK5.32版本 定时器的使用内部时钟源 CK_PSC = CK_INT = 72MHz CK_CNT = 10KHz 计数器每计数一个数耗时0.0001s = 100us = 0.1ms 预分频器为72MHz / 10KHz = 7200 - 1 = 7199 计数器重装载值为65535 故最长计数为6.5535秒 PA0为定时器输入捕获通道1(CH1),下降沿捕获,CH1连接IC1 根据实际需求PA0配置PA0的模式 输入模式 上/下拉电阻 PC13控制LED灯,用杜邦线连接PA0与PC13,捕获LED的亮灭时间 开启更新中断,输入捕获通道1中断。在输入捕获回调函数中将计数CNT寄存器的值清零(在向上计数模式下)。也可以软件触发更新事件,但是需要将URS位置位(仅只有计数器溢出/下溢才产生更新中断或DMA请求)
2022-06-20 11:12:59 16.56MB stm32 源码软件 arm 嵌入式硬件
1
基于HAL库的0.96寸OLED屏驱动代码,在标准库的基础上修改而来,使用CUBEMX生成代码后直接将.c和.h文件拷贝到工程文件夹即可。IIC时钟引脚PA11,数据引脚PA12,可自定义随意修改为自己的IO口,具体的实现过程可以看我的博客。
2022-06-19 21:44:40 7KB OLED STM32 HAL库
1
利用STM32自带的flash,实现数据写入和读取,掉电数据不丢失。
2022-06-18 15:55:43 3KB stm32 文档资料 arm 嵌入式硬件
1
STM32F407 正点原子HAL库例程,自用
2022-06-14 09:01:08 134.99MB stm32
1
野火指南者hal+rtthread+lvgl模板,可以在此模板上进行开发
2022-06-13 15:00:51 42.48MB 指南者 lvgl rt-thread 嵌入式
1
本手册将由浅入深,带领大家进入 STM32 的世界。本手册总共分为三篇:1,硬件篇,主要介绍我们的实验平台;2,软件篇,主要介绍 STM32 开发软件的使用以及一些下载调试的技巧,并详细介绍了几个常用的系统文件(程序);3,实战篇,主要通过 38 个实例(绝大部分是直接操作 HAL 库完成的)带领大家一步步深入 STM32 的学习。 本手册为 ALIENTEK MiniSTM32 V3.0 开发板的配套教程,在开发板配套的光盘里面,有详细原理图以及所有实例的完整代码,这些代码都有详细的注释,所有源码都经过我们严格测试,不会有任何警告和错误,另外,源码有我们生成好的 hex 文件,大家只需要通过串口/仿真器下载到开发板即可看到实验现象,亲自体验实验过程。
2022-06-11 17:18:14 17.23MB STM32
1
采用STM32F103C8T6单片机,KeilMDK5.32版本 在串口输出数据之前,对数据进行CRC校验,并将数据进行4字节对齐(因为CRC校验是对字进行校验)
2022-06-05 20:31:15 16.56MB stm32 综合资源 arm 嵌入式硬件
1
使用HAl 生产STM32F407基于FreeRTOS的W5500测试例程
2022-06-05 17:40:11 42.69MB STM32F4 FreeRTOS HAL W5500
1
下载最新的发行代码=> ZIPFILE请参见标签。 库卡机器人的例子。 程序加载了 2 个 ChainVectors(项目),每个包含 8 个 Segment(关节)。 这给这个例子带来了 16 个控制轴。 这没什么特别的。 只需动态构建您的程序。 受控轴的数量是动态的。 可以是旋转的,平移的。 没关系。 感谢KDL coronos逆运动学和OpenCascade库! 机器人在 xml 配置文件中指定。 每个项目都需要一个 xml 配置文件。 在配置文件中,指出了机器步骤文件。 运动学模型也以简单的方式在 xml 文件中定义! 不需要dh参数! 包括文件和图纸。 此代码可用作 OpenCascade 信息中心。 玩得开心。 待续。
2022-06-05 10:13:41 40.79MB C++
1
按照教程学习Android底层驱动,包含文件com_android_server_IoctrlJ25Service.cpp,IoctrlJ25_hal.c,IoctrlJ25_hal.h
2022-06-04 21:04:48 22KB android 驱动开发 学习
1