嵌入式
文章平均质量分 67
hducollins
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
再谈STM32的CAN过滤器-bxCAN的过滤器的4种工作模式以及使用方法总结
转自:http://blog.youkuaiyun.com/flydream0/article/details/523175321. 前言bxCAN是STM32系列最稳定的IP核之一,无论有哪个新型号出来,这个IP核基本未变,可见这个IP核的设计是相当成熟的。本文所讲述的内容属于这个IP核的一部分,掌握了本文所讲内容,就可以很方便地适用于所有STM32系列中包含bxCAN外设的型号。有关b转载 2017-03-08 09:47:46 · 880 阅读 · 0 评论 -
CAN数据帧结构与传输
转载自:https://www.cnblogs.com/pejoicen/p/3986587.htmlCAN:Controller Area Network,控制器局域网是一种能有效支持分布式控制和实时控制的串行通讯网络。CAN-bus: Controller Area Network-bus,控制器局域网总线技术 CAN总线系统结构CAN 控制器接收控制单元中微处理器发...转载 2017-03-10 14:44:36 · 17895 阅读 · 0 评论 -
STM32在IAR和MDK中使用printf进行串口打印的实现方法
IAR:在标准输入输出头文件stdio.h中,有如下几行定义:#ifndef _NO_DEFINITIONS_IN_HEADER_FILES#if _DLIB_FILE_DESCRIPTOR /* inlines, for C and C++ */ #pragma inline int (getc)(FILE *_Str) { re原创 2017-08-12 11:30:17 · 4491 阅读 · 1 评论 -
基于STM32F429的SDRAM使用
使用ST的HAL库进行开发,SDRAM使用的是W9825G6KH-6。W9825G6KH-6共有4个Bank,13位行地址,9位列地址,位宽是16位,所以芯片的容量是:4x8192x512x16=256Mbits=32MBytes。W9825G6KH-6的原理图如下:FMC_D0~15:16位数据线;FMC_A0~12:13位地址线,行地址与列地址是公用的,作为原创 2017-10-25 19:53:46 · 21445 阅读 · 3 评论 -
基于STM32F429的RGB屏使用
使用ST的HAL库进行开发,RGB屏幕是480*272的4.3寸LCD,由于驱动RGB屏幕需要较多的内存,所以使用了外部SDRAM,内存是32M字节,关于SDRAM的驱动本文不进行讨论。RGB屏幕常用的像素格式有:ARGB8888、RGB888、RGB565、ARGB1555、ARGB4444等格式,本文讨论RGB565格式的使用。RGBLCD的信号线如下表:上表共有24根原创 2017-11-07 19:40:03 · 31362 阅读 · 5 评论 -
堆栈向上增长和向下增长的深入理解
转载自:https://www.cnblogs.com/luosongchao/archive/2013/09/01/3295549.html堆栈向上增长和向下增长问题解决:堆栈增长演示: 上图显示了堆栈 向上增长和向下增长的区别。如果堆栈是向下增长,也就是从高地址向低地址增长,那么在任务刚开始创建后,堆栈是空的。如图中例子,栈顶在为TaskStk[0][...转载 2019-02-16 15:49:07 · 2999 阅读 · 0 评论
分享