STM32 互补输出和死区插入

搞过全桥电机驱动的都知道控制死区时间的重要性,一般解决方案是搭建电路控制死区时间或直接使用全桥驱动芯片。       而STM32拥有两个高级定时器,可以直接输出具有调节死区时间的PWM。       现以TIM1通道1输出占空比为50%,死区时间为5us来做个例子。 ...

http://www.eeworld.com.cn/mcu/article_2017112236187.html 发布时间: 2017-11-22



STM32使用systick实现精确延时

SYSTICK寄存器初始化void SysTick_Configuration(void){   if (SysTick_Config(SystemCoreClock / 100))         {       while (1);  }   NVIC_SetPriority(SysTick_IRQn, 0x0);   &n...
关键词: STM32 systick 精确延时

http://www.eeworld.com.cn/mcu/article_2017112236186.html 发布时间: 2017-11-22



STM32的中断(优先级,开关总中断)

一:综述STM32 目前支持的中断共为 84 个(16 个内核+68 个外部), 16 级可编程中断优先级的设置(仅使用中断优先级设置 8bit 中的高 4 位)和16个抢占优先级(因为抢占优先级最多可以有四位数)。二:优先级判断        (一)中断优先级概念    ...

http://www.eeworld.com.cn/mcu/article_2017112236185.html 发布时间: 2017-11-22



STM32的DMA多通道多数据AD转换

描述:用ADC连续采集11路模拟信号,并由DMA传输到内存。ADC配置为扫描并且连续转换模式,ADC的时钟配置为12MHZ。在每次转换结束后,由DMA循环将转换的数据传输到内存中。ADC可以连续采集N次求平均值。最后通过串口传输出最后转换的结果。程序如下:#i nclude "stm32f10x.h" //这个头文件包括STM32F10x所有外围寄存器、位、内存映射的定义#i nclude "eval.h" //头文件(包括串口、按键、LED的函数声明)#i nclude "SysTickDelay.h"#i nclude "...

http://www.eeworld.com.cn/mcu/article_2017112236184.html 发布时间: 2017-11-22



ST:MCU四大设计要素 高效能与低功耗是关键

的存储容量和超高效的图形处理功能,STM32L4+系列微控制器可实现功能更复杂、人机交互更流畅的新一类智能产品。STM32L4+系列产品提供用户资源丰富且经过市场检验的STM32开发生态系统,以协助用户简化设计,并缩短产品上市时间。 开发生态系统包括价格亲民的原型开发板、软件范例、免费工具、高质量第三方软硬件和集成开发环境(Integrated Development Dnvironment...
关键词: ST MCU

http://www.eeworld.com.cn/manufacture/article_2017112119893.html 发布时间: 2017-11-21



【免费资源】最新stm32系列视频教程

星创客STM32系列教程正式上线,为我们带来系列讲解的是星创客的金牌讲师David。通过这一系列的教程学习,可以帮助我们更好的认识,打好基础。第一节课,我们将学习的是stm32和GPIO相关的知识。【课程目标】掌握单片机原理、GPIO相关知识。【STM32系列教程适用对象】1.具备c语言基础;2.具备数字一定得电路知识;3.具备一定得模拟电路基础;4.想要对单片机有一定了解的学员 【视频...

http://home.eeworld.com.cn/my/space-uid-841896-blogid-650819.html 发布时间: 2017-11-21



靠谱芯片出货达30亿颗北京博星意法半导体STM32要建立强大的生态帝国

北京博星安徽分公司了解到自2007年意法半导体在北京发布首款STM32产品以来已有10年之久,今年恰逢STM32推向市场10周年,STM32全球出货量已经超过30亿,成为中国第一大微控制器品牌。不止于此,在ST的战略中,最终目标是要打造一个宏伟的战略生态系统,成为产业领导者。近期,STM32家族增加最新成员STM32L4+系列,该系列拥有一流的功耗、先进的图形处理技术以及大容量嵌入式存储器...

http://home.eeworld.com.cn/my/space-uid-809108-blogid-650811.html 发布时间: 2017-11-21



ST在嵌入式技术大会上展示机器人模型和嵌式系统解决方案

证书。意法半导体还展示了功能全面的TPM(可信平台模块)解决方案如何强化嵌入式系统的安全。 意法半导体ET2017展台设置了一个展区,为工程师提供STM32开放式开发环境的实战经验,其中STM32 Nucleo开发板和X-Nucleo扩展板配有低功耗蓝牙网络处理器、无刷/有刷/步进电机驱动器、NFC标签、运动传感器、环境传感器和飞行时间传感器。在每一种应用领域,参观者将能够运行一个使用...
关键词: 机器人 嵌式系统

http://www.eeworld.com.cn/qrs/article_2017112141202.html 发布时间: 2017-11-21



七大主流单片机的优缺点

各个厂商们也在速度、内存、功能上此起彼伏,参差不齐~~同时涌现出一大批拥有代表性单片机的厂商:Atmel、TI、ST、MicroChip、ARM…国内的宏晶STC单片机也是可圈可点…下面为大家带来51、MSP430、TMS、STM32、PIC、AVR、STC单片机之间的优缺点比较及功能体现……51单片机应用最广泛的8位单片机当然也是初学者们最容易上手学习的单片机,最早由Intel推出,由于其典型...

http://www.eeworld.com.cn/mcu/article_2017112036128.html 发布时间: 2017-11-20



STM32F051 IAP源码分享

IAP需要有两个工程,第一个是Bootloader,第二个是Application同时将这两份程序放在mcu的flash里的不同位置,启动时自动进入bootloader(可选择)进行iap,成功后跳转至application。  那么IAP问题简化成三个步骤,Step1:做Bootloader工程Step2:做Application工程Step3:烧进Flash的不同位置 Step1:需要做这些事情:1:初始化IAP相关外设2:下载文件(ymodem协议)3: 写入Application程序存储空间鸡:     I...
关键词: STM32F051 IAP源码

http://www.eeworld.com.cn/mcu/article_2017112036120.html 发布时间: 2017-11-20



STM32之Hex文件格式解析

这行中的 0x1D  校验和的算法为:计算从0x3A 以后(不包括0x3A)的所有各字节的和模256的余。即各字节二进制算术和,不计超过256的溢出值,然后用0x100减去这个算数累加和,得出得值就是此行得校验和。 如手头的STM32 HEX 第一行 020000040800F2start addr  = (0x0800<<16)=0x0800 0000....
关键词: STM32 Hex 文件格式

http://www.eeworld.com.cn/mcu/article_2017112036119.html 发布时间: 2017-11-20



stm32之keil开发环境搭建

   本篇内含工程建立以及JLINK设置,内容借鉴了前人经验,在此感谢各位前人的贡献。1 下载stm32F10x的官方库http://www.st.com/web/en/catalog/tools/PF257890 2 新建工程工程名设为stm32_demo,选择芯片型号为STM32F103B,如图,因为下载的stm32库中有启动代码,所以这里选择"否",不拷贝启动代码。在工程文件下,新建Startup 、Headers、User、Libraries、CMSIS、Lists、Output文件夹。文件夹用途Startup启动文...
关键词: stm32 keil 开发环境

http://www.eeworld.com.cn/mcu/article_2017112036118.html 发布时间: 2017-11-20



浅析STM32 Bootloader设计

  设计思想  由Bootloader负责检测SD卡中是否有固件更新所需的BIN文件。如果检测到所需要的BIN文件,则开始复制文件更新固件。更新结束后跳转到指定的地址开始执行最新的程序。可以在论坛的ARM版块找到liklon的帖子:两份简单的 Bootloader 程序。链接为:http://forum.eepw.com.cn/thread/238997/1帖子里已经共享了两份简单的STM32...
关键词: STM32 Bootloader

http://www.eeworld.com.cn/mcu/article_2017112036117.html 发布时间: 2017-11-20



STM32家族再添新丁 STM32 L4+进一步巩固低功耗优势

日前,意法半导体宣布推出STM32 L4+系列微处理器,该处理器是ST进一步加大在低功耗微控制器领域的领导地位所做出的努力之一。和以往推出新品都会采用全新编号不同,此次推出的L4+系列产品并没有采用全新的系列命名.意法半导体微控制器产品部STM32产品线经理 Bertrand Denis表示,“Plus是代表额外,L4+增加了额外的主频、额外的性能、额外的集成度。”STM32 L4产品框图...
关键词: STM32 L4+

http://www.eeworld.com.cn/mcu/article_2017112036113.html 发布时间: 2017-11-20



stm32_SPI基本函数

void SPI_RCC_config(void){    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);    RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1,ENABLE);}void SPI_GPIO_config(void){  GPIO_InitTypeDef GPIO_InitStructure;; GPIO_InitStructure.GPIO_Pin=GPIO_Pin_5;//SCK GPIO_InitStruct...
关键词: stm32 SPI基本函数

http://www.eeworld.com.cn/mcu/article_2017111936109.html 发布时间: 2017-11-19



STM32驱动DS1302

ds1302_clkburst_add 0xbe//初始时间定义uchar time_buf[8] = {0x20,0x16,0x03,0x20,0x21,0x22,0x30};//初始时间uchar readtime[14];//当前时间uchar sec_buf=0;  //秒缓存uchar sec_flag=0; //秒标志位//作者使用的是mini Stm32 IO口上没有外接上拉电阻所以IO口的双向性...
关键词: STM32 驱动DS1302

http://www.eeworld.com.cn/mcu/article_2017111936101.html 发布时间: 2017-11-19



STM32之TFT-LCD液晶学习

要如何才能驱动ALIENTEK TFTLCD模块,TFTLCD显示需要的相关设置步骤如下:1)设置STM32与TFTLCD模块相连接的IO。这一步,先将我们与TFTLCD模块相连的IO口设置为输出,具体使用哪些IO口,这里需要根据连接电路以及TFTLCD模块的设置来确定。2)初始化TFTLCD模块。其实这里就是上和上面OLED模块的初始化过程差不多。通过向TFTLCD写入一系列的设置,来启动TFT...
关键词: STM32 TFT-LCD 液晶学习

