自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ethercat linux lan9252 - lan9253调试

linux 的ethercat测试

2023-07-18 13:44:50 784

原创 dma-mapping.h linux DMA接口知识点详解

1.两种DMA映射类型1.1. 一致性DMA映射(Consistent DMA mappings )主要用于映射长时间使用的区域。CPU和DMA controller不需要考虑cache的影响。这里的consistent实际上是coherent的概念,不能保证consistent,也就是说需要memory barrier来保证memory order。1.2 流式DMA映射(streaming DMA mapping)主要用于一次性DMA传输,传输完成后就会释放。2.指定DMA设备的寻址范围include/

2022-06-29 13:48:21 669 1

原创 Ssd202 FUART 测试环境搭建

Ssd202 FUART 测试环境搭建需要一个window 10 的电脑、ssd202板子串口(Rs232 FUART)、一根usb转串的线 电脑需要软件 MThings_Pack-0.2.1下载地址 百度网盘 请输入提取码Ssd202板子跑linux系统 fuart 配置成dma=<1>模式 测试软件下载资料安装资料说明 https://www.cxyzjd.com/artic...

2022-04-30 15:42:05 1186 1

原创 海沛红外灭菌

2021-08-11 11:06:57 110

原创 海沛核酸提取

2021-08-11 11:03:17 81

转载 docker 保存

我们运行的容器可能在镜像的基础上做了一些修改,有时候我们希望保存起来,封装成一个新的镜像。可以使用docker提供commit功能。现在以centos为例,在一个裸的centos上面安装vim编辑器,并且把这个修改保存下来,封装成一个能执行vim命令的centos镜像。1.启动镜像并做出修改docker run -it centos /bin/bash[root@afcaf46e8305 /]#注意afcaf46e8305是产生的容器ID,前面运行的时候不要-d后台运行了,不然无法进入容

2020-05-18 19:45:44 208

转载 git学习Gitlab如何进行备份恢复与迁移?

版权声明:本文为【欧阳鹏】原创文章,欢迎转载,转载请注明出处! 【http://blog.csdn.net/ouyang_peng】 https://blog.csdn.net/qq446282412/article/details/77070977前段时间,在某台CenterOS服务器上搭建了Gitlab环境,并且大家陆陆续续的都把代码从svn迁移到了gitlab,但是之前的Cente...

2019-07-12 16:45:36 270

原创 开发必备服务器电脑配置

1 CPUIntelXEONE5-2680V22.8主频10核20线程 上海朴赛 个 2 2 2u服务器散热器 上海朴赛 个 2 3 超微X9DR3-F双路服务器主板 上海朴赛 个 1 4 三星DDR3...

2019-05-06 19:53:06 1275

原创 uboot 周立功 mx6g2c imx6ul io口模拟i2c 调试at24c512

关于 uboot 周立功 mx6g2c imx6ul io口模拟i2c 调试at24c512 cpu模块连接电路uboot 使用i2c驱动 为如图修改include/configs/mx6g2c.h文件、 修改重新编译u-boot测试i2c 功能...

2018-10-26 17:12:33 1028 2

转载 centos for arm64

Arm64的centos版本自7.5.1804以后不再和7.4、7.3、7.2等之前的一样直接提供一个rootfs.tar.xz的压缩包,全部变成了ISO的安装文件,因此需要EFI来引导安装,如果Aarch64的cpu用的是uboot就只有干瞪眼了,笔者花了一翻功夫,终于找到如何从ISO中提取出centos 7.5.1804文件系统的方法,方便使用uboot的用户可以使用centos7.5.180...

2018-10-10 14:16:44 15909

原创 ubuntu16.04 for arm64

