花卉管理系统 数据库脚本 设计 初始化数据 表结构 测试数据 花卉管理系统 数据库脚本 设计 初始化数据 表结构 测试数据 花卉管理系统 数据库脚本 设计 初始化数据 表结构 测试数据 花卉管理系统 数据库脚本 设计 初始化数据 表结构 测试数据 花卉管理系统 数据库脚本 设计 初始化数据 表结构 测试数据 花卉管理系统 数据库脚本 设计 初始化数据 表结构 测试数据 花卉管理系统 数据库脚本 设计 初始化数据 表结构 测试数据 花卉管理系统 数据库脚本 设计 初始化数据 表结构 测试数据 花卉管理系统 数据库脚本 设计 初始化数据 表结构 测试数据 花卉管理系统 数据库脚本 设计 初始化数据 表结构 测试数据
2022-12-28 09:17:10 5KB mysql 数据库 数据库脚本
WM8731 Line in 初始化代码,I2C总线设置,VHDL编写
2022-12-07 10:48:33 5KB WM8731 I2C VHDL
1
NT35521的初始化代码,是验证过的初始化代码,希望帮到有需要的人
2022-12-06 08:56:59 27KB nt35521
1
其中有两个文件:一个是群创NT35521初始化代码,另一个屏参设定.h文件
2022-12-05 21:01:20 11KB 35521
1
软件介绍: EMC存储初始化工具安装包,在首次使用EMC存储的时候需要先安装它。官方英文原版,支持32位与64位WIN操作系统。存储硬件设备在使用前要先使用本工具初始化一下参数后再应用。
2022-12-02 16:47:45 41.19MB 其他资源
1
;******************************************************** ; Name : 44BINIT.S * ; Modify : hugang, hgx2000@mail.china.com * ; Description: * ; C start up codes * ; Configure memory, Initialize ISR ,stacks * ; Initialize C-variables * ; Fill zeros into zero-initialized C-variables * ;******************************************************** GET ..\inc\option.inc GET ..\inc\memcfg.inc ;**************************************************************************** ;存储器空间 ;GCS6 64M 16bit(8MB) DRAM/SDRAM(0xc000000-0xc7fffff) ;APP RAM=0xc000000~0xc7effff ;44BMON RAM=0xc7f0000-0xc7fffff ;STACK =0xc7ffa00 ;**************************************************************************** ;中断控制预定义 INTPND EQU 0x01e00004 INTMOD EQU 0x01e00008 INTMSK EQU 0x01e0000c I_ISPR EQU 0x01e00020 I_CMST EQU 0x01e0001c I_PMST EQU 0x01e00014 ;**************************************************************************** ;看门狗定时器预定义 WTCON EQU 0x01d30000 ;**************************************************************************** ;系统时钟预定义 PLLCON EQU 0x01d80000 CLKCON EQU 0x01d80004 LOCKTIME EQU 0x01d8000c ;**************************************************************************** ;存储器控制预定义 REFRESH EQU 0x01c80024 ;**************************************************************************** ;BDMA目的寄存器 BDIDES0 EQU 0x1f80008 BDIDES1 EQU 0x1f80028 ;**************************************************************************** ;预定义常数(常量) USERMODE EQU 0x10 FIQMODE EQU 0x11 IRQMODE EQU 0x12 SVCMODE EQU 0x13 ABORTMODE EQU 0x17 UNDEFMODE EQU 0x1b MODEMASK EQU 0x1f NOINT EQU 0xc0 ;**************************************************************************** ;检查是否使用tasm.exe进行编译 GBLL THUMBCODE [ {CONFIG} = 16 THUMBCODE SETL {TRUE} CODE32 | THUMBCODE SETL {FALSE} ] [ THUMBCODE CODE32 ;for start-up code for Thumb mode ] ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Vector Macro;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; MACRO $HandlerLabel HANDLER $HandleLabel $HandlerLabel sub sp,sp,#4 ;decrement sp(to store jump address) stmfd sp!,{r0} ;PUSH the work register to stack(lr does't push because it return to original address) ldr r0,=$HandleLabel;load the address of HandleXXX to r0 ldr r0,[r0] ;load the contents(service routine start address) of HandleXXX str r0,[sp,#4] ;store the contents(ISR) of HandleXXX to stack ldmfd sp!,{r0,pc} ;POP the work register and pc(jump to ISR) MEND ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; IMPORT Main ; The main entry of mon program ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Code Begin;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; AREA Init,CODE,READONLY ENTRY ResetEntry b ResetHandler ;for debug b HandlerUndef ;handlerUndef b HandlerSWI ;SWI interrupt handler b HandlerPabort ;handlerPAbort b HandlerDabort ;handlerDAbort b . ;handlerReserved b HandlerIRQ b HandlerFIQ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IMPORTANT NOTE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;If the H/W vectored interrutp mode is enabled, The above two instructions should ; ;be changed like below, to work-around with H/W bug of S3C44B0X interrupt controller. ; ; b HandlerIRQ -> subs pc,lr,#4 ; ; b HandlerIRQ -> subs pc,lr,#4 ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; VECTOR_BRANCH ldr pc,=HandlerEINT0 ;mGA H/W interrupt vector table ldr pc,=HandlerEINT1 ; ldr pc,=HandlerEINT2 ; ldr pc,=HandlerEINT3 ; ldr pc,=HandlerEINT4567 ; ldr pc,=HandlerTICK ;mGA b . b . ldr pc,=HandlerZDMA0 ;mGB ldr pc,=HandlerZDMA1 ; ldr pc,=HandlerBDMA0 ; ldr pc,=HandlerBDMA1 ; ldr pc,=HandlerWDT ; ldr pc,=HandlerUERR01 ;mGB b . b . ldr pc,=HandlerTIMER0 ;mGC ldr pc,=HandlerTIMER1 ; ldr pc,=HandlerTIMER2 ; ldr pc,=HandlerTIMER3 ; ldr pc,=HandlerTIMER4 ; ldr pc,=HandlerTIMER5 ;mGC b . b . ldr pc,=HandlerURXD0 ;mGD ldr pc,=HandlerURXD1 ; ldr pc,=HandlerIIC ; ldr pc,=HandlerSIO ; ldr pc,=HandlerUTXD0 ; ldr pc,=HandlerUTXD1 ;mGD b . b . ldr pc,=HandlerRTC ;mGKA b . ; b . ; b . ; b . ; b . ;mGKA b . b . ldr pc,=HandlerADC ;mGKB b . ; b . ; b . ; b . ; b . ;mGKB b . b . ;0xe0=EnterPWDN ldr pc,=EnterPWDN ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;复位中断处理函数 ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ResetHandler ldr r0,=WTCON ;禁止看门狗 ldr r1,=0x0 str r1,[r0] ldr r0,=INTMSK ldr r1,=0x07ffffff ;禁止所有中断 str r1,[r0] ;以下三段设置时钟控制寄存器 ldr r0,=LOCKTIME ldr r1,=0xfff str r1,[r0] [ PLLONSTART ldr r0,=PLLCON ;锁相环倍频设定 ldr r1,=((M_DIV<<12)+(P_DIV<<4)+S_DIV) ;设定系统主时钟频率 str r1,[r0] ] ldr r0,=CLKCON ldr r1,=0x7ff8 ;所有功能单元块时钟使能 str r1,[r0] ;**************************************************** ;change BDMACON reset value for BDMA * ;**************************************************** ldr r0,=BDIDES0 ldr r1,=0x40000000 ;BDIDESn reset value should be 0x40000000 str r1,[r0] ldr r0,=BDIDES1 ldr r1,=0x40000000 ;BDIDESn reset value should be 0x40000000 str r1,[r0] ;**************************************************** ;设定存储器控制寄存器 * ;**************************************************** adr r0, ResetHandler ldr r1, =ResetHandler sub r0, r1, r0 ldr r1, =SMRDATA sub r0, r1, r0 ldmia r0, {r1-r13} ldr r0, =0x01c80000 ;BWSCON Address stmia r0, {r1-r13} ;**************************************************** ;初始化堆栈 * ;**************************************************** ldr sp, =SVCStack bl InitStacks ;**************************************************** ;设置中断处理 * ;**************************************************** ldr r0,=HandleIRQ ;This routine is needed ldr r1,=IsrIRQ ;if there isn't 'subs pc,lr,#4' at 0x18, 0x1c str r1,[r0] ;**************************************************** ;Copy and paste RW data/zero initialized data * ;**************************************************** adr r0, ResetEntry ldr r1, BaseOfROM cmp r0, r1 ldreq r0, TopOfROM beq InitRamData ;**************************************************** ;计算拷贝程序在flash中的实际位置 * ;**************************************************** ldr r2, =CopyProcBeg sub r1, r2, r1 add r0, r0, r1 ldr r3, =CopyProcEnd ;**************************************************** ;将拷贝程序复制到ram中 * ;**************************************************** 0 ldmia r0!, {r4-r7} stmia r2!, {r4-r7} cmp r2, r3 bcc
2022-11-30 21:28:02 6KB arm;s3c44b0;44b0x;源代码
1
单眼视觉测程 具有4个组成部分的单眼视觉里程表(VO):初始化,跟踪,局部地图和束调整。 阅读《灌篮高手》后,我做了这个项目。 这也是我于2019年3月在NWU开设的EESC-432 Advanced Computer Vision课程的最终项目。 演示: 在上图中: 左侧是视频和检测到的关键点。 右侧是与左侧视频相对应的摄像机轨迹:白线来自VO;白线来自VO。 绿线是事实。 白线上的红色标记是关键帧。 点是地图点,其中红色的点是新三角剖分的。 您可以在此处下载。 报告 我的pdf版本课程报告在。 与本自述文件相比,它对算法的描述更为清晰,因此我建议阅读。 目录 1.算法 通过以下过程/算法来实现此VO: 1.1。 初始化 估计相对相机姿势: 给定视频,将第一帧(图像)设置为参考,并与第二帧进行特征匹配。 计算两个帧之间的基本矩阵(E)和单应矩阵(H)。 用的方法计算它们的对称传递误差,然后选择更好的一个(即,如果H /(E + H)> 0.45,则选择H)。 将E或H分解为两个帧之间的相对姿势,即旋转(R)和平移(t)。 通过使用OpenCV,E给出1个结果,H给出2个结果,满
2022-11-28 15:02:23 86KB opencv tracking cpp eigen
1
快速mex K-means聚类算法,可进行K-mean ++初始化 (mex-interface 修改自原始 yael 包 https://gforge.inria.fr/projects/yael) - 接受单/双精度输入 - 支持 BLAS/OpenMP 进行多核计算 请运行 mexme_kmeans.m 来编译 mex 文件(确保已经完成了 mex -setup 至少一个) 运行演示“test_yael_kmeans.m”
2022-11-22 17:15:08 1.42MB matlab
1
HX8347A 液晶TFT屏驱动初始化部分,能在产品上实际应用
2022-11-20 23:57:55 4KB HX8347A 液晶初始化
1
这次我们要来分享一款超级可爱的纯CSS3人物摇头动画,初始化的时候人物的各个部位是利用CSS3动画效果拼接而成,接下来就是人物听音乐的场景,一边听音乐一边摇着脑袋,十分陶醉的样子,周围还会出现跳动的音符动画。
2022-11-16 12:22:26 4KB CSS3
1