搜索资源列表
44b0启动程序
- 三星公司ARM 44B0启动程序 主要是看明白.s汇编部份的中断跳转-Samsung ARM 44B0 commencement of the proceedings is to see to understand. S compilation of some of the interruption Jump
soft.php
- 跳转在 FPGA 上实现H.264/AVC 视频编码标准-Jump on FPGA achieve H.264/AVC Video Coding Standard
dvdSearch
- 碟机Search流程说明 Search过程中,主要涉及到的问题是Search(搜索) 和Match(匹配),其目的就是能够准确地给光头定位。如果匹配才算是成功的?要跳转多少个Track(信迹)才能到目的位置,以及这些跳转指令又是如何?等等诸如此类的问题都将该文档中有详细的解释说明。在koala这个项目中,当 Servo不在做顺序读取,而因为某些特定目的要求需要做跳转读取,这时就需要用到Search功能,快速跳转至指定位置读取数据。比如说歌曲跳转,当播放完前一首歌时,开始播放下一首歌时,必须快
mips3
- modelsim+dc开发的4级流水线结构的MIPS CPU,完成基本的逻辑运算和跳转。测试程序为希尔排序,结果正确。
SWI
- ARM汇编实现软中断,用ADS编写。先调用Init装中断,再跳转到SWIhandler,SWIhandler为中断服务程序
romInit
- S3C2440的启动汇编代码,这里要注意的是开头的几个异常跳转,因为ARM不支持中断地址重映射,大家这里要多花心思体会,呵呵!~
LCD
- 基于跳转表的LCD目录跳转C程序,具有各种冲突检查-Jump on the table LCD directory Jump C procedures, check with the various conflicts
ARMCommand
- ARM汇编指令,包含跳转、数据处理、乘法与乘加、程序状态寄存器访问、加载/存储、批量数据加载/存储、数据交换、移位、协处理器、异常产生和伪指令的格式及说明-ARM Commamd
PipelineCPU
- 这是我们设计的一个MIPS流水线CPU,基于Verilog HDL语言实现。它与传统的MIPS流水线CPU不同点在于,5个流水段各自维护一个变量(SelType)表明当前正在执行的指令类型,这样处理数据冒险、loaduse冒险或者跳转冒险时候每个段都能知道其他段正在处理的语句,从而方便我们的处理。-This is a MIPS pipelined CPU based on Verilog HDL language to achieve. It the the MIPS pipelined CPU
Save
- 针对STM32F10x系列设计的内部FLASH数据保存模块 相对循环页擦除算法,采用更简洁的单页无限擦除算法,当该页擦坏(10W次)自动跳转到下一页使用,在系统规划时只要设置一定数量的保留页,可满足常规产品使用寿命的设计要求。 功能与稳定性已经过商用项目验证。-Relative page erase cycle algorithm, using more concise one-page infinite erase algorithms, when the page chafe
STM32F103boot
- STM32启动过程解析 1、 通过boot引脚设置可以将中断向量表定位于SRAM区,即起始地址为0x2000000,同时复位后PC指针位于0x2000000处; 2、 通过boot引脚设置可以将中断向量表定位于FLASH区,即起始地址为0x8000000,同时复位后PC指针位于0x8000000处; 3、 通过boot引脚设置可以将中断向量表定位于内置Bootloader区,本文不对这种情况做论述; &
STM32F103boot
- STM32启动过程解析 1、 通过boot引脚设置可以将中断向量表定位于SRAM区,即起始地址为0x2000000,同 时复位后PC指针位于0x2000000处; 2、 通过boot引脚设置可以将中断向量表定位于FLASH区,即起始地址为0x8000000,同 时复位后PC指针位于0x8000000处; 3、 通过boot引脚设置可以将中断向量表定位于内置Bootloader区,本文不对这种情况做 论述; 而Cortex-M3内核规定,起始地址必须存放堆
STM32F103NorFlash-Or-SRM-CodeExecute
- KEIL开发STM32F103程序,在片外NorFlash或者是SRAM中运行。 STM32F103有三种启动方式,但是都无法直接在NorFlash或者片外SRAM启动,因此需要BootLoader,然后再执行跳转。 附件里有三个文件夹,一个是BOOT,一个是NorFlash应用程序,一个是SRAM应用程序,都是采用KEIL3.8编译。 本次选用BootLoader放在片内Flash,启动后配置FSMC_SRAM、以及FSMC_NOR,然后执行跳转到片外运行。 -KEIL
STM32F103_uCLinux_BOOT
- STM3210E-EVAL官方开发板,主芯片STM32F103ZET6,支持ucLinux开发,官网也给出了开发套件。但是官网没有给出BOOT的源代码,只有HEX文件(根据推测该HEX文件时KEIL生成的)。看过UBOOT的启动后,了解了BOOT启动都干些什么事,我仿照UBOOT在KEIL软件下写功能超级简单的BOOT,就是完成外设的初始化,初始化控制器串口1,经过验证,可以跳转到内核,内核能够实现printf打印输出。-The Boot of STM32F103 uCLinux develop
430AD2
- DM430-L型最小系统板串口测试程序,使用单片机的串口0通过电脑与串口线连接开发板串口座,使用串口调试助手发送数据到系统板 //系统板会将收到的数据再发送到串口调试助手,接收采用中断模块,发送用查询 板载的BSL模块可以通过跳线帽设置为USB转串口模式,笔记本电脑没有串口可以直接代替 开发板的BSL_Config区的RXD和TXD0连接,TXD和RXD0连接即可-DM430-L-type minimum system board serial testing procedures,
stm32f302_boot_loader
- STM32F302 boot loader,包括了升级代码的校验,代码拷贝,app跳转,以及升级标志存储。-STM32F302 boot loader, including the upgrade code validation, code copy, app jump, and upgrade the logo storage.
CAN-Bootloader-master
- CAN Bootloader是基于CAN总线实现的在线IAP整套解决方案,顾名思义,这个在线升级是通过CAN总线实现的,所以只要产品具备CAN总线数据传输的,理论上都是可以实现这个功能的。 CAN Bootloader在固件层面是分成的两个固件,一个是Bootloader固件,一个是App固件,两个固件存放在单片机的不同程序存储区,比如对于STM32来说,Bootloader存放在0x8000000的Flash起始区,App固件存放在0x8008000的Flash起始区。对于其他单片机,可能这