推荐阅读最新更新时间:2026-03-18 09:43
Linux内核启动参数
一、系统启动流程 bootloader(uboot)——linux Kernel(uImage)——Rootfs(Init)——Application 二、启动环境配置 uboot环境变量:printenv setenv saveenv tftpboot nand read/write baudrate 115200 bootdelay bootcmd bootargs... 内核启动参数:bootargs ' name = value ...' bootargs root=/dev/nfs nfsroot=10.66.10.10:home/binge/rootfs ip=10.66.10.12 init=/li
[单片机]
软启动器功能调节参数有哪些
软启动器的参数主要有启动时间,停止时间,启动最大电流,启动初始电压。 1、启动时间(—般为0.5——60s)是指软启动器将电动机从停止启动到全压全速所需的时间。 2、启动电流是指电动机在启动过程中以不超过这个电流逐步升压的启动限制电流。 3、停止时间是指电动机从运行到停止所用的时间。 4、启动初始电压为启动开始时的输出电压。 软启动器是用于控制电动机起动的设备,可以很好地保护电动机,减少起动过程中的电压和电流冲击,同时还能够调节启动过程中的电压、电流和时间等参数,以适应不同的起动环境和需求。其主要功能调节参数包括: 1. 加速时间:加速时间是指电动机从起动到达额定转速所需的时间,一般可根据电动机的惯量和负载等因素进行设置,较短
[嵌入式]
ABB软启动器参数如何设置
软起动器 是一种集电机软起动、软停车、轻载节能和多种保护功能于一体的新颖电机控制装置,国外称为Soft Starter。它的主要构成是串接于电源与被控电机之间的三相反并联闸管及其电子控制电路。运用不同的方法,控制三相反并联闸管的导通角,使被控电机的输入电压按不同的要求而变化,就可实现不同的功能。 软起动器和 变频器 是两种完全不同用途的产品。变频器是用于需要调速的地方,其输出不但改变电压而且同时改变频率;软起动器实际上是个调压器,用于电机起动时,输出只改变电压并没有改变频率。变频器具备所有软起动器功能,但它的价格比软起动器贵得多,结构也复杂得多。 ABB PSS系列 软启动器 有3个旋转设定开关合一个2
[嵌入式]
linux-2.6.38到tiny6410的移植手册(连载4)__USB设备(U盘,摄像头,wifi)
今天来讲讲一些USB设备(U盘,摄像头,wifi)的驱动吧,它的特点是内核已经带非常完善的驱动了, 我们需要的就是配置而已,和很少的修改而已。 一、首先是U盘得支持。 1、vi arch/arm/mach-s3c64xx/mach-mini6410.c 124行增加 /* Initializes OTG Phy. to output 48M clock */ void s3c_otg_phy_config(int enable) { u32 val; if (enable) { __raw_writel(0x0, S3C_PHYPWR); /* Power up */ val = _
[单片机]
Tiny6410裸机编程——(一)SD卡启动
友善提供的SuperBoot功能强大,在其启动过程中已经对S3C6410做了很多初始化的工作,在裸机编程时使用它不利于了解ARM的启动过程。所以计划直接将裸机程序烧到SD卡中启动。 使用友善提供的SD-Flasher.exe程序,经过多次实验,都无法将裸机程序烧写到SD卡上,2G,4G,小卡,大卡都试了一遍,没有成功。后来想到使用winhex直接烧写到SD卡,才成功完成实验。 我是将裸机程序使用winhex烧写到4G的大卡上,下面以led.s为例,记录一下全过程。 首先在虚拟机中编译led.s,我的环境是winxp,vmware10,gcc 4.6.3。 1: cd 1.led.s 2: make clean 3: m
[单片机]
记录tiny6410 jlink 命令行调试linux-2.6.38内核
1\首先启动nandflash uboot- linux内核- 文件系统,进入文件系统命令行 2\启动JLinkGDBServer -device ARM11 3启动arm-none-eabi-gdb vmlinux 在这个命令行中输入 target remote localhost:2331 monitor halt monitor reset b start_kernel list continue 注意 需要烧写与所调试的内核一致的内核
[单片机]
tiny6410无法使用usb下载问题
开发板:友善之臂Tiny6410 superboot: http://download.csdn.net/detail/u012016202/8564895 主机操作系统:Debian 7 两点声明: 1. 配套光盘里的superboot-6410是烧不进去的,原因不明,用上面的链接中的那个可以。 2. 至今依旧没有解决minitools无法连上开发板的问题,笔者使用的是superboot中的下载运行功能,习惯终端操作,这样反而更方便些。 正文: 我使用的是dnw工具,这里记录下整个折腾流程吧,不愿意往下看的读者也可以直接在这里 点击http://download.csdn.net/detail/u012016202
[单片机]
Tiny6410 简单的LED字符设备驱动
首先分析原来: 1.查看用户手册 led1、led2、led3、led4 连接的分别是 GPK4、GPK5、GPK6、GPK7 2、查询6410芯片手册 下面还需要3个步骤: 1、设置GPIO为OUTPUT。 将GPK4、GPK5、GPK6、GPK7设置为输出output=0001 即GPKCON0的19:28都配置为0001 2、设置GPIO的数据。 将GPKDATA的4:7位赋值为0 3、设置GPKUP为上拉。 将GPKUP的4:7位设置为10 3、代码 led_driver.c #include linux/module.h /*它定义了模块的 API
[单片机]