自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (8)
  • 收藏
  • 关注

原创 导出符号使用demon

导出符号使用demon第一种:文件:math.c math.h module.c思路:在math.c中定义需要导出的函数,然后导出。​ 在module.c中使用导出的函数。代码如下:math.h#include<linux/init.h>#include<linux/module.h>int add(int a,int b){ return a+b;}EXPORT_SYMBOL(add);//导出后才能供外部使用int sub(int a,int

2020-07-19 16:33:51 355 1

原创 input子系统(与平台总线结合)②

数据结构:#ifndef __PLAT_INPUT_H__#define __PLAT_INPUT_H__//定义按键信息struct btn_info{ char * name; int gpiono; struct input_event event;};//设计一个平台自定义数据的类型struct btn_platdata { struct btn_info * key_set; int key_size;};struct btn_input_dev{ stru

2020-07-15 13:40:51 236

原创 input 子系统①

app代码:#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <linux/input.h>int main(int argc, char *argv[]){ int fd; int ret;

2020-07-15 10:33:03 155

原创 内核源码中的平台总线

arch\arm\mach-s5pv210\mach-smdkv210.c | static void __init smdkv210_machine_init(void) | platform_add_devices(smdkv210_devices, ARRAY_SIZE(smdkv210_devices)); | int platform_add_devices(struct platform_device **devs, int num) { in.

2020-07-14 20:52:13 127

原创 平台总线第一天③

app代码:#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>#include <stdlib.h>int main(void){ int fd; int on; fd = open("/dev/led_plat",O_RDWR); if(fd < 0) {

2020-07-14 20:42:38 101

原创 平台总线第一天②

app代码:#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>#include <stdlib.h>int main(void){ int fd; int on; fd = open("/dev/led_plat",O_RDWR);//led_palt在驱动层创建设备

2020-07-14 20:13:10 94

原创 平台总线第一天①

驱动层#include <linux/init.h>#include <linux/module.h>#include <linux/platform_device.h>int led_pdrv_probe(struct platform_device *pdev)//匹配成功之后调用这个函数,默认传参匹配成功之后的pdev{ struct resource * addr_res1, *addr_res2; struct resource * irq_re

2020-07-14 19:26:46 99

原创 samba服务作用,安装,配置和使用

1,samba服务的作用用于将linux系统中的文件或者文件夹共享给Windows系统2,安装: sudo apt-get install samba3,配置:第一步:先指定linux中需要共享的文件夹peter@ubuntu:~$ pwd/home/peter第二步:打开配置文件: sudo vim /etc/samba/smb.conf第三步:配置: [pxxy] path = /home/peter/ available = yes browseable =

2020-07-07 19:23:00 2391 3

原创 tftp服务器的安装与配置:

tftp主要用于嵌入式交叉开发环境的搭建,传输文件。0、创建tftp的工作目录,并修改权限 sudo mkdir /tftpboot sudo chmod 777 /tftpboot //修改工作目录权限1、安装: sudo apt-get install tftp tftpd openbsd-inetd2、打开配置文件 /etc/inetd.conf : sudo vim /etc/inetd.conf 3、添加以下内容: tftp dgram udp wait nobod

2020-07-07 19:10:43 611

原创 nfs服务器的安装配置和使用

将已经制作好的文件系统rootfs.tar.gz拷贝到 /opt,并解压tar -xvf rootfs.tar.gz安装nfs服务器安装NFSserver端口映射和服务 :sudo apt-get install nfs-kernel-server先重启portmap服务:sudo /etc/init.d/portmap restart编辑/etc/exports,添加目标系统的根文件系统映射目录,假如目标系统的根文件系统最后映射到/opt/rootfs,则----》打开文件.

2020-07-07 19:07:20 250

原创 Ubuntu12.04配置静态IP

初级驱动第一天Ubuntu12.04配置静态ip使用ifconfig查看网卡名称eth0 Link encap:Ethernet HWaddr 00:0c:29:28:be:0f inet addr:192.168.30.54 Bcast:192.168.30.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe28:be0f/64 Scope:Link UP BRO

2020-07-07 18:57:37 596

原创 三星s5pv210 source insight建立工程

#添加红色框选的文件然后打开project菜单勾选force选项

2020-07-07 17:23:21 89

原创 hello你好

hello world#include<stdio.h>int main(){ printf("helloworld"); return 0;}

2020-07-07 14:05:09 92

visio教程,,

内附visio使用教程,流程图,框图,各种图

2019-01-12

单片机实验,LED点阵。动态显示刷新

利用点阵LED显示屏制作10秒倒计时,即循环显示数字“10”,“9”,…, “0”,每个数字显示间隔1秒钟。

2019-01-12

单片机实验,串口通信

1、掌握单片机串行口的工作原理及工作方式; 2、掌握单片机串行口波特率的设置方法; 3、掌握串口通信中标志位的查询法与中断法  串口调试助手软件通过串口向单片机发送数据。当发送的数据为1到8时,分别对应点亮相应的发光二极管。

2019-01-12

单片机实验,计时器,秒表

制作简易秒表,用三个按键分别实现秒表的启动、停止与复位;利用5位共阴数码管显示时间,最左边2位显示分,中间1位显示横线,最右边2位显示秒。

2019-01-12

单片机实验

当无外部中断时,主程序运行状态为七段数码管的a-g段依次点亮,不断循环;当有外部中断输入时,立即产生中断,转而执行中断服务程序,数码管显示状态为“8”亮灭闪烁显示,亮灭闪烁显示3次以后,返回主程序原断点处继续执行,数码管继续段点亮的循环显示。

2019-01-12

单片机实验,内有代码。

①P2口上接有八个发光二极管,编写程序,使D6、D7、D8、D9形成流水灯形式。 ②有按键S13,编写程序,每按一次按键S13,数码管增一,增加到九然后归零。 ③有按键S1、S2、S3、S4,编写程序,当按按键S1时,数码管显示一,同时发光二极管D2-D9呈现出花样流水灯状态一;当按按键S2时,数码管显示二,同时发光二极管D2-D9呈现出花样流水灯状态二;当按按键S3时,数码管显示三,同时发光二极管D2-D9呈现出花样流水灯状态三;当按按键S4时,数码管显示四,同时发光二极管D2-D9呈现出花样流水灯状态四(四种花样流水灯状态自拟)

2019-01-12

基于FPGAVerilog HDL16*16点阵显示字符

详细的介绍了Verilog HDL 如何实现16*16点阵原理。字符可自行更改。

2018-12-18

空空如也

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

TA关注的人

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