基于stm32的 433MHz 无线收发模块 SX1262TR4-gc DEMO软件源码
上传时间: 2022-02-13
上传用户:
WIM动态称重系统的研究对于保护公路的正常使用有着非常重要的经济利益和社会价值。针对我国公路WIM系统的研究现状和存在的问题,提出了新的思路、解决办法和改进措施,用以提高整个WIM系统的各项性能指标。 基于ARM的压电薄膜轴的车辆动态称重系统的嵌入式研究与设计,致力于提高WIM系统精度等各项性能指标,其采用了高新的软硬件技术,是一个比较有研究意义的课题。 本文首先从分析称重原理入手,提出了一个改进的系统整体设计方案,在该方案的前提下,通过不断地试验修改,搭建了一个基于Labview的现场模拟实验系统,为下一步研究和整个系统的实现打下了坚实的基础。本文所做的具体工作,概括起来有如下几点: 第一,简要地介绍了基于压电薄膜轴的WIM系统原理、影响因素以及课题研究的意义等; 第二,给出了系统整体设计方案,并设计了多个信号调理电路,诸如电荷放大电路,隔离电路以及滤波电路等; 第三,采用了32位的微处理器,并采用了一种比较完善的数据处理方法,提高了系统的软硬件技术,在此基础上研究设计了基于ARM-μgc/OS-Ⅱ的WIM嵌入式系统平台,完成了系统的软硬件设计、实现及操作系统移植; 最后,设计并实地进行了一个新的试验,即基于LabVIEW8.2的数据采集卡的现场模拟试验,给出了试验结果和分析。该试验方便于测量与数据采集,可得到较为精准的现场数据,为后续的数据处理打下了基础;
上传时间: 2013-07-29
上传用户:源弋弋
PLC TM卡开发系统汇编程序(ATM8051) ;***************** 定义管脚*************************SCL BIT P1.0SDA BIT P1.1gc BIT P1.2BZ BIT P3.6LEDI BIT P1.4LEDII BIT P1.5OK BIT 20H.1OUT1 BIT P1.3OUT2 BIT P1.0OUT3 BIT P1.1RXD BIT P3.0TXD BIT P3.1PCV BIT P3.2WPC BIT P3.3RPC BIT P3.5LEDR BIT P3.4LEDL BIT P3.6TM BIT P3.7;********************定义寄存器***********************ROMDTA EQU 30H;NUMBY EQU 61H;SLA EQU 60H;MTD EQU 2FH;MRD EQU 40H;TEMP EQU 50H;;ORG 00H;;INDEX:MOV P1, #00H;MOV P2, #0FFHMOV MTD ,#00HCALL REEMOV R0,40HCJNE R0,#01,NO;MOV P2,#1CHLJMP VIMEN MOV P2,#79HACALL TOUCHRESET ;JNC NO ;CALL READTM ;CJNE A,#01H,NO;NOPMOV MTD, #00HCALL WEENOPMOV P2,#4AHSETB BZCALL TIMECLR BZMOV PCON, #0FFHVIME:CALL TIME1CALL TOUCHRESETJNC VIMECALL READTMCJNE A, #01H,VIME;NOPNOPNOPIII: MOV MTD,#00HCALL REECALL BBJNB OK,NO1LJMP ZHUNO1:MOV MTD,#10H
上传时间: 2014-03-24
上传用户:448949
GNUC是编译开发开源软件,嵌入式linux软件的平台软件,如果你厌烦了VC,BC,如果你想投身于开源事业,那么请学习gc吧!
上传时间: 2013-12-12
上传用户:erkuizhang
学习JAVA的三十个基本概念目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux其他操作系统上使用完全相同的代码.Java的语法与C++语法类似,C++/C程序员很容易掌握,而且Java是完全的彻底的面向对象的,其中提出了很好的gc(Garbage Collector)垃圾处理机制,防止内存溢出。
标签: Java middleware JAVA 基本概念
上传时间: 2013-12-26
上传用户:hgy9473
//建立顶级窗口 toplevel = XtVaAppInitialize[&app, "DrawArea", NULL, 0, &argc, argv, NULL, NULL] //建立drawarea n = 0 XtSetArg[args[n], XmNwidth, 500 ] n++ XtSetArg[args[n], XmNheight, 500 ] n++ drawarea = XmCreateDrawingArea[toplevel, "drawarea", args, n] XtManageChild[drawarea] //建立绘图所用的gc prepare[]
标签: NULL XtVaAppInitialize toplevel DrawArea
上传时间: 2013-12-29
上传用户:a6697238
java面试笔试题大汇总 ~很全面 java面试笔试题大汇总 第一,谈谈final, finally, finalize的区别。 最常被问到。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,&和&&的区别。 这个问得很少。 第五,HashMap和Hashtable的区别。 常问。 第六,Collection 和 Collections的区别。 你千万别说一个是单数一个是复数。 第七,什么时候用assert。 API级的技术人员有可能会问这个。 第八,gc是什么? 为什么要有gc? 基础。 第九,String s = new String("xyz") 创建了几个String Object? 第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 第十一,short s1 = 1 s1 = s1 + 1 有什么错? short s1 = 1 s1 += 1 有什么错? 面试题都是很变态的,要做好受虐的准备。 第十二,sleep() 和 wait() 有什么区
上传时间: 2017-05-20
上传用户:坏坏的华仔
width = gdk_pixbuf_animation_get_width(ani) height = gdk_pixbuf_animation_get_height(ani) current_frame_list = gdk_pixbuf_animation_get_frames(ani) pixmap = gdk_pixmap_new(w->window, width, height, -1) clean_pixmap = gdk_pixmap_new(w->window, width, height, -1) if (w->style->bg_pixmap[GTK_STATE_NORMAL]) { GdkPixmap *bg = w->style->bg_pixmap[GTK_STATE_NORMAL] Gdkgc *gc GdkgcValues values values.tile = bg values.fill = GDK_TILED gc = gdk_gc_new_with_values(w->window, &values, GDK_gc_FILL|GDK_gc_TILE) gdk_gc_set_ts_origin(gc, (w->allocation.width - width)/2, (w->allocation.height-height)/2) gdk_draw_rectangle(clean_pixmap,gc, TRUE, 0, 0, width, height) gdk_gc_destroy(gc) } else { gdk_draw_rectangle(clean_pixmap, w->style->bg_gc[GTK_STATE_NORMAL], TRUE, 0, 0, width, height) }
标签: gdk_pixbuf_animation_get_height gdk_pixbuf_animation_get_width ani height
上传时间: 2013-12-26
上传用户:thinode
通过立体匹配生成视差图 采用gc算法 算法时间比较慢 但效果很好
上传时间: 2016-05-08
上传用户:huangxk619
SX1268ZTR4-gc无线模块是基于SEMTECH射频集成芯片SX1268的射频模块, 是一款高性能物联网无线收发器,其特殊的LORA调试方式可大大增加通信距离,可广泛应用于各种场合的短距离物联网无线通信领域。
标签: lora 模块 SX1268无线模块
上传时间: 2022-08-09
上传用户:kingwide