自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

坚韧与专注

技术源于交流与创新

  • 博客(10)
  • 资源 (85)
  • 收藏
  • 关注

原创 嵌入式Linux驱动学习之LED控制:基于AT91SAM9261EK

最近移植成功了基于AT91SAM9261EK的UBI根文件系统,移植了ftp服务器功能,因此,打算开始驱动的学习,首先写个最简单的基于Linux 的LED驱动,根据网上的例子,修改一下。然后成功运行!方法很重要,开发环境很重要。我这里使用的是Linux 2.6.32的内核。(1)编写嵌入式Linux LED驱动,控制开发板上的两个LED灯。低电平亮,高电平灭。Atmel AT91SAM92

2016-02-29 22:29:09 1590 1

原创 基于AT91SAM9261EK的嵌入式Linux+UBI根文件系统移植成功

目前较优秀的NandFlash文件系统为:UBI文件系统,但是,近两周来,移植UBI文件系统一直有问题,挂载总是失败!但是,经过不断的尝试与分析,不断的更换linux 内核,uboot启动参数,烧写方式,终于跑起来了。   硬件平台为:AT91sam9261EK的开发板,不过NandFlash为:128MB的,虽然256MB换成128MB应该也没有什么大的修改,但是在文件系统移植上,问题多出在

2016-02-28 18:36:57 1508

原创 基于AT91SAM9261EK的嵌入式Linux+Cramfs根文件系统移植成功

硬件开发环境:AT91SAM9261EK开发板,NandFlash启动。使用最新的AT91Bootstrap 3.8.2+Uboot 2014.04。因为NandFlash是128M的,需要修改Uboot 里nand的型号,添加128M的支持。Linux version 2.6.26的内核,移植yaffs2文件系统,一直失败!因此,先使用cramfs文件系统,如果成功跑起来,至少说明文

2016-02-26 22:42:52 1008

原创 烧写Linux Kernel uImage后,停在Uncompressing Linux... done, booting the kernel.

在串口终端打印的信息如下:RomBOOTAT91Bootstrap 3.6.0 (Sat Jan 30 20:44:32 CST 2016)NAND: Done to load imageU-Boot 2014.04 (Feb 20 2016 - 12:02:56)CPU: AT91SAM9261Cryst

2016-02-20 12:56:23 5572

原创 嵌入式ARM+Linux 多个不同版本的交叉编译器的切换方法

工欲善其事,必先利其器!软件工具的选择与使用,是开发人员必须重视的事情。        我这里在VM虚拟机安装的CentOS 6.5,开发编译基于ARM的嵌入式Linux,安装了几个版本的交叉编译器,以下是如何切换各个版本:永久生效,而不是换个控制台或是换个用户或是重新启动系统失效!!!        就像Windows一样,VM虚拟机Linux也可以设置一环境变量,这样执行命

2016-02-20 11:05:17 5900

原创 Linux查看系统的版本信息的命令

有时候,想知道自己使用的Linux版本是什么,内核信息,可以通过以下的命令查看。[root@zhangsz 桌面]# uname -aLinux zhangsz.zhangsz 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux[root@zhangsz

2016-02-18 15:03:32 1399

原创 嵌入式Linux移植相关经验积累:基于AT91SAM9X35EK

不断的归类,再重新走几遍,明白会更深入主要解决的问题:(1)BusyBox的选择(2)交叉编译器的选择(3)lib的问题,交叉编译器的库(4)根文件系统初始化问题。以上为主要的问题,         再就是文件系统制作需要的几个主要的初始化文件,主要为文件系统挂载,初始化,开始的rcS,需要有执行的权限。接下来,通过源码的阅读再进行一次移植,

2016-02-16 17:12:35 1341

原创 基于AT91SAM9X35EK的嵌入式Linux+UBI根文件系统移植成功

