随笔 - 228  文章 - 0 评论 - 28 阅读 - 49万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  [STM32]

【转】STM32 不占用定时器(包括SysTick)实现精确延时(巧用DWT)
摘要:上面代码的核心是:采用Cortex-M3/4内核中的跟踪组件DWT的时钟周期计数CYCCNT实现 参考链接 http://www.firebbs.cn/forum.php?mod=viewthread&tid=19059&fromuid=1 https://blog.csdn.net/linux_l 阅读全文
posted @ 2019-04-11 18:38 陌鉎こ城sHi 阅读(3637) 评论(0) 推荐(1) 编辑
[转]再识Cortex-M3之堆栈
摘要:原地址https://blog.csdn.net/liaoxu02/article/details/48107651 Cortex-M3拥有通用寄存器R0-R15以及一些特殊功能寄存器。R0-R12是最”通用目的“的,绝大多数的16位指令只能使用R0-R7,而32位的Thumb-2指令则可以访问所有 阅读全文
posted @ 2019-04-09 21:34 陌鉎こ城sHi 阅读(1479) 评论(0) 推荐(0) 编辑
利用STM32CubeMX之SPI
摘要:现在我们继续使用STM32CubeMX来生成SPI工程。我们的硬件平台还是我们熟悉的STM32F103C8开发板。 设置时钟树中的配置 现在打开SPI的设置 如果想修改管脚的名字可以红色框中进行修改,修改后在生成代码将其来宏定义 现在来看看我们生成工程中代码 在 stm32f1xx_hal_spi. 阅读全文
posted @ 2017-08-29 09:55 陌鉎こ城sHi 阅读(5607) 评论(0) 推荐(0) 编辑
利用STM32CubeMX来生成USB_HID_host工程
摘要:修改时钟(备注这边使用25mhz的主晶振) 选择debug_level等级为3 阅读全文
posted @ 2017-08-29 09:54 陌鉎こ城sHi 阅读(724) 评论(0) 推荐(0) 编辑
使用STM32CubeMX生成USB_HOST_HID工程[添加对CAPS_LOCK指示灯的控制][SetReport]
摘要:在之前(使用STM32CubeMX生成USB_HOST_HID工程)的基础上进行修改 在结合之前在pc上的测试 USB之HID类Set_Report Request[调试手记1] 测试代码如下: 通过capslock按键按下和释放等可以看到CAPS_LOCK指示灯变化。但是会发现需要按多次才能翻转C 阅读全文
posted @ 2017-08-16 14:52 陌鉎こ城sHi 阅读(4863) 评论(1) 推荐(0) 编辑
使用STM32CubeMX生成USB_HOST_HID工程
摘要:使用开发板为STM32F105开发板。 原本想将具体步骤给写出来。时间有限。直接将STM32F105_USBH_HID.IOC上传files.cnblogs.com/files/libra13179/STM32F105_USBH_HID.zip [需要注意开发板使用的外部晶振为25mhz] 下面给出 阅读全文
posted @ 2017-08-16 11:21 陌鉎こ城sHi 阅读(5336) 评论(7) 推荐(1) 编辑
STM32之USB电路(摘要笔记)
摘要: 阅读全文
posted @ 2017-07-24 09:12 陌鉎こ城sHi 阅读(2272) 评论(0) 推荐(0) 编辑
浅析STM32之usbh_def.H
摘要:【温故而知新】类似文章浅析USB HID ReportDesc (HID报告描述符) 现在将en.stm32cubef1\STM32Cube_FW_F1_V1.4.0\Middlewares\ST\STM32_USB_Host_Library\Core\Inc\usbh_def.H /** **** 阅读全文
posted @ 2017-07-21 22:15 陌鉎こ城sHi 阅读(1812) 评论(0) 推荐(0) 编辑
使用STM32CubeMX生成待机开关功能
摘要:使用的开发板为MINISTM32 通过长按数秒KEY_UP 按键开机,并且通过 DS1 的闪烁指示程序已经开始运行,再次长按该键,则进入待机模式, DS1 关闭,程序停止运行。利用STM32的standby模式来实行类似于手机的开关机。 刚下载完时候是处于standby模式。 代码修改如下: 阅读全文
posted @ 2017-07-20 10:27 陌鉎こ城sHi 阅读(7032) 评论(0) 推荐(0) 编辑
使用STM32CubeMX生成RTC工程[闹钟中断2]
摘要:在上次使用STM32CubeMX生成RTC工程[闹钟中断]基础上实现周期间隔的闹钟 一些场合需要周期性的闹钟 现在为了方便设置每十秒来一次。 备注: 当然可以直接修改HAL库static HAL_StatusTypeDef RTC_WriteAlarmCounter(RTC_HandleTypeDe 阅读全文
posted @ 2017-07-18 22:23 陌鉎こ城sHi 阅读(1747) 评论(0) 推荐(0) 编辑
利用STM32CubeMX生成HID双向通讯工程
摘要:使用开发板为正点原子ministm32 现在我们先使用HID descriptor Tool来生成我们需要的hid的 保存使用选择.H 现在使用使用STM32CubeMX来生成我们的工程 将char ReportDescriptor[34] 修改工程中CUSTOM_HID_ReportDesc_FS 阅读全文
posted @ 2017-07-17 15:48 陌鉎こ城sHi 阅读(7581) 评论(4) 推荐(0) 编辑
使用STM32CubeMX生成RTC工程[秒中断]
摘要:现在我们在之前的工程(http://www.cnblogs.com/libra13179/p/7170791.html)中修改 仿真测试结果 阅读全文
posted @ 2017-07-14 17:18 陌鉎こ城sHi 阅读(9787) 评论(0) 推荐(1) 编辑
使用STM32CubeMX生成RTC工程[闹钟中断]
摘要:使用的硬件为正点原子的MINISTM32。 需要主要注意: STM32F1系列 <UM1850 User manual Description of STM32F1xx HAL drivers > WARNING: Drivers RestrictionsRTC version used on ST 阅读全文
posted @ 2017-07-14 15:50 陌鉎こ城sHi 阅读(10468) 评论(1) 推荐(0) 编辑
[转]使用STM32CubeMX:USB大容量存储设备
摘要:原文地址http://qiita.com/mt08/items/fcc925fa47726bfc6c74 概要 STM32CubeMXを使って、USB MassStorageを使ってみる。 USBを使うときは、外付けのOscillator/Xtalが必要。(48MHzを作るのに、内部のやつは精度がで 阅读全文
posted @ 2017-07-12 16:51 陌鉎こ城sHi 阅读(3032) 评论(0) 推荐(0) 编辑
STM32F105开发板
摘要: 阅读全文
posted @ 2017-07-04 15:07 陌鉎こ城sHi 阅读(1141) 评论(0) 推荐(0) 编辑
使用STM32的USART的同步模式Synchronous调戏SPI[2] 【实现spi 9bit】
摘要:【原创出品§转载请注明出处】 出处:http://www.cnblogs.com/libra13179/p/7064533.html 上回说道使用USART的来模拟SPI通讯。说说一下我什么写这个的原因是在STM32f1中的SPI只支持8bit和16bit的。(新的芯片类似stm32f3, stm3 阅读全文
posted @ 2017-06-22 13:48 陌鉎こ城sHi 阅读(4506) 评论(0) 推荐(0) 编辑
使用STM32的USART的同步模式Synchronous调戏SPI【usart模拟spi理论】
摘要:【原创出品§转载请注明出处】 出处:http://www.cnblogs.com/libra13179/p/7064321.html 什么东西?? 我们先来看我们平常看到SPI的时序图(呵呵,要是忘记了可以去我之前写 SPI线协议详解) 现在我们来看看USART的同步模式Synchronous 是不 阅读全文
posted @ 2017-06-22 12:31 陌鉎こ城sHi 阅读(6630) 评论(2) 推荐(0) 编辑
利用STM32CubeMX之SPI(查询)
摘要:好了现在来step by step来生成SPI的查询工程 设置时钟源为外部晶振 开启调试接口(SWD) 设置使用SPI1 设置SPI的cs管脚 设置时钟树 对SPI的配置进行配置(如果对SPI一些配置不理解的话可以参考 SPI线协议详解 ) 修改PA4在初始化的输出电平为高电平 对管脚的重新命名(备 阅读全文
posted @ 2017-05-27 10:15 陌鉎こ城sHi 阅读(9355) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示