自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (11)
  • 问答 (9)
  • 收藏
  • 关注

原创 SylixOS RTC 介绍

目录 RTC概念简介 SylixOS RTC关键结构体 SylixOS RTC本地函数 SylixOS RTC全局函数 参考资料 1.RTC概念简介 RTC的英文全称为Real-time clock,中文名为实时时钟,是指可以像时钟一样输出实际时间的电子设备,一般会是集成电路,因此也称为时钟芯片。实时时钟芯片是日常生活中应用最为广泛的消费类电子产品之一。它为人们提供精确的实时时间,或...

2018-10-23 17:36:16 326

原创 SylixOS SPI总线之框架浅析

  SPI总线关键结构体 1总线传输控制消息块 传输控制消息包括操作单位bits数、传输控制参数(时钟极性、相位和字节序等配置)、发送和接收缓冲区及其长度、传输结束的回调函数。如程序清单 1.1所示。 程序清单 1.1 typedef struct lw_spi_message {     UINT16                   SPIMSG_usBitsPerOp; ...

2018-09-05 11:12:03 210

原创 SylixOS 钩子函数浅析

使用背景 对定时器做相关配置,使得每隔时间T,触发定时器中断,可以在定时器中断处理函数处理算法,这样就可以周期性的执行特定的任务。但如果不想在定时器中断处理函数中添加算法,比如说用户只想在应用程序里面执行他们的任务,那么钩子函数就是一个不错的选择。      2.钩子函数的原理 本章以定时器中断为例说明SylixOS钩子的使用方法。 2.1API_InterVectorIsr函数 函数原型...

2018-08-22 13:59:45 242

原创 SylixOS EEPROM 驱动

1.EEPROM简介       EEPROM全称为Electrically Erasable Programmable read only memory,带电可擦除可编程只读存储器,是一种掉电数据不会丢失的存储芯片。EEPROM的擦除不需要借助于其它设备,它是以电子信号来修改其内容的,而且是以Byte为最小修改单位,不必将资料全部洗掉才能写入,彻底摆脱了EPROM Eraser和编程器的束缚。...

2018-07-25 14:39:57 202

原创 SylixOS的imx1050平台PWM捕获驱动

1. 概述本文档是对IMXRT1050平台上的SylixOS PWM波的产生和捕获功能的详细分析。代码在IMXRT1050的板级支持包的“bsp_rt1050/SylixOs/driver/pwm/”目录下的pwm.c文件中,该文件会依赖于bsp_rt1050/SylixOs/driver/lib目录,这个目录是NXP官方提供的库文件。本文档描述的应用场景是这样的:PWM需要根据用户自己设置的参数...

2018-05-14 13:43:47 461

转载 全局变量,静态变量,局部变量

把局部变量改变为静态变量后是改变了他的存储方式,即改变了他的生存期。把全局变量改变为静态变量后是改变了他的作用域,限制了他的使用范围,因此static这个说明符在不同的地方起的作用是不同的。 TIPS: 1、若全局变量仅在单个文件中访问,则可以讲这个变量修改为静态全局变量。 2、若全局变量仅在单个函数中使用,则可以将这个变量修改为该函数的静态局部变量。 3、全局变量、静态局

2016-09-07 14:34:31 219

总结的C语言

对C语言的指针和数组的详细分析,非常到位,具体,看了肯定有收获。

2013-07-23

Linux内核情景分析全册(清晰版)

经典 全面 不错的书 源码分析 极力推荐 在计算机技术的发展史上,Unix操作系统的出现是一个重要的里程碑,早期的Unix曾免费供美国和西方国家的大学和科研机构使用,并提供源代码,这为高校和科研机构普及使用计算机提供了条件

2013-07-23

全面的C++题库

选择填空,答案,预计答题时间,简答题,答案,预计答题时间。

2012-08-26

高质量程序设计指南(C语言第三版)林锐

高质量程序设计是软件的薄弱环节,大部分企业只能依靠大量的测试和改错来提高软件产品的质量,为此付出了高昂的代价,因此提高软件质量是一种挑战。

2012-08-26

国嵌视屏课件

国嵌视频不错,这是视屏配套的课件。内容为C语言,Linux ,系统编程,网络编程,驱动开发。是个不错的资源

2012-08-18

LINUX内核源代码情景分析

本册讲述 基于socket的进程,设备驱动,多处理器SMP系统结构,系统引导和初始化

2012-07-13

LINUXb内核源代码情景分析

本书着重于对Linux(2.4.0)内核源代码分析。现在来看对Linux内核的学习,如果以若干精心安排的情景为线索,例如打开文件的全过程,执行一个可执行文件的全过程,从一个进程发送消息到另一个进程的过程等等,结合内核源代码逐个讲解,并在此过程中有针对性的介绍所涉及的数据结构和算法,读者就能够对整个内核有生动而深刻的理解。。。。。。

2012-07-13

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

TA关注的人

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