-
看了原子的STM32的IAP 教程,一开始还以为bootloader是啥意思,差点跟uboot搞混淆了,其实stm32的“bootloader”不需要自己写汇编和链接脚本,Boot和App都是单片机程序,只是实现的功能不同,前者是为了引导App,后者是为了实现业务逻辑。只不过boot是有写flash或者sram的功能,再加上通信口(USB/USART etc. )来接收所谓的应用程序app代码。...[详细]
-
#include avr/interrupt.h #include util/delay.h int k=0,i=0,j=0; char s ; void usart0_init() { UCSR0A=0X00; UCSR0B = 0x00; UCSR0C=0X00; UCSR0C=(1 UCSZ01)|(1 UCSZ00);//八位数据位 无校验位 UBRR0...[详细]
-
HMD在MWC推出复刻版的诺基亚3310,这款手机引起了很多消费者的情怀,纷纷表示要买一台留念,不过这部2月底发布的手机,直到现在都没有正式发售。而复刻版3310的迟迟不上市,也上一些别有用心的人发现了商机,目前在马来西亚市场中,已经出现了山寨版的诺基亚3310,它与真机非常类似,一不小心就会中招。 其实在复刻版3310发布之后,市场中就曾出现过山寨版,只是当时的山寨版并没有打上Nokia...[详细]
-
许多国家政府在推动节能政策下,首要的任务就是将路灯全面汰换成LED灯具,路灯「换新装」的案例在世界各国快速增长,LEDinside也预估到了2018年全球LED路灯渗透率将来到65%。 但随着汰换潮结束,则需面临随之而来的市场饱和,因而相关产业也开始思考,究竟该如何调整接下来的发展策略,以提升LED照明产品的附加价值? 照明大厂飞利浦开发LED室内定位照明系统,达到比Wifi或Beacon更精...[详细]
-
使用SDCC,不能简单套用keil环境下的语法,以下是SDCC中8051.h头文件与keil环境下reg51.h头文件的区别: 关于如何在proteus上调用在codeblocks上编写好的C51代码: 在proteus上双击51单片机或右击51单片机点击编辑属性 浏览到codeblocks编译后的hex文件即可。 现在开始流水灯: 原理图: 代码: #include m...[详细]
-
引言 车轮是汽车的重要安全部件,对汽车的行驶安全性、平顺性和乘员舒适性有重要影响。车轮一般在随机动载荷作用下工作,造成车轮失效的主要形式为疲劳破坏。车轮在使用前必须通过多项性能试验,其中动态弯曲疲劳试验是一项重要的测试环节。文献 指出,车轮的疲劳破坏主要是由弯矩作用引起,弯曲疲劳成为车轮破坏的主要原因。如果能在设计阶段预测出车轮的疲劳寿命和破坏部位,将有利于结构改进和优化设计。 近年来,铝合金...[详细]
-
3月11日,全国人大代表,贵州华芯集成电路产业投资有限公司董事长、党委书记,贵安新区党工委委员欧阳武做客中国经济网中经两会之夜特别节目,畅谈贵州“玩转”大数据,发展壮大新动能。 经济日报-中国经济网北京3月11日讯 今日,全国人大代表,贵州华芯集成电路产业投资有限公司董事长、党委书记,贵安新区党工委委员欧阳武在做客中国经济网“中经两会之夜”节目时表示,数字经济一定要把数据作为生产要...[详细]
-
6月8日,湖北省能源局发布2020年平价项目配置方案,成为又一个要求风电配储能的省份。目前,全国已经有至少12个省区在新增平价风电、光伏项目核准中要求或建议增加配置储能的要求。对于一个典型的5万千瓦项目来说,配置10-20%的储能意味着造价要增加2000万左右,在没有明确应用场景的情况下,项目IRR将会下降0.3%。 平价时代的风电光伏项目,看似减少了资源费等非技术成本,却要背上储...[详细]
-
最近在学习uc/osii在AVR单片机的移植问题,对UC/OS进行了进一步的研读,可是始终有些问题模棱两可,不得要领。从网上也下载了许多UC/OS在AVR上移植的例子程序,始终无法调试成功。因为不用调试和仿真,对内核的运行过程就不能有直观深入的认识。 总算,功夫不负有心人,昨天下载的实例在ICCAVR7上顺利通过了编译,而且在AVRstudio4上也能够顺利的进行调试,在proteus6....[详细]
-
今 天,业内人士Ross Young爆料,iPhone SE 3推迟到2024年发布,屏幕是LCD,尺寸在5.7-6.1英寸之间。 此前苹果曾在iPhone XR、iPhone 11上使用了LCD屏,以iPhone XR为例,其屏幕尺寸为6.1英寸,形态为刘海。 之前有爆料称iPhone 14系列可能会采用挖孔屏,如果iPhone SE 3 2024年发布的话,那么不排除会采用挖孔...[详细]
-
一、变压器中点不接地的缺点 (一)断线可能引起谐振过电压 导线的开断、开关不同期切合和熔断器不同期熔断将引起铁磁谐振过电压。由断线引起的谐振过电压可能导致避雷器爆炸,负载变压器的相序反倾和电气设备绝缘闪络等现象。 (二)电磁式电压互感器的谐振过电压 由于电网参数不对称,出现中性点位移,常会引起铁磁谐振过电压,使电磁式电压互感器的高压保险丝频繁熔断,或造成互感器本身的烧毁。限制和消除铁磁谐...[详细]
-
1.概述 1.1文档说明 本设计文档作为“基于AVR32及Labview的3D环境监测及评估系统”的计划书,为项目开展的依据。也作为项目的说明。 1.2项目背景 本项目希望以AVR微控制器作为基础,配合Atmel公司所公开Zigbee协议栈,对现有的绿地进行全方位的数据采集工作,摒弃原先陈旧且缺乏合理性的绿化覆盖面积标准,而是采用3维立体坐标的方式,测量出每一小块区域各环境参数值的具体数值,...[详细]
-
一、完美的PLC程序需满足的设计要求 一套完整的PLC程序,并不仅仅是使系统能够运行起来这么简单,它也需要完整的注释、精良的架构、良好的可扩展性、完备的报警保护系统、运行前的模拟系统。 1. 简单性 使PLC程序尽可能简单。简单的含义就是尽可能的使用标准化的程序框架,尽可能使用简单的指令。 要想程序简单,从大的方面讲,要优化程序结构,用流程控制指令简化程序,从小的方面讲还要用功能强的指令取代...[详细]
-
10月9日,在印度, 一加 手机CEO刘作虎又见到了他的一位老朋友以及长期合作伙伴,亚马逊全球副总裁兼印度亚马逊的负责人Amit Agarwal。下面就随网络通信小编一起来了解一下相关内容吧。 两人之间已经见过很多次了。2014年9月,Agarwal冒着大雨来到了香港,第一次见到了刘作虎;除去亚马逊高管的身份外,Agarwal的另一个身份是 一加 手机的粉丝。那次见面,他们就希望能讨论...[详细]
-
在之前章节了解到Linux驱动程序可以控制软硬件,可以实现软硬件之间的交互。在这章我们学习LED驱动的实现原理。Linux内核提供了多个与I/O内存交互的函数可以实现控制硬件。 编写LED驱动,LED驱动会建立一个/dev/s3c6410_leds设备文件,该Linux驱动可以控制4个LED,靠近电池的LED编号为1,以此类推,另外1表示开,0表示关。接下来创建LED驱动的设备文件:第一步:使...[详细]