-
特梅尔公司(Atmel®Corporation)宣布现在付运及批量生产全新SAMD20产品,SAMD20MCU是基于ARM®Cortex®-M0+处理器的新型超低功率嵌入式快闪微控制器系列中的首个产品系列。在这个物联网(IoT)时代中,用于楼宇自动化、消费电子产品、智能计量,以及工业控制产品的智能性和连接性日益增强。使用爱特梅尔为批量市场提供的新型SAMD20MCU器件,设计人员...[详细]
-
简介:使用STM32也有很多年了,现在毕业临近了,就想写写,做做记录也希望能帮助到可以帮助的人。STM32定时器有很多的用途,我也不一一举例,我最常用的就是输出PWM,定时器,输入捕获以及编码盘模式等等。第一:用STM32高级定时器1控制伺服直流电机/////////////////////////////////////////////定时器1PWM初始化共4路可变掌控...[详细]
-
记下来加深一下自己的理解希望有新手看到可以有点启发记录下来自己的点点滴滴终于感觉自己有那么一点进步了哈哈未来的日子在努力一些一个菜鸟的独白哈哈哈直接一点一点的记录下来的这个代码中我学习到的每一点代码功能:TI官方例程:PC机向单片机发送字符然后单片机回发到PC机就是这么一个简单的代码我居然。。。。。。。。。。。。。。。。。。。。。。。。。。。。下面逐一的...[详细]
-
随着信息技术的飞速发展,基于ARM芯片的可编程智能嵌入式设备在我们的日常生活中扮演着越来越重要的角色。由于程序的设计者在设计软件程序和功能的时候,所针对的对象是社会上的通常情况,并没有根据最终不同的使用者来加以设计,因此各个软件的实际使用者在使用软件时会根据自己的使用要求和市场需求预测,对软件再加以开发,即俗称的二次开发。如今,Android系统和苹果产品等都给用户提供开发平台,便于用户开...[详细]
-
实现功能第一功能:小车从A点开始出发,行驶到B点停止。第二功能:小车从A点开始出发,然后沿跑道一直行驶。下图为黑色跑道,跑道为2mm的黑线,A、B、C、D四点为直径4mm的黑圈。设计方案小车选用MSP430F5529做为主控芯片,TCRT5000红外循迹模块用来实现小车识别跑道功能,原理为红外发射判断黑白线以及区分黑线宽度,电机使用两个直流电机,电机驱动模块选用TB6612,来实现...[详细]
-
在嵌入式系统中为提高微型机系统的可靠性和安全性,常用的方法就是使用“看门狗”。看门狗分硬件看门狗和软件看门狗。硬件看门狗采用“看门狗”电路,通过定时器,对微型机任务即“喂狗”在运行时间上加以约束,任务必须在最大指定时间范围内完成,否则重启系统。软件看门狗采用处理器内部定时器,把任务的理论最大运行时间作为时间约束,如果该任务超过了这个时间跨度,则强制退出本次任务。上述看门狗...[详细]
-
虽然在更大、更强大的硬件上运行的人工智能(AI)算法经常成为人们关注的焦点,但不应低估边缘AI的重要性。边缘人工智能是指将人工智能算法部署在本地设备上,如智能手机、相机、传感器和其他物联网设备,而不是仅仅依赖基于云端的解决方案。这种去中心化的方法提供了许多好处,并解锁了更广泛的应用空间。边缘AI的主要优势之一是减少延迟。通过本地处理数据,边缘人工智能消除了往返云端的需要,...[详细]
-
随着触摸屏的应用和产量的增加,价格下降。因而有可能使用触摸屏作为单片机控制设备的键盘和显示装置,提高单片机控制设备的档次。触摸屏与PLC联合使用时,触摸屏的主要功能是: ①显示PLC输入,输出端13或辅助继电器的开关状态。 ②用触摸按键强制PLC输入,输出端口或辅助继电器的开/关。 ③显示PLC中定时器、计数器和数据寄存器的内容。 ④用触摸屏键盘把设定数据送入PLC的...[详细]
-
下面这张图是我转载别人的(https://blog.csdn.net/flylily9997/article/details/78464435)打开头文件ctrl+shift+h在整个工程中查找ctrl+shift+f跳转到变量/函数定义所在位置F12格式化代码CTRL+TmakeF7compileCTRL+F7关闭当前窗口CT...[详细]
-
步骤:1.时钟使能:GPIO时钟使能,串口时钟使能。RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOA,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);2.端口配置:GPIO引脚配置,复用模式。GPIO_InitTypeDefGPIO_Struct...[详细]
-
O引言莫尔斯电报自问世以来,已广泛应用于通信领域之中。目前基于通用计算机平台的报务终端已能够实现莫尔斯报的自动收发,但传统的人工拍发和收报方式以其便携性和顽存性仍然无法被完全替代。针对以往报,务人员的莫尔斯报训练装置存在着依赖电脑使用不便,用键盘模拟手电键缺乏真实感,算法适应性差,识别率低等问题,采用以TI公司的MSP430低功耗16位单片机为核心,设计了一种莫尔斯报训练装置,具有单独...[详细]
-
一、时钟体系结构CPU-FCLK:400MHZAHB总线-HCLK:136MHZAPB总线-PCLK:68MHZ文档解释:中文翻译:FCLK、HCLK和PCLK,FCLK由ARM920T使用。HCLK用于AHB总线,由ARM920T、内存控制器、中断控制器、LCD控制器、DMA和USB主机块。PCLK用于APB总线,用于WDT、IIS、I2C、PWM定时器、MMC接口...[详细]
-
(一)模拟仿真或者STLINK仿真那些就需要相应的配置对应的地方DARMSTM.DLL-pSTM32F103ZE(二)如果是模拟仿真的话注意要配置好时钟(三)配置监测的引脚输入配置的引脚之后点击空白处就行了PORTA.0如果弹出unknownsignal的话,看第一点是否配置好,或者所配置的型号是否支持仿真,如:F429是不支持的...[详细]
-
我现在的任务是做一个8*8的矩阵键盘,制PCB版之前,我用电路板搭了一个3*3的矩阵键盘来模拟一下,设置PA0、PA1、PA2为PP输出,设置P3、P4、P5下拉输入。大多数的芯片内部上拉或下拉电阻都是弱上拉或弱下拉,stm32f103的内部也一样,内部上拉或下拉的电阻阻值约为40K,这样可以方便外部调整,但是,在作为一些通讯引脚时,可能会出现上电时数据不稳定的问题,如I2C通讯,解决的办法是在...[详细]
-
1MSP430简介MSP430是TI公司推出的16位单片机系列产品,在电池供电的低功耗应用中具有独特的优势。其工作电压为1.8~3.6V,正常工作时功耗可控制在200μA左右,低功耗模式可实现2μA甚至O.1μA的低功耗。MSP430系列单片机作为性能优异的MCU在中国已经得到了广泛的应用。MSP430具有高集成度,通常在单个芯片上集成了12位的A/D转换器、比较器、多个定时器,以及...[详细]