-
作为Micro:bit教育基金会独家制造合作伙伴,安富利旗下全球电子元器件产品与解决方案分销商e络盟自2016年BBCmicro:bit上市以来已量产500万台。全球多家教育机构已采用micro:bit并结合定制课程进行STEM教学,成功助力基金会帮助60多个国家或地区的约2,500万名儿童学习数字项目研创和计算机技能。Micro:bit教育基金会近日发布新款micro:bit,具备...[详细]
-
昨天调了一天的FLASH擦写,到最后依旧没有调通,但是对FLASH的结构还总算有一定的了解了。我调的程序是北航出版社的《使用HCS12微控制器的设计与应用》这本书附带光盘上的例子,程序似乎没有问题,但是FLASH确实是擦不掉,串口返回的数据,每一页都相同,令人费解,并且如果我要读FLASH上的数据,就会灵程序报错停止,不知道是跑飞了还是什么。也希望如果有同样问题的朋友能够一起讨论讨论。下...[详细]
-
程序功能,从左到依次显示0,1,2,3,4,5,6,7八个数字程序源代码如下:/*8只数码管同时显示不同字符*/#includereg51.htypedefunsignedcharuint8;typedefunsignedintuint16;codeuint8LED_CODE={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0...[详细]
-
arm-linux-gcc -o只激活预处理,编译,和汇编,也就是他只把程序做成obj文件 -Wall指定产生全部的警告信息 -O2编译器对程序提供的编译优化选项,在编译的时候使用该选项,可以使生成的执行文件的执行效率提高 -c表示只要求编译器进行编译,而不要进行链接,生成以源文件的文件名命名但把其后缀由.c或.cc变成.o的目标文件 -S...[详细]
-
这一段调NXP的LPC2114芯片,全速运行总是报取数据中止异常,而且还没有规律,最终弄了大约一个多礼拜,差点崩溃,天可见怜,好歹发现了,贴于此,希望能有所帮助。KEILFORARM中的startup文件中发生异常后都是死循环,当需要寻找异常出现的位置时,就会不好下手,按照网上很多高手的经验,自己添加返回指令,当发生异常时,反悔到出错的位置查询。我的这个工程中出现的问题起始很简单...[详细]
-
①能定时器时钟。RCC_APB1PeriphClockCmd();②初始化定时器,配置ARR,PSC。TIM_TimeBaseInit();③开启定时器中断,配置NVIC。voidTIM_ITConfig();NVIC_Init();④使能定时器。TIM_Cmd();⑥编写中断服务函数。TI...[详细]
-
本次活动将为嵌入式控制工程师提供30门课程,深入探讨行业趋势话题MicrochipTechnologyInc.(微芯科技公司)近日宣布,将在中国举办新冠疫情后的首次大型线下技术交流活动。此次活动将于2023年11月16-17日和11月23-24日分别在上海和深圳举行。届时将为嵌入式控制工程师提供各种课程、培训以及与专家交流的机会。为期两天的大咖汇将提供讲座课程、实践培...[详细]
-
1.ICCAVR的头文件形式为:#includeio*v.h芯片使用的不是mega类;或#includeiom*v.h使用的芯片为mega类。其中*用相应的芯片型号代替,如芯片ATmega8,则头文件为#includeiom8v.h2.在AVR单片机的使用中有一个重要的头文件,macros.h,该头文件定义了一些常用的宏,如BIT(X),以及看门狗复位,开/...[详细]
-
要点亮LED,需要完成LED的驱动,在工程模板上新建一个led.c和led.h文件,将其存放在led文件夹内。这两个文件需要我们自己编写。通常xxx.c文件用于存放编写的驱动程序,xxx.h文件用于存放xxx.c内的stm32头文件、管脚定义、全局变量声明、函数声明等内容。因此在led.c文件内编写如下代码:#includeled.h/*****************...[详细]
-
随着电子设计技术的进步和芯片制造工艺水平的提高,16位和32位单片机的使用越来越广泛,但是8位单片机因其制造工艺成熟、价格低廉等特点,仍然在市场上占有相当大的比例,尤其在成本敏感和可靠性要求极高的汽车电子领域,更占用绝对优势,带有外部总线的8位单片机,可以方便地与8位总线设备(如A/D、RAM和CAN总线)相连。随着对传输性能要求的提高,出现了大量的16位总线设备(如网络接口芯片),8位单片...[详细]
-
汽车仪表是汽车与驾驶员进行信息交流的窗口,是汽车信息的中心,能够集中、直观、迅速地反映汽车在行驶过程中的各种动态指标,如行驶速度、里程、电系状况、制动、压力、发动机转速、冷却液温度、油量、各种危险报警。随着科技进步,汽车排放、节能、安全和舒适性等使用性能不断提高,汽车电子控制程度也越来越高。汽车电子控制装置必须迅速、准确地处理各种信息,并通过仪表显示出来,使驾驶员能够及时了解并掌握汽车的运行...[详细]
-
采用AT89C205l单片计算机芯片设计制作了一个用于该开水器的智能检测控制电路,可实时监控水箱水位和各组电热管的工作状态,一旦水箱水位异常或电热管发生故障,均可自动完成保护动作并给出相应的声、光报警信号,提示维修管理人员及时进行检修。该电路具有结构简单、制作容易、使用方便等优点。 AT89C205l单片机芯片IC1做为本电路的核心,C3和R3构成了简易的上电自动复位电路。JT、C...[详细]
-
摘要:为了实现对矿井氧气浓度检测,提出了一种基于物联网的矿井氧气浓度检测系统,并完成了系统的软硬件测试。硬件包括传感器检测模块、路由器传输模块、数据汇集模块和上位机模块,软件采用MSP430进行编程,实现了氧气浓度信号检测。应用表明,该系统能有效地避免矿井有毒气体泄漏的发生。煤矿有毒性气体对矿工的生命安全是致命的伤害。煤矿井下的各个生产环节都可能产生有毒性气体,如钻眼、炸药爆破、掘进机掘进...[详细]
-
热敏微打凭借噪音低、速度快、可靠性高、打印字符清晰等优点,目前已在POS终端系统、银行系统、移动警务系统、移动政务系统、医疗仪器、汽车计价器、手持设备等领域得到广泛应用,并呈现突增趋势。另外热敏微打正在一些领域逐步替代针式微打,热敏微打市场进一步扩大。系统结构 热敏微打控制模块(ThermalPrinter-376T)采用美国TI公司的32ARM微控制器LM3S600(原流明诺瑞...[详细]
-
1.开发环境(1)IAR8.4(2)MPU60501.8寸显示屏2.软件(1)MPU6050陀螺仪驱动i2C配置:voidi2c0_gpio_config(void){rcu_periph_clock_enable(RCU_GPIOB);rcu_periph_clock_enable(RCU_I2C0);gpio_af_set(GPIOB,G...[详细]