- 博客(10)
- 资源 (5)
- 收藏
- 关注

原创 DDR3基础详解
DDR3基础详解最近在IMX6平台下做DDR3的测试接口开发,以前在学习嵌入式时,用的是官方源码,没有做过多的研究。此时需要仔细研究DDR3的引脚与时序,此篇是我在学习DDR3做的归纳与总结,其中有大部分内容是借鉴他人的 博客,大部分博客的链接我已经贴出来了,如果存在版权或知识错误请直接联系我。PS:本着知识共享的原则,此篇博客可以随意转载,不过请标明出处(虽然大部分内容不是我写的,但是整理也挺累的 _ !)一、专有名词索引表名称缩写名称含义名称描述RAS行地址选通脉冲Ro
2020-08-07 12:42:05
44575
13
原创 Linux 网络驱动分析
一、网卡基础知识网口扫盲一:网卡初步认识网口扫盲二:Mac与Phy组成原理的简单分析MAC和PHY接口介绍由上图可知,MAC与PHY 数据通信分为两部分:1.MDIO 总线: 用于Mac读写Phy寄存器,获取PHY状态信息以及对PHY配置2.MII 总线接口: 用于MAC与PHY的数据交互(网络数据)3.linux驱动中,将MAC和MII总线看着一个整体,去绑定phy二、Mdio总线1.mdio bus 初始化代码路径:drivers/net/phy/phy_device.c在p
2021-11-30 15:12:00
2796
原创 IMX8M M4开发流程
IMX8M M4开发流程一、引言imx8mm除了支持4个Cortex-A53还带1个Cortex-M4核,本文需要在Cortex-M4核运行裸机程序。imx8mm 先启动A53内核,启动M4内核时,需要从外部存储器加载M4镜像到内存中(TCML/DDR),M4 在Uboot 测试流程如下:1.从 NXP SDK官网 获取示例源码2.安装 安装Linux下M4 gcc3.编译示例代码,并烧录到sd卡2000扇区4.启动uboot,使用mmc命令加载M4镜像到TCML中5.使用bootaux启动
2020-10-17 11:41:14
3060
3
原创 解决WSL烧录SD卡问题
Windows子系统烧录程序到SD卡1.引言从WMare转向WSL后,发现dd命令废了,Windows的磁盘挂载方式与Linux系统不一样,WSL也找不到 /dev/sd*,自然也不能通过dd命令烧录到sd卡。不能烧录不了uboot还开发个der,网上找了一圈目前没有看到解决办法。没办法,只能自己动手丰衣足食咯。2.低配版dd工具为了能够烧录程序到sd卡,只能用C#写一个烧录工具。经过一天努力,大功告成,实现了一个Windows10下简易版dd工具。在WSL控制台中可以直接调用Windows应用程
2020-10-11 16:44:06
3747
原创 Linux bh1750用户层驱动(I2C)
一、linux 应用层编写i2c驱动说明在没有内核源码树不能直接写驱动时,可以通过i2c总线编写i2c驱动(用户层),通过分析linux i2c驱动总程序发现,通过调用用户层函数编写i2c设备驱动程序步骤如下:1.打开对应的i2c适配器(/dev/i2c-x)2.通过ioctl设置从机地址(i2c ioctl使用说明)3.初始化设备4.数据交互二、bh1750 i2c实例以下程序为6818开发板平台下 bh1750的应用层i2c驱动程序//******************** NG.Re
2020-05-31 16:30:21
1042
原创 Makefile项目管理
Makefile项目管理一、说明1)功能说明1.能自动添加头文件路径2.能自动查找 c文件并编译3.可对指定文件夹配置编译规则4.此项目管理的功能及复杂度虽小,但适用性挺强的(管理小中型项目应该没有问题 0_0 ) ``2)适用范围适用于linux平台下项目管理。3)关于作者1.此项目管理开源(GPL),但是在使用或转载时请标注出处,感谢使用(虽然简单,花了点时间 (...
2020-01-11 15:34:42
308
原创 FreeRTOS深入分析
FreeRTOS深入分析一、 摘要最近花了一周时间,深入的对FreeRTOS的任务创建,启动,切换,调度进行了分析,参考了《M4权威指南》和正点原子的《STM32407 FreeRTOS开发手册》对FreeRTOS进行了系统的学习,在学习的过程中,我将部分源码进行了中文注释,也对FreeRTOS的流程画了思维导图。二、学习前提在学习前,ARM基础薄弱的同学最好将《M4权威指南》认真学习一下...
2019-12-02 00:21:32
769
原创 解决SmartRF04DD驱动安装问题
## SmartRF04DD仿真器&SmartRF04DD ZigBee Dongle驱动安装失败解决解决方案1.0 SmartRF04DD驱动未安装如图:1.1 SmartRF04DD驱动安装失败如图:2.0 解决方法如下:3.0 最终效果:...
2019-03-21 12:03:49
8340
原创 STM32基于机智云平台开发流程1
相信玩过32的技术宅们,也想借助物联网平台,搞一搞智能家居,DIY属于自己的“”智能家居”,今天我们借助 机智云平台,初探“”物联网”
2019-03-18 18:02:07
2257
1
基于STC89c52 的环境数据采集 DHT11+BH1750+LCD1602
2019-04-03
SmartRF04DD仿真器&SmartRF04DD; ZigBee Dongle驱动安装失败解决解决方案
2019-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人