自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 linux 下的led驱动

已经入门单片机的初学者都知道,led驱动是最简单的驱动之一,单片机入门资料经常以流水灯或跑马灯的例子来展示单片机的使用方法。下面以飞思卡尔16位单片机MC9S12XS128为例,让我们来看一下单片机是怎么实现对led驱动的。这款16位单片机多用于学生的入门学习和电子竞赛中,它的编程软件Codewarrior在创建工程的时候已经对内存映射做了定义,用户可以直接使用PORTA和PORTA_PA0这样的...

2018-04-06 12:56:43 1736

原创 linux内核模块编译

最近在学习linux内核模块,在初次编译时遇到了不少坑,下面是完整的内核模块编译流程。写了一个简单的hello_world.c文件作为内核模块学习的第一步,代码如下:#include #include static int __init hello_init(void){ printk(KERN_INFO "Hello world,I'm in function %s!!

2017-09-01 23:39:12 4756

原创 软件定时器和分时复用的实现

在单片机编程中,最主要的是掌握单片机工作的时间节拍,最大限度地利用CPU资源,下面提供一种基于基准定时器进行软件定时、任务执行采用分时复用的方法,规定每个任务执行的时间,执行时间到后切换下一任务。u16 Timer_Count = 0,Timer_Count_OverFlow = 0;u16 this_time = 0,last_time = 0,time_overflow = 0;#de

2017-04-10 15:32:57 5759 2

原创 u-boot源码解析之一-I2C

最近在看uboot源码,写个博客分享一下自己的学习例程,同时也是做个笔记,方便后面的复习。硬件平台:RK3188u-boot版本:2014-01RK平台I2C源码在drivers/i2c目录中的rk_i2c.c和rk_i2c.h文件中,面向用户调用的函数有两个/* * i2c_read - Read from i2c memory * @chip: target i2c add

2017-03-30 11:25:24 1353

可以用于qemu启动的aarch64 linux kernel Image

MD5SUM: 0a35f37c63c0e53d69f5afed618cb5dc kernel 版本:v6.4

2023-07-06

空空如也

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

TA关注的人

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