Creating Ubuntu filesystem Table of contents Ubuntu 14.04.5 LTS Ubuntu 16.04.4 LTS  Among one of file systems supported by ESPRESSObin is Ubuntu file system (latest available releases are...

2018-10-09 16:59:30 8882

原创 debian9 for arm64

下载地址 https://github.com/rockchip-linux/rk-rootfs-build制作方法Building a base debian system by ubuntu-build-service from linaro.sudo apt-get install binfmt-support qemu-user-staticsudo dpkg -i ubuntu-bui...

2018-05-11 20:17:47 3570 1

原创 nuc970 Linux io 模拟spi 时序

/* * SPI testing utility (using spidev driver) * * Copyright (c) 2007  MontaVista Software, Inc. * Copyright (c) 2007  Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt; * * This program is free softwar...

2018-05-03 10:10:35 731

原创 调试nuc977连接nandflash

 调试nuc977连接nandflash(MT29F4G08ABAEAWP)总结首先、在https://github.com/OpenNuvoton/网上git最新版nu-write 和uboot老版本nu-write 无法写入nandflash 页大小4KB T12的内容其次、必须把电路cfg【7:6】配置成4KB cfg[9:8]配置成T12(原因此nand芯片oob224)再次、修改uboo...

2018-04-23 10:17:14 2329 1

转载 为Android加入busybox工具

我们可以通过两种方式进入Android的console:1. 直接执行命令emulator -shell;2. 在启动emulator后,通过命令adb shell进入。之后我们就可以使用一些linux下常用的命令了,如ls,cat等。然而Android自带的toolbox(位于/system/bin中)也太简略了点,有些命令如find,Android并不支持或者支持得不好。下面将介绍如何为And...

2018-03-01 20:34:04 467

原创 petalinux-config -c kernel

osrc@osrc-virtual-machine:~/petalinux/linsheng_project/test_proj$ petalinux-config -c kernel[INFO] generating Kconfig for project                                                               

2017-12-22 14:55:23 2804

转载 http://blog.csdn.net/luhao806/article/details/55047852

大家都知道,zynq的核心,是arm与fpga互相配合,才能发挥出zynq的长处,如果只是用zynq来做arm处理器的话,有点杀鸡用牛刀的感觉。来,开始设计吧。首先打开vivado,open Example project,选择Embedded Design.接下来Base Zynq Design,选择Zedboard,然后finish.如图:

2017-11-10 19:51:35 276

转载 vivado+zedboard之Linux编译

vivado+zedboard之Linux编译 本文将介绍如何利用上节搭建好的交叉编译环境编译嵌入式Linux所需的文件,包括u-boot、uImage(内核)、uramdisk.image.gz(文件系统)和devicetree.dtb(设备树)。原料:u-boot-xlnx.git linux-xlnx.gitdevice-tree-xlnx-xilinx-v2

2017-11-06 16:12:43 476

原创 u-boot 添加设置网卡地址的命令

在common 目录下 Cmd_net.c 中加入 #if defined(CONFIG_CMD_PING)static int do_ping(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]){if (argc return -1;NetPingIP = string_to_ip(argv[1]);

2017-10-18 20:56:37 1974

原创 ubifs 分区格式化方法

flash_eraseall  /dev/mtd5ubiformat /dev/mtd5ubiattach /dev/ubi_ctrl -m 5ubimkvol /dev/ubi0 -s 480MiB -N rootfsubiformat /dev/mtd5 -s 2048  大小要更具nandflash 参数来决定ubiattach /dev/ubi_ctrl -m 5

2017-10-18 20:15:44 4583

原创 linux-4.9 内核 debain 8 (jessie)

debain 8 系统是 systemd需要配置内核Starting kernel ...[    0.000000] Booting Linux on physical CPU 0x0[    0.000000] Linux version 4.9.39 (lsh@fs) (gcc version 4.7.3 (Ubuntu/Lin

2017-10-17 21:26:32 1462

原创 简单路由配置方法

配置路由的方法第一、 内核有要支持iptables,软件要安装iptable工具Flashcp uImage /dev/mtd4 –vApt-get install iptables第二、临时:sudo echo "1">/proc/sys/net/ipv4/ip_forward# sysctl -w net.ipv4.ip_forward=1这样设置之后,当前系

2017-08-29 13:06:38 392

原创 Spi Flash 调试细节总结

第一、              flash时钟是在stm103时钟中不能太快 最好设置SPI_InitStructure.SPI_BaudRatePrescalerspi的波特率第二、              spi flash 写操作之前必须先擦除flash的内容。然而flash必须是块删除。根据不同的芯片手册,删除不同的字节。写必须一页一页的写入。第三、              

2016-09-20 13:40:51 3246

原创 multistrap 工具报错问题

ywth@ywth:~$ sudo multistrap -f multistrap.confGlobal symbol "$forceyes" requires explicit package name at /usr/sbin/multistrap line 989.Execution of /usr/sbin/multistrap aborted due to compilatio

2016-09-12 20:57:13 609

转载 debian 文件系统制作 for ARM

Build a Debian Jessie root filesystemThis article illustrates how to build an Debian Jessie root filesystem for the all the Acme Systems boards based on Atmel MCURequirementsTo

2016-09-12 20:54:32 4990

原创 linux kernel4版本 am335x gpmc 总线 dtb编写

此技术文档 专属 linsheng_111@163.com

2016-09-06 10:49:57 3228

原创 arm-linux-gcc安装

arm-linux-gcc安装 在嵌入式开发中我们经常会用到arm-linux-gcc来编译我们的应用程序。作为arm-linux-gcc的入门,我们先看看如何安装arm-linux-gcc。安装arm-linux-gcc还是比较简单的,我们看看Redhat9.0下的安装步骤吧。1、将arm-linux-gcc的压缩包arm-linux-gcc-2.95.3.tar.gz解压缩;2、将

2010-03-31 16:43:00 561

keil4 stm32f072 库空工程 helloworld

keil4 stmf072 库空工程 helloworld 不是hAl库 用STM32F0xx_StdPeriph_Driver

2018-03-23

imx6 linux 烧写脚本

imx.6 linux 纯命令烧写文件。脱离imx。6烧写工具。独立完成对小写脚本

2018-03-22

am335x_bbb linux 标准dts 文件修改

linux dts的资源配置 包括gpmc spi uart watchdog i2c 等 dts的编写配置 主要是gpmc的配置编写

2016-09-06

stm407 以太网程序

stm32f407 rtos 代码 多多关照

2015-10-15

MTK开发心得(完整版)

上面一节我们建立好了开发环境,现在是时候实战一把了,在进行实质性的项目开发之前,我们先来了解下P1300上写程序的一般性做法。从“Hello World”开始吧,有句笑话讲:“会编程就是会Hello World,编程高手就是会写很多个Hello World”,虽然是句笑话,但是细想也是有道理的,麻雀虽小五脏俱全嘛,掌握了框架,剩下的就无非是些编程技巧的问题了。这和建房子一个道理,地基打的深不深,框架建的是否合理,决定房屋总体质量好不好,其他就是装修的功夫了,当然还有水电线路的铺设,这涉及到习惯和技巧了,设计不好会漏水漏电,哈哈。扯远了,下面开始Hello World。

2009-10-16

立于泰2410启动程序

本程序用c语言写,对arm2410开发板的启动程序,本程序运行在norflash当中。对刚接触arm的朋友有 很大的帮助。

2009-04-24

linux学习历程和uboot方面的资料

我的linux内核移植资料经验 希望对大家有帮助,还有一些uboot资料

2009-04-16

关于vc开定时器操作和颜色操作

本程序适合初学vc的程序员对vc界面简单的问题 有所说明 程序开了一个定时器去刷屏幕

2008-12-19

空空如也

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

TA关注的人

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