自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jerry's MagicLab

见证自己的技术成长之路

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++编码器军规(004):保持类成员变量定义和初始化的顺序一致

C++类的初始化列表顺序

2017-02-06 09:31:08 372

原创 C++编码器军规(003):避免对一个声明为const的变量使用const_cast

const_cast的使用及风险分析

2017-01-25 09:16:08 694

原创 C++编码军规(002):避免在C++中使用C形式的强制类型转换

C++中使用强制类型转换

2017-01-24 10:08:03 1341 1

原创 C++ 编码军规(001):不要使用包含可变参数列表的函数

可变参数列表函数的安全性隐患及替代方案

2017-01-23 15:32:29 526

原创 C++ STL : advance

利用std::advance对迭代器做增量操作

2017-01-23 15:03:55 3374

原创 C++ STL : numeric_limits

利用numeric_limits去获取标准算术类型的信息如最小值和最大值

2017-01-23 14:24:48 1104

原创 C++ STL : for_each

C++ 标准库for_each的用法

2017-01-23 13:07:02 552

原创 如何通过DDR芯片的丝印字符判断其容量

最近准备将linux4.xx内核移植到公司原有的一块控制主板,cpu用的是TI的基于cortex-A8的AM3352芯片,由于首先要在二级bootloader(SPL)中调试DDR,看了下主板的DDR,发现芯片上面只有两行五个字符的 编码,根本无法从编码中得出具体的型号,找了半天,终于找到方案了。主板的DDR的芯片是美光(micron)的。原来是因为DDR芯片的尺寸较小,无法将完整的芯片型号印刷在

2016-02-29 21:30:11 8081

原创 am335x嵌入式开发-bootloader启动流程

bootloader 版本u-boot-2012.10-psp05.06.00.00bootloader 启动流程概述am335x bootloader整体分为三个部分:rom_code,SPL(Secondary Program Loader)及u-boot。在分析流程之前,先大概浏览以下源代码的结构:u-boot 源码组织结构 子目录

2016-02-21 22:22:19 5773

原创 am335x嵌入式开发-GPIO操作

GPIO操作是嵌入式开发中最常见的操作,本文将从硬件、驱动层、应用层去剖析am335x soc 的GPIO操作。官方文档官方文档硬件支持驱动层支持软件层支持

2016-02-20 14:11:57 9126

原创 am335x开发(1)- 常用技术资源

公司的产品主打大型X光医疗影响设备,几块主板都是基于ti 的am335x soc,并运行嵌入式linux操作系统,近两年一直在维护设备的bsp,时间长了发现很多做过的东西都忘记了,看来是时候做做开发笔记了。不得不说,ti在技术支持方面真是到位,现在将开发过程中常用的在线支持链接做一下总计,以备查询。技术资源下载 资源 说明 资源入口 下载主页面 linux sdk linux

2016-02-20 02:18:09 2557

Linux设备管理机制PlatForm

通过例子生动描述了Linux的设备管理模型,对于初学Linux设备驱动的开发者很有借鉴意义

2012-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除