stm32
AndyCheng_hgcc
这个作者很懒,什么都没留下…
展开
-
FreeRTOS实验_线程安全和中断安全printf方式
http://blog.csdn.net/baidu_23187363/article/details/53811144很多嵌入式开发人员都喜欢在开发过程中利用串口进行调试,这在裸机程序中无疑是很方便的。但是在搭载操作系统,使用多线程的情况下,几个线程同时打印数据甚至在打印过程中产生了中断并且中断程序中也要打印数据,这就难免发生数据交叉打印的现象。下面就详细说明一下转载 2017-03-30 20:57:49 · 3598 阅读 · 2 评论 -
STM32内存管理以及堆和栈的理解
STM32内存管理以及堆和栈的理解转载 2017-07-11 11:28:38 · 426 阅读 · 0 评论 -
STM32高级开发(6)-makefile与调试器驱动
STM32高级开发(6)-makefile与调试器驱动转载 2017-07-12 11:28:07 · 452 阅读 · 0 评论 -
STM32高级开发(5)-gcc-arm-none-eabi
STM32高级开发(5)-gcc-arm-none-eabi转载 2017-07-12 11:30:09 · 1034 阅读 · 0 评论 -
STM32高级开发(8)-链接器与启动文件
STM32高级开发(8)-链接器与启动文件转载 2017-07-12 14:08:46 · 1308 阅读 · 0 评论 -
使用JLINK烧写HEX文件到STM32
使用JLINK烧写HEX文件到STM32转载 2017-07-07 10:42:11 · 4455 阅读 · 0 评论 -
通过JLINK下载HEX文件(或ELF文件)到STM32
通过JLINK下载HEX文件(或ELF文件)到STM32转载 2017-07-07 10:45:10 · 9995 阅读 · 0 评论 -
一种基于FreeRTOS的CPU使用率测算方法及原理介绍
一种基于FreeRTOS的CPU使用率测算方法及原理介绍转载 2017-07-07 11:28:08 · 849 阅读 · 0 评论 -
STM32-查看程序占用ROM和RAM
STM32-查看程序占用ROM和RAM转载 2017-07-18 20:36:43 · 2431 阅读 · 0 评论 -
DM856 步进电机控制器选型
DM856数字式中低压步进电机驱动器原创 2017-05-19 10:55:07 · 2859 阅读 · 0 评论 -
malloc和calloc的区别
malloc和calloc的区别转载 2017-05-17 20:12:07 · 221 阅读 · 0 评论 -
stm32 can 滤波器CAN_FilterConfTypeDef 之BankNumber
stm32 can 滤波器CAN_FilterConfTypeDef 之BankNumber原创 2017-05-12 10:25:22 · 5251 阅读 · 0 评论 -
STM32的时钟系统RCC详细整理
http://www.51hei.com/bbs/dpj-30961-1.html一、综述:1、时钟源在 STM32 中,一共有 5 个时钟源,分别是 HSI 、 HSE 、 LSI 、 LSE 、 PLL 。 ①HSI 是高速内部时钟, RC 振荡器,频率为 8MHz ; ②HSE 是高速外部时钟,可接石英 / 陶瓷谐振器,或者接外部时钟源,频率范转载 2017-03-25 17:05:52 · 1188 阅读 · 0 评论 -
TIM通用定时器(四):PWM模式(PWMOut)
http://blog.csdn.net/dainifeixiang/article/details/5500317 一、概念理解1. PWM模式由TIM_ARR寄存器确定频率,由TIM_CCR寄存器确定占空比的信号。2. 举例说明:例如TIM时钟频率设置为36MHZ,输出比较寄存器中的自装载值为3599即ARR Register = 3599,则输出的PWM频率为转载 2017-03-25 17:43:20 · 2086 阅读 · 0 评论 -
STM32之CAN---工作/测试模式浅析
http://blog.csdn.net/flydream0/article/details/81703681 bxCAN工作模式 bxCAN有3个主要的工作模式:初始化模式、正常模式和睡眠模式。 在硬件复位后,bxCAN工作在睡眠模式以节省电能,同时CANTX引脚的内部上拉电阻被激活。软件通过对CAN_MCR寄存器的INRQ或SLEEP位置’1’,可以请求转载 2017-04-11 16:54:55 · 749 阅读 · 0 评论 -
再谈STM32的CAN过滤器-bxCAN的过滤器的4种工作模式以及使用方法总结
http://blog.csdn.net/flydream0/article/details/523175321. 前言bxCAN是STM32系列最稳定的IP核之一,无论有哪个新型号出来,这个IP核基本未变,可见这个IP核的设计是相当成熟的。本文所讲述的内容属于这个IP核的一部分,掌握了本文所讲内容,就可以很方便地适用于所有STM32系列中包含bxCAN外设的型号。有关bx转载 2017-04-12 01:45:20 · 538 阅读 · 0 评论 -
STM32-通用定时器基本定时功能
http://www.cnblogs.com/emouse/archive/2011/05/05/2198148.html跟着项目走很多东西学的都都点混乱,基本上是用什么看什么,也没有个基本的章法,今天用了定时器,看到个说的比较不错的,转载如下:原文地址:http://blog.sina.com.cn/s/blog_49cb42490100s6ud.html转载 2017-04-13 17:56:06 · 955 阅读 · 0 评论 -
STM32 CAN 过滤器、滤波屏蔽器配置总结
http://blog.csdn.net/jixiangrurui/article/details/39370027一、过滤组、过滤器编号介绍 在STM32互联型产品中,CAN1和CAN2分享28个过滤器组,其它STM32F103xx系列产品中有14个过滤器组,用以对接收到的帧进行过滤。1、过滤器组 每组过滤器包括了2个可配置的32位寄存器:转载 2017-04-18 21:30:04 · 710 阅读 · 0 评论 -
stm32 中DMA的stream和channel关系
stm32 中DMA的stream和channel关系原创 2017-05-11 15:12:51 · 13507 阅读 · 1 评论 -
stm32 PLL
/* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N SYSCLK = PLL_VCO / PLL_P */ /* Enable HSE Oscillator and activate PLL with HSE as source */ RCC_OscInitStruct.OscillatorType原创 2017-05-03 20:58:11 · 3686 阅读 · 0 评论 -
startup_stm32f407xx.s
http://www.cnblogs.com/afeibfp/archive/2013/01/08/2850424.html相对于ARM上一代的主流ARM7/ARM9内核架构,新一代Cortex内核架构的启动方式有了比较大的变化。ARM7/ARM9内核的控制器在复位后,CPU会从存储空间的绝对地址0x000000取出第一条指令执行复位中断服务程序的方式启动,即固定了复位后的起始转载 2017-05-03 21:15:30 · 3039 阅读 · 0 评论 -
stm32F205程序移植到stm32F405片子,使用FPU时注意事项
stm32F205程序移植到stm32F405片子,使用FPU时注意事项转载 2017-10-14 01:36:09 · 784 阅读 · 0 评论