http://www.eeworld.com.cn/mcu/article_2017111936099.html 发布时间: 2017-11-19



分享stm32串口打印函数

分享一个stm32串口打印函数,如果采用printf函数非常占内存而且需要重定向,采用以下方法可以简单打印调试信息等基本信息,可直接复制使用。/******************************************************                整形数据转字符串函数        char *itoa(int value, char *string, int radix)      &nb...
关键词: stm32 串口 打印函数

http://www.eeworld.com.cn/mcu/article_2017111936098.html 发布时间: 2017-11-19



关于STC单片机的几点建议

。虽然这样导致了注定很难有惊艳的设计或者产品(不代表没有),但是低端市场也是市场,而且很大。这样的市场有这样的需求,STC满足了这个需求就很好,就像广场舞满足了普通大众的娱乐需求。51系列中,STC用的是最多的。但问题是:1、51的最大好处无非就是学习资料众多,学习条件比较好,但51单片机性能偏弱且价格高,因此性价比其实并不好。2、现在比较热门的是STM8或STM32,大有代替51之势,它的价格比STC51...
关键词: STC 单片机

http://www.eeworld.com.cn/mcu/article_2017111936090.html 发布时间: 2017-11-19



STM32调试-串口打印函数及使用方法

1.在usart.h文件里,添加以下代码:#if 1#pragma import(__use_no_semihosting)             //标准库需要的支持函数                 struct __FILE { int handle; };  FILE...

http://www.eeworld.com.cn/mcu/article_2017111936084.html 发布时间: 2017-11-19




<上一页 12131415161718192021222324252627 下一页> 相关结果约14,454个