自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个最简单的Linux内核模块

#include <linux/init.h>#include <linux/module.h>static int __init hello_init(void){ printk(KERN_INFO "Hello World enter\n"); return 0;}static void __exit hello_exit(){ printk(KERN_INFO "Hello World exit\n");}module_init(.

2020-08-04 22:50:53 254

原创 ARM Linux驱动开发环境

目的:梳理ARM Linux驱动开发所需的环境和流程,记录遇到的问题。环境介绍:pc机:编写驱动程序和测试代码服务器:编译驱动程序生成.ko文件,编译测试代码生成执行程序单板:jz2440准备工作:linux内核:linux-2.6.22.6以及对应的补丁文件工具链:gcc version 3.4.5uboot:引导内核uImage:引导根文件系统根文件系统:运行应用程序在进行驱动开发之前,单板上已经可以运行Linux系统,在搭建开发环境以及驱动开发的..

2020-08-03 23:56:08 312

原创 STM32F4XXGPIO知识点总结<2>——GPIO寄存器介绍

在使用库函数编写STM32单片机GPIO程序时,一般都是通过配置相应的寄存器来实现具体的功能。下面将根据《STM32参考手册》对各个寄存器进行梳理。每个通用I/O端口包括4个32位配置寄存器(GPIOx_MODER、GPIOx_OTYPER、GPIOx_OSPEEDR和GPIOx_PUPDR)、2个32位数据寄存器(GPIOx_IDR和GPIOx_ODR)、一个32位置位/复位寄存器(GPIO...

2018-08-26 20:01:31 7513

空空如也

空空如也

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

TA关注的人

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