资讯
linux驱动系列之arm汇编(2023-07-21)
接触比较的bootloader就是电脑的bios了,bootloader就是一段将我们硬盘上的代码搬运到内存中指定位置运行的程序。
在说硬盘内存这些概念时我们首先要对s3c24xx或者......
S3C6410之uboot回炉再造(2)地址无关性(2024-09-19)
r0, #0 //清零 r0 寄存器,以下的3个协处理器操作稍后详解
25 mcr p15, 0, r0, c7, c7, 0 /* flush v3/v4 cache......
移植u-boot-2012.04.01到JZ2440(2024-06-17)
SDRAM、初始化NAND FLASH
b、如果bootloader比较大,要把它重定位到SDRAM
c、把内核从NAND FLASH读到SDRAM
d、设置"要传给内核的参数......
基于i.MX RT1170的两轮车数字仪表盘参考设计 全面的技术解读(2024-01-26)
基于i.MX RT1170的两轮车数字仪表盘参考设计 全面的技术解读;电气化革命正在如火如荼地进行,为汽车行业的各个领域带来了翻天覆地的变化,包括两轮车,以及各种级别和价位的摩托车、代步......
S3C6410(Real6410) Linux 6x6矩阵键盘驱动移植(2024-09-13)
中加上
samsung_keypad_set_platdata(&smdk6410_keypad_data);
设置键盘参数。samsung_keypad_set_platdata在arch/arm/plat-samsung/dev......
汽车智能底盘:未来技术趋势(2024-07-05)
则是智能化和网络化的全面融合。通过集成AI算法、大数据分析、云计算等前沿技术,实现了智能底盘的全方位优化。车辆能够根据不同的驾驶场景自动调整底盘参数,提供最佳的驾驶体验。
未来......
U-Boot-2009-03移植笔记(第二阶段:时钟!)(2024-09-04)
这里只支持S3C2440,删除文件头部的时钟参数宏定义,直接改为
1 #define FCLK_SPEED 1
2
3 #define M_MDIV 0x7f
4 #define M_PDIV......
s3c2440之cpu提速(2024-07-19)
,时钟源经过MPLL, MPLL和UPLL (供给USB)通过 M、P、S 这3个参数确定FCLK输出频率。MPLL通过HDIVN和PDIVN分频之后确定HCLK和PCLK的频率,通过通过设置MPLL......
恩智浦推出新一代两轮车数字仪表盘参考平台(2023-12-05)
恩智浦推出新一代两轮车数字仪表盘参考平台;
电气化革命正在如火如荼地进行,为汽车行业的各个领域带来了翻天覆地的变化,包括两轮车,以及各种级别和价位的摩托车、代步车和电动自行车。虽然......
s3c2440 移值u-boot-2016.03 第1篇 新建单板(2023-09-04)
faultmake: *** [u-boot] Error 139
去掉 网卡 USB 不需要的文件系统, NAND RTC 等后,重新编译,直到无错。(最后会发布补丁)编译成功 , 这当然是不能使用的,因为内存参数......
联发科发布Helio P15处理器 三星10纳米芯片正式量产(2016-10-20)
联发科发布Helio P15处理器 三星10纳米芯片正式量产;
10月17日,台湾芯片厂商联发卡和韩国最大芯片厂商分别有重要新闻发布。联发科宣布推出Helio P10处理......
Linux内存管理学习3 —— head.S中的段页表的建立(2023-06-20)
__arm920_setup, #function
2 __arm920_setup:
3 mov r0, #0
4 mcr p15, 0, r0, c7......
LCD实验学习笔记(五):MMU(2023-06-15)
:20]<<20),加上偏移地址,就成为物理寻址地址。
cpu默认不是启用mmu的,使用物理地址直接寻址。
使用mmu,要先在内存中初始化页表TTB,然后将这个页表基地址写到P15的控......
ARM11 S3C6410 硬件浮点(VFP)实现(2024-09-25)
;------------------------------------ mrc p15, 0, r0, c1, c0, 2 orr r0, r0......
S3C6410裸机程序,LED灯闪烁(2024-09-19)
cahces
20 */
21 mov r0,#0
22 mcr p15, 0, r0, c7, c7, 0 /* flush v3/v4 cache */
23......
【2440裸机】虚拟地址MMU(2023-06-07)
r0, #0n"
"mcr p15, 0, r0, c7, c7, 0n" /* 使无效ICaches和DCaches */
"mcr p15, 0......
S3C6410之uboot回炉再造(4)使能MMU(2024-09-02)
r5, =0x0000ffff
6 mcr p15, 0, r5, c3, c0, 0 /* load domain access register......
移植Linux-3.4.2内核到S3C2440(2024-06-17)
移植Linux-3.4.2内核到S3C2440;一、BootLoader引导内核过程
1、Bootloader的工作
1.1、将内核读入内存
1.2、保存内核启动参数......
u-boot移植总结(一)start.S分析(2024-07-25)
//设置时钟频率
#if defined(CONFIG_S3C2440)
mov r1, #5
str r1, [r0]
mrc p15, 0, r1, c1, c0......
s3c6410_u-boot-2010.03移植(2024-09-04)
p15, 0, r0, c7, c7, 0 /* flush v3/v4 cache */
mcr p15, 0, r0, c8, c7, 0......
一、编写 s3c24x0 的 bootloader——介绍、看门狗及时钟设置(2024-08-26)
核从 nandflash 读到 SDRAM
设置内核启动参数
跳转执行内核
1.1.2 norflash 启动
norflash 可以像内存那样读,但是不能像内存那样写。
1.1.3......
FCLK PCLK HCLK(2023-06-20)
p15, 0, r0, c1, c0, 0
orr r0, r0, # R1_nF: OR : R1_iA
mcr p15, 0, r0, c1, c0, 0......
正在删除 s3c6410裸机程序(2)(2024-09-02)
r0, #0
mcr p15, 0, r0, c7, c7, 0
; Load PageTableBase
ldr r0......
s3c6410裸机程序(2)(2024-09-03)
mcr p15, 0, r0, c7, c7, 0
; Load PageTableBase
ldr r0, =PageTable
mcr......
U-Boot在FL2440上移植(一)----修改系统时钟(2023-06-08)
;GSTATUS1 == 0x32410002))
{
clk_power->CLKDIVN = S3C2410_CLKDIV;
__asm__( "mrc p15, 0, r1, c1, c0, 0n......
GUI Guider v1.7.0正式发布!这些嵌入式GUI设计新功能,你一定喜(2024-02-05)
是GUI Guider v1.7.0增加的主要功能:
界面设计界面
● 双击工程文件打开GUI Guider
● 系统设置:修改屏幕类型,设置键盘参数
● 新增LVGL widgets应用
● 工程......
移植U-boot_2016.09到JZ2440开发板(2024-06-17)
“asynchronous bus mode” */ mrc p15, 0, r1, c1, c0, 0 /* 读出控制寄存器 */ orr r1, r1......
uboot的简单易懂的启动流程(2023-06-07)
;
_asm_( "mrc p15, 0, r1, c1, c0, 0n"
"orr r1, r1, #0xc0000000n......
通过单片机来控制蜂鸣器(2023-09-12)
把他们该连的引脚连起来了。
有图可知BZ1蜂鸣器的BZ引脚和ULN2003引脚的12引脚相连的,这是一个输出引脚,对应的输入引脚是5引脚,有图可知STC89C52单片机的P15引脚是和ULN2003的5引脚相连的。
所以......
让蜂鸣器发声(2024-08-16)
把他们该连的引脚连起来了。
有图可知BZ1蜂鸣器的BZ引脚和ULN2003引脚的12引脚相连的,这是一个输出引脚,对应的输入引脚是5引脚,有图可知STC89C52单片机的P15引脚是和ULN2003的5引脚相连的。
所以......
u-boot-2014.10移植(2)设置时钟/SDRAM(2023-06-09)
p15, 0, r1, c1, c0, 0
orr r1, r1, #0xc0000000
mcr p15, 0, r1, c1, c0, 0......
tq2440开发板基本配置(2023-06-07)
:8
/* change to asynchronous bus mod */
__asm__( "mrc p15, 0, r1, c1, c0, 0n......
写一个自己的bootloader(一)汇编系列(2023-09-05)
加入此段代码 进入异步模式
/* 如果HDIVN非0,CPU的总线模式应该从“fast bus mode”变为“asynchronous bus mode” */
mrc p15, 0, r1......
u-boot移植(八)---代码修改---存储控制器--MMU(2023-07-03)
* disable MMU stuff and caches
3 */
4 mrc p15, 0, r0, c1, c0, 0 /* 将 CP15 的寄存器 C1 的值......
英特尔携百台酷炫 PC 在 Bilibili World 2024 现场“整活”(2024-07-15)
High 翻全场,酷睿家族助力超神游戏体验
红魔游戏本 16 Pro机械革命极光X联想拯救者 Y9000P AI 元启七彩虹隐星系列
微星 CLAW 掌机对于电竞游戏玩家来说,PC 游戏......
U-Boot移植(2024-07-10)
= S3C2410_CLKDIV; /* change to asynchronous bus mod */ __asm__( "mrc p15, 0, r1, c1......
uboot的简单易懂的启动流程(参照韦东山的讲义)(2023-09-05)
p15, 0, r1, c1, c0, 0n"
"orr r1, r1, #0xc0000000n"
"mcr......
S3C2440时钟频率(2024-06-06)
asynchronous bus mod异步总线模式,可以通过下面的嵌入汇编代码实现:
__asm{
mrc p15, 0, r1, c1, c0, 0 /* 读取CP15 C1寄存器 */
orr......
u-boot之ARM920T的start.S分析(2024-08-29)
*/
blne cpu_init_crit //未在ram中运行,所以要初始化ram
cpu_init_crit:
mov r0, #0
mcr p15, 0, r0......
uboot启动流程(2024-08-16)
: mov r0, #0 mcr p15, 0, r0, c7, c7, 0 /* 失效 I/D cache, 见 S3C2410 手册附录的 2-16......
S3C6410移植u-boot-2010.3(2)基本的启动信息修改(2024-09-03)
找到需要修改的CONFIG_NAND_SPL汇编原码,修改如下:
#ifndef CONFIG_NAND_SPL
/*
* flush v4 I/D caches
*/
mov r0, #0
mcr p15, 0, r0......
基于8051F350单片机实现温度采集监控系统的应用方案(2024-02-26)
基于8051F350单片机实现温度采集监控系统的应用方案;1 引言
温度是生产过程和科学试验中普遍且重要的物理参数。在工业生产中,为了高效生产,必须对生产过程中的主要参数,如温度、压力、流量、速度......
Atmosic最新参考设计搭载光伏能量收集技术,助力物联网设备制造商实现永久续航(2021-04-13)
光伏能量收集功能的Atmosic ATM3键盘
ATM3键盘参考设计在键盘设计中集成了业界功效首屈一指的光伏电池。凭借Atmosic的超低功耗BLE和高效的能量收集技术,光伏......
LCD实验学习笔记(四):系统时钟(2023-06-15)
bus mode” */ __asm__( "mrc p15, 0, r1, c1, c0, 0n" /* 读出控制寄存器 */ "orr r1, r1, #0xc0000000n......
u-boot-2011.03在mini2440/micro2440上的移植 在RAM中运行(2024-06-27)
/* Fclk:Hclk:Pclk = 1:4:8 */ ldr r1, =CLKDIV_VAL str r1, [r0]
mrc p15, 0, r0, c1, c0, 0......
Linux内存管理学习1 —— head.S中的段页表的建立(2023-06-20)
masked
7 safe_svcmode_maskall r9
8
9 mrc p15, 0, r9, c0, c0 @ get processor......
这方法让机械硬盘秒变固态硬盘:速度爆表(2016-10-13)
这方法让机械硬盘秒变固态硬盘:速度爆表;固态硬盘固然是便宜了不少,但是有些老电脑真心没必要换装一个大容量的固态硬盘,很多人宁肯花钱去扩充一下内存容量,毕竟绝对价格更便宜些。即便是有些用户买了小容量的固态硬盘......
u-boot移植(五)---代码修改---时钟修改、SDRAM(2023-07-03)
码流程分析中,我们知道,系统的启动是:
设置 CPU 为管理员模式
关闭看门狗
屏蔽中断
设置启动参数:时钟 FCLK:HCLK:PCLK = 1:2:4 FCLK=120MHZ
flush v4......
s3c2440实验---定时器(2023-09-12)
;
/* 如果HDIVN非0,CPU的总线模式应该从“fast bus mode”变为“asynchronous bus mode” */ __asm__( "mrc p15, 0......
s3c2440裸机-时钟编程(二、配置时钟寄存器)(2023-08-10)
于异步模式 */
mrc p15, 0, r1, c1, c0, 0 /* 读取CP15 C1寄存器 */
orr r1, r1, #0xc0000000......
相关企业
,BEL,GTS,YCL,PPT,LINKCOM,BOTHHAND,HANRUN,COEV,SUMLNK,M-TEK,TRXCOM,GROUP-TEK,MNOVR...等等国内外公司的技术参数
,GTS,YCL,PPT,LINKCOM,BOTHHAND,HANRUN,COEV,SUMLNK,M-TEK,TRXCOM,GROUP-TEK,MNOVR...等等国内外公司的技术参数为基准,产品
N1100、宇脉、思百德、海美迪、1TB希捷硬盘、1.5TB希捷硬盘、2TB希捷硬盘、2TB日立硬盘、2TB西数硬盘、高清片源、蓝光片源、高清线材、USB硬盘底座、高清锐视等产品的经销批发的有限责任公司。北京
;免费资料;;管理资料,培训硬盘,培训视频,管理资料,培训硬盘,培训视频,管理资料,培训硬盘,培训视频,管理资料,培训硬盘,培训视频 www.cjzlk.com
;东莞慧科数据恢复中心(东莞数据恢复东莞硬盘维护);;东莞慧科数据恢复连锁公司,,是一家专业从事硬盘数据恢复,硬盘开盘,服务器,RAID磁盘阵列\可以为您解决磁盘误格式化、误删除、误分区、PQ误操
;瑞金电子;;公司主要生产、销售硬盘录像机、硬盘播放器、硬盘影院、 RMVB播放器 MP5播放器 点歌机 首家推出支持RM RMVB格式的硬盘式MP5播放器,现大量承接国内外订单。
;广州林峰电子科技有限公司;;广州市林峰电子科技有限公司公司(简称“林峰科技”)成立于2010年,位于广东省广州市。是一家专业生产销售希捷监控专用硬盘,西数监控专用硬盘,高保真拾音器,快鱼
T61 7663MT2 酷睿2双核T7800 内存2048MB 硬盘:160GB 14.1英寸 惊爆价:1300元 IBM X61t 7762DC1 酷睿2双核L7500 内存2048MB 硬盘
;众鑫科技;;DVR,PC式硬盘录像机,物美价廉,优质售后,电脑上门维护,网吧维护,实惠 DVR,PC式硬盘录像机,物美价廉,优质售后,电脑上门维护,网吧维护,实惠 DVR,PC式硬盘录像机,物美
口 PCI转串口 PCI转USB卡PCI转1394卡 KVM 多电脑切换器232转485 232转422 75欧转120欧3硬盘盒系列2.5寸硬盘盒 3.5寸硬盘盒 5.25光驱盒4。读卡