msp430单片机+压力传感器的数字胎压计系统设计资料

一篇利用430单片机来实现汽车胎压数字化检测仪的研究与设计的文章 摘 要: 针对汽车胎压监控不当, 引起爆胎导致交通事故的问题, 设计一个基于气压传感器的数字胎压系统, 主要包含 AT89C51 单片机 MPX4115 压力传感器 A/D转换模块 ADC0832 和七段数码管液晶显示器模块 通过 Proteus 环境下的电路原理图设计, 以及 Proteus 和 Keil 的联合调试, 获得...

http://bbs.eeworld.com.cn/thread-851618-1-1.html 发布时间: 2018-08-19



有没有大佬能帮忙看看,我这HMC5883L,做的指南针数值不变是怎末回事啊

;   //Keil library   #include  <stdio.h>   //Keil library         #include  <INTRINS.H> sbit rs=P3^5;   ...

http://bbs.eeworld.com.cn/thread-851612-1-1.html 发布时间: 2018-08-19



STM32单片机中FLASH空间的分配之bootloader

?比如当bootloader程序的大小为40K,我们设置的区域为64KB,这样是作了一定预留的,预留空间根据个人喜好设定;因为理论上要求应用程序的起始地址必须在BootLoader之后,且偏移必须是0x200的整数(详情参见http://www.openedv.com/posts/list/392.htm);本实例是基于Keil,设置bootloader和应用程序区域具体如下,实际上该图中的参数本身设置是对应用程序...

http://www.eeworld.com.cn/mcu/2018/ic-news081940860.html 发布时间: 2018-08-19



STM32 YMODEM实现bootloader

这几天一直在尝试学STM32 bootloader,在网上查阅了一番,发现实现方法不计其数。于是自己有了想动手实现一番的欲望。下面请听我细细道来,我选用的芯片是STM32F103ZE系类,该芯片是512k,每页是2k的。接下来就是你要重点了:其实bootloader说白了,就是在原有APP程序 再加上另一段程序---bootloader,这个bootloader可以对你flash进行擦写操作。那么关于STM32具体实现BOOTLOADER步骤是怎么样的呢?下面我就具体几个细节之处谈谈:1,如何实现在APP程序跳转到BOOTLOADER程序.2,既然APP程序可以跳转到bootloader,那么...
关键词: STM32 YMODEM bootloader

http://www.eeworld.com.cn/mcu/2018/ic-news081940859.html 发布时间: 2018-08-19



如何使用STM32F4的BootLoader和APP程序

一.概念扫盲1.IAPIAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。通常在用户需要实现IAP功能时,即用户程序运行中作自身的更新操作,需要在设计固件程序时编写两个项目代码,第一个项目程序不执行正常的功能操作,而只是通过某种通信管道(如USB、USART)接收程序或数据,执行对第二部分代码的更新;第二个项目代码才是真正的功能代码。2.Bootloader在上述IAP的概念中,bootloader就是其第一个项目程序...

http://www.eeworld.com.cn/mcu/2018/ic-news081940857.html 发布时间: 2018-08-19



STM32 BootLoader升级固件

指定地址。如在Keil下,可以进行如下的调整。6、实际上,在STM32系列的单片机中,Flash本身就是分扇区的,一个扇区16KB的样子,具体可以查看手册。那么就可以用从第一个扇区的首地址开始下载BootLoader的程序,而从第二个扇区的起始地址开始下载APP程序。如下为STM32F4系列芯片的Flash模块。7、单片机上电之后开始执行BootLoader程序,这是单片机会检测用户是否有升级应用程序...

http://www.eeworld.com.cn/mcu/2018/ic-news081940853.html 发布时间: 2018-08-19



stm32f103时钟树讲解

,还是keil默认配置启动文件时钟配置均是按照外部晶振8Mhz来进行的配置,系统时钟72Mhz,如果采用其余晶振还需要自己配置时钟树,对于新手来讲可能存在一定的困难...
关键词: stm32f103 时钟树

http://www.eeworld.com.cn/mcu/2018/ic-news081940829.html 发布时间: 2018-08-19



STemwin5.40有问题

本帖最后由 ilovefengshulin 于 2018-8-18 10:11 编辑 为了要使用STemwin5.40支持的新功能ARGB,昨天晚上从官网下载了固件包STM32CubeF7_V1.12.0。解压缩后,打开STM32F746G-Discovery板卡中关于STemwin的例子(STemWin_memory_device),没有做任何修改,直接进行编译,发现一大堆报错,如下图所示: 看了一下报错的类型,都是跟FPU有关。于是我把KEIL编译器里FPU改成Not Used,其他不动,重新编译一下,结果编译成功。如下图所示: 开始怀疑STemwin5.40不支持FPU功...

http://bbs.eeworld.com.cn/thread-823014-1-1.html 发布时间: 2018-08-18



KEIL 5下载程序到STM32F103ZET6芯片时的相关设置

1、点击箭头所指的魔术棒打开项目设置,(也可在Project下打开该魔术棒)2、Device选项卡下选择项目所使用的芯片,右侧是与所选芯片的相关信息(我用的是STM32F103ZET6选择STM32F103ZE即可)3、Target选项卡下晶振与软件仿真有关,我们是下载到硬件然后调试可以不用设置,下面有ROM和RAM的起始地址和大小,指的都是实际硬件的ROM和RAM的起始地址和大小,默认即可4、Output选项卡如下,打开Debug调试信息和阅读代码时函数跳转5、Listing选项卡下将红框中的全部选上,目的是在最后程序链接时记录详细信息(在project.map文件中),英语不太好,部分翻译...

http://www.eeworld.com.cn/mcu/2018/ic-news081740810.html 发布时间: 2018-08-17



stm32f10x在keil环境下的配置

针对32开发,最理想的开发IDE还是keilkeil前几年被arm收购,对本家芯片的支持无疑是最好的。下面介绍一下,keil环境下针对stm32开发环境的配置,软件的安装、破解这里不再赘述,不明白的可以百度。STM32开发分为,寄存器版本开发还有库函数开发,依据库函数搭建的环境能运行寄存器版本例程,寄存器版本开发环境,不能运行库开发的例程。工作中为了方便代码移植,建议选择搭建库环境作为开发环境...

http://www.eeworld.com.cn/mcu/2018/ic-news081740808.html 发布时间: 2018-08-17



STM32 keil5编译优化

本来是写个IAP程序,Flash中只规划了4K字节,但是代码编写完后有6k,所以寻找优化方案,优化完在1.7k左右。STM32 keil5编译优化,可以勾选一下几项:1、Options for Taeget-->Target勾选使用微库2、Options for Taeget-->Target①选择优化级别Level 3(-O3)②勾选One ELF Section per Function3、关于One ELF Section per Function的作用特别说明下:①编译器在处理一个 c 文件的时候呢,如果这个选项不选,那么这个C文件中的所有函数在编译后只会产生一个叫 .te...
关键词: STM32 keil5 编译优化

http://www.eeworld.com.cn/mcu/2018/ic-news081740806.html 发布时间: 2018-08-17



keil5中新建一个STM32工程

的根目录文件夹。然后为了方便我们存放工程需要的一些其他文件,这里我们还新建下面 5 个子文件夹:CORE ,LIB,OBJ,SYSTEM,USER。至于这些文件夹名字,实际上是可以任取的,我们这样取名只是为了方便识别。3.新建一个工程打开 Keil,点击 Keil 的菜单:Project –>New Uvision Project ,然后将目录定位到刚才建立的文件夹Template之下的USER...
关键词: keil5 STM32工程

http://www.eeworld.com.cn/mcu/2018/ic-news081740805.html 发布时间: 2018-08-17



keil MDK5搭建STM32开发环境

1. 安装keilkeil的官方网站 http://www.keil.com/download/product/ 下载MDK-ARM并安装,注意可以更改安装路径,但是不能安在需要管理员权限的文件夹,例如不能在Program Files,否则会出现一些问题。 2. 注册未注测有代码容量限制,需要破解。网上找KEIL_Lic。3. 安装器件包打开Pack...
关键词: keil MDK5 STM32 开发环境

http://www.eeworld.com.cn/mcu/2018/ic-news081740803.html 发布时间: 2018-08-17



使用KEIL5进行STM32开发时常见的三个错误

1.用keil5编译提示 warning: #1-D: last line of file ends without a newline最后行回车不管用    最后一行回车后还要保证是在第一列,新的一行不能有空格等空字符才能不出此警告2.定义头文件时总是在界面上出现类似 X #include "led.h" ,但编译没有出现错误和警告打开keil5的option for target    -->c/c++   -->Include Paths ,不进行...
关键词: KEIL5 STM32

http://www.eeworld.com.cn/mcu/2018/ic-news081740798.html 发布时间: 2018-08-17



Keil5中常见错误总结

..\OBJ\HZ.axf: Error: L6218E: Undefined symbol EXTI_ClearITPendingBit (referred from stm32f10x_it.o). 意思是EXTI_ClearITPendingBit 是未定义的标识符( Undefined symbol ),referred from stm32f10x_it.o意思是在stm32f10x_it.o文件里参考。 该错误常见的原因就是定义该标识符的C文件没有包含进工程,可能是.c文件在工程里,但是相关头文件没有写,也有可能是头文件写了也声明了,但是.c文件不在工程里,这个...
关键词: Keil5 错误总结

http://www.eeworld.com.cn/mcu/2018/ic-news081740797.html 发布时间: 2018-08-17



谈谈我是如何自学Linux去中兴上班的

是一个稍微复杂的裸板程序。但是要把这裸板程序看懂写好一点都不容易。Windows下好用的工具弱化了我们的编程能力。很多人一玩嵌入式就用ADS、KEIL。你能回答这几个问题吗?1. 一上电,CPU从哪里取指令执行?答:一般从Flash上指令。2. 但是Flash一般是只能读不能直接写的,如果我用到全局变量,这些全局变量在哪里?答:全局变量应该在内存里。3. 那么谁把全局变量放到内存里去?答:长期...

http://www.eeworld.com.cn/mp/EEWorld/a23122.jspx 发布时间: 2018-08-17



8/30网络研讨会: 低功耗EFM8 8位MCU助飞汽车/工业设计

到物联网的各种解决方案。藉由先进的工具,包括整合的IDE、免费无限代码的Keil编译程序、能源监控和先进的调适功能,我们将帮助您更快进入市场。敬请即刻点击“阅读原文”链接报名8月30日的网络研讨会,预约您的席次! 研讨会详细信息主题:探讨EFM8 8位MCU系统设计时间:2018年8月30日10:00am主讲者:Silicon Labs区域营销经理邱意 (Joey Qiu) 先生报名网址:https...

http://www.eeworld.com.cn/mp/Silicon-Labs/a23167.jspx 发布时间: 2018-08-16



大赛用开发板GD32 -colibri-F350RX相关官方资料汇总

3 GD32 Colibri-F350RB开发板实验手册 点击下载 4 兆易创新GD32 -colibri-F350RX开发板原理图 点击下载 5 GD32 colibri-F350RX管脚分配与开发板布局 点击下载 6 GD32-Colibri-F350RB开发板相关例程 点击下载 7 IAR/KEIL支持GD32F350所需安装的插件【注1】 点击下载 注1:包含...

http://bbs.eeworld.com.cn/thread-809640-1-1.html 发布时间: 2018-08-16



创建keil工程并点亮STM32板子的LED灯

打开之前创建的工程,如下图所示(keil工程的创建在之前的文章中有,不了解的同学可以翻一下上一篇文章。)(上图是已经建立完成的工程)然后,再次打开我们之前下载的对应开发板版本的例程包中的点亮LED灯的例程(路径为:en.stsw-stm32077 \STM32L1xx_StdPeriph_Lib_V1.3.1 \project\STM32L1xx_StdPeriph_Examples \GPIO \IOToggle)找到mian.c文件打开,全选复制里面的内容再回到我们之前已经创建完毕的工程中,打开mian.c文件清空,并将GPIO文件中的main.c里面的内容粘贴到我们工程的mian.c中。...

http://www.eeworld.com.cn/mcu/2018/ic-news081540778.html 发布时间: 2018-08-15



探讨EFM8 8位MCU系统设计,这场直播不容错过!

、尺寸、成本和功耗方面提供业界领先的系统优势,涵盖从汽车到物联网的各种解决方案。 藉由先进的工具,包括整合的IDE、免费无限代码的Keil编译程序、能源监控和先进的调适功能,让您更快进入市场。在本次线上研讨会中,我们将探讨如何利用Silicon Labs EFM 8位MCU执行设计的优势,并确认理想的应用领域,如汽车、电机控制,光学模块等。讲师Joey QiuField Marketing...

http://www.eeworld.com.cn/mp/Mouser/a23104.jspx 发布时间: 2018-08-15




<上一页 12345678910111213141516 下一页> 相关结果约10,292个