经过近一个月的学习与实践,终于在AT91SAM9X35EK开发板上跑起了Linux系统,用的是UBI文件系统,开发环境与不断的编译、查找资料、烧写验证,下载相关的软件,占了很多的时间,不过不断的克服困难,就能不断的前进。路很长,但需要耐心不断走下去。开发环境为:CentOS6.5 Linux虚拟机。硬件为:AT91SAM9X35EKNandFlash启动(Bootstrap+Ubo

2016-02-16 09:42:20 3413

原创 Linux系统移植002: 编译Uboot 2014.04 基于AT91SAM9X35EK

这里使用的版本为:u-boot-2014.04查看并修改位置如下:u-boot-2014.04/include/configs/at91sam9x5ek.h(1)查看一下Linux内核在NandFlash中的烧写位置:默认为:0x200000。如下为Linux内核启动的参数:在NandFlash里启动。/* bootstrap + u-boot + en

2016-02-15 15:31:14 1768

原创 Linux系统移植001: 编译AT91Bootstrap基于AT91SAM9X35EK

最近接触AT91SAM9X35EK的板子,想移植Linux,因此,从头开始一步步来,第一步需要移植AT91Bootstrap,也就是一级Bootloader。        我这里用NandFlash启动,当然也可以使用DataFlash启动,毕竟作为Bootloader,一旦烧写后,就只是读了,理论上读NandFlash不会造成NandFlash过早的出现坏块吧。编译的命令如下:

2016-02-15 14:47:26 1679

Modbus Poll version 10.9.0 Build 2194

Modbus Poll version 10.9.0 Build 2194,modbus 主机,包含 32位与64位,非常好用的 modbus 协议主机调试工具

2024-05-17

Modbus Slave version 9.3.2 Build 2156

Modbus Slave version 9.3.2 Build 2156, modbus 协议从机,非常好用,包括32位与64位

2024-05-17

IEEE 1588-2008 Precision Clock Synchronization Protocol

IEEE 1588-2008 Precision Clock Synchronization Protocol ,PTP 协议规范

2024-05-12

windows adb 与 fastboot 工具

windows adb 与 fastboot 烧写工具,来自 google,适用于 Windows 的 SDK Platform-Tools

2024-04-27

fastboot usb 驱动 可以用于 rk35xx 平台

fastboot usb 驱动,可以用于 rk3568、rk3588 等平台,windows,win10 可以使用

2024-04-27

glib-20230609.tar.gz

glib_20230609.tar.gz,glib 仓库,当前最新版本v2.77,包含 git 仓库,子仓库,可以直接用于编译,如交叉编译

2023-06-09

松下PLC fpwin-gr7-v23211c.exe

松下PLC 编程软件 FPWIN GR7 fpwin_gr7_v23211c.exe,

2023-04-29

Modbus Slave version 8.2.0 Build 1934, self-installing

Modbus Slave version 8.2.0 Build 1934, self-installing,含序列号,可以模拟 Modbus 从机

2023-04-28

Modbus Poll version 10.5.0 Build 1946 self-installing

Modbus Poll version 10.5.0 Build 1946 self-installing,包含序列号

2023-04-28

迅为imx6q 开发板 iTOP-iMX6-android6.0.1-20200731 中提取的 kernel-imx

迅为imx6q 开发板 iTOP-iMX6-android6.0.1-20200731 中提取的 kernel_imx,Linux 4.1.15 版本

2023-01-03

迅为imx6q 开发板 iTOP-iMX6-android6.0.1-20200731 中提取的 uboot-imx

迅为imx6q 开发板 iTOP-iMX6_android6.0.1_20200731 中提取的 uboot-imx,uboot 2015.04 版本

2023-01-03

uboot-imx git 仓库 20221027

uboot-imx git 仓库 20221027,包含git 仓库,用于nxp imx系列的u-boot 开发 官方的网址 :git clone 极慢

2022-10-27

vivado 2020.2 microblaze+mig+uartlite ddr3测试工程

版本:vivado 2020.2 IP : microblaze+mig+uartlite ddr3测试工程 Vitis 使用 memory tests 基于 xilinx xc7k325t 平台 只需要更改 DDR3的型号与引脚,就可以直接使用

2022-09-24

全志 allwinner xfel 工具,版本 v1.2.9

全志 allwinner xfel 工具,版本 v1.2.9,可以正常烧写 :f133

2022-06-19

gnu make manual

GCC 12.1 Manual.pdf GNU Make Manual Version 4.3.pdf GNU make中文手册 V3.8.pdf

2022-05-24

AT89C52_LCD1602_ADC0832_Proteus 8.13仿真

AT89C52 LCD1602 ADC0832 proteus 8.13 仿真测试,包含仿真功能、Keil C51 源代码

2022-05-13

gcc-arm-11.2-2022.02-mingw-w64-i686-arm-none-eabi.exe

gcc-arm-11.2-2022.02-mingw-w64-i686-arm-none-eabi.exe

2022-05-01

gcc-arm-11.2-2022.02-mingw-w64-i686-arm-none-linux-gnueabihf.exe

gcc-arm-11.2-2022.02-mingw-w64-i686-arm-none-linux-gnueabihf.exe,可以在cygwin64下使用的arm 交叉编译工具 arm-none-linux-gnueabihf-gcc -v Supported LTO compression algorithms: zlib gcc version 11.2.1 20220111 (GNU Toolchain for the Arm Architecture 11.2-2022.02 (arm-11.14))

2022-05-01

at91bootstrap_3.10.4 git 目录打包

at91bootstrap_3.10.4 git 目录打包,包括编译好的 at91sam9261ek的固件

2022-04-27

AT91SAM9261-EK__KitsFiles, AT91SAM9261-EK 开发板的官方硬件资料,包括PCB、原理图

AT91SAM9261-EK__KitsFiles, AT91SAM9261-EK 开发板的官方硬件资料,包括PCB、原理图

2022-04-27

PMS续航时间评估计算小工具

电源管理:PMS续航时间评估计算小工具,具体可以参考: https://zhangsz.blog.csdn.net/article/details/123649438

2022-04-25

WAVE specifications

WAVE specifications RIFF

2022-04-20

Multi-channel / high bit resolution formats, 2001-12-04

Multi-channel / high bit resolution formats, 2001-12-04

2022-04-20

AT91SAM7X_packages.7z

AT91SAM7X_packages,AT91SAM7X-EK 的【ATMEL】官方软件包,包括大部分的驱动、外设例程等

2021-10-31

AT91SAM7X-EK__KitsFiles.zip

AT91SAM7X-EK 开发板【ATMEL】官方的硬件资料,原理图、PCB等

2021-10-31

arm-rtems-4.11_tools.7z

在win10 64位专业版本上,使用cygwin64,根据 rtems-source-builder 编译生成的 RTEMS编译工具链,版本为:arm-rtems4.11-gcc -v。用于rtems4.11.2的编译。编译时间约3个小时。

2019-05-21

PDF Password Remover 6.0, 序列号请看资源描述

PDF Password Remover 6.0,方便的移除PDF文档的密码,比较好用。 序列号:67000500000066PR0067

2018-09-06

Modbus Slave version 7.0.0 Build 1158

Modbus Slave version 7.0.0 Build 1158,实用的Modbus协议分析工具,这个是从机。 唯一序列号:5455415451475662

2018-09-05

Modbus Poll version 7.2.2 Build 1155

Modbus Poll version 7.2.2 Build 1155,比较实用的用于Modbus协议主机工具软件。 唯一序列号:5A5742575C5D10

2018-09-05

gcc-arm-none-eabi-7-2018-q2-update-linux.tar.bz2

gcc-arm-none-eabi-7-2018-q2-update-linux.tar.bz2,官网最新的,官网下载比较慢。

2018-08-10

Keil.STM32F1xx_DFP.2.2.0.pack 下载 Keil5下使用STM32F10x

Keil.STM32F1xx_DFP.2.2.0.pack 下载 Keil5下使用STM32F10x时安装使用。目前最新,Keil官方下载太慢了。

2018-01-29

MT2503 win764 USB驱动

MT2503 win764 USB驱动,SP_Drivers_EXE_v1.6.rar,Win7 64位可以用,用于固件下载,LOG抓取时的驱动安装。

2017-10-22

MTK2503下载工具FlashTool_v5.1640.00

MTK2503 2503AE 等的USB下载工具,固件烧写工具。MT2503AE在物联网中广泛使用。

2017-10-22

QT所有类继承关系图.pdf

QT所有类继承关系图,比较详细的描述了QT开发中用到的类,感觉有用。

2017-10-22

MTK LOG 工具 Catcher_exe_v3.1532.00

MTK LOG 工具,抓LOG工具。 Catcher_exe_v3.1532.00

2017-07-01

Driver_allinone_MT2503.pdf

Driver_allinone_MT2503.pdf,关于MT2503的驱动开发的文档资料。

2017-06-25

MT2503AVE_SOC_Processor_Data_Sheet_v1.1

MT2503AVE_SOC_Processor_Data_Sheet_v1.1,MT2503AE MT2503AV的规格书。去加密。

2017-06-25

MTK关于串口驱动的一份较新的文档

MTK关于串口驱动的一份较新的文档,关于UART的操作接口的介绍。

2017-06-25

基于STM32_ENC28J60_UIP_FreeModbus的Modbus-TCP功能实现工程下载

基于STM32_ENC28J60_UIP_FreeModbus的Modbus-TCP功能实现工程下载,使用SPI2

2017-05-26

proteus仿真之DS1302+8位数码管显示试验工程包下载

proteus仿真之DS1302+8位数码管显示试验工程,可以使用Keil打开工程,使用proteus 7.8打开并仿真。

2017-05-04

空空如也

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

TA关注的人

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