本溪满族自治县| 庐山| 云南| 永泰| 达县| 西宁| 芒康| 郯城| 石台| 环县| 太仓| 南涧| 新绛| 环县| 南宫| 密山| 围场| 鹿邑| 柳州| 景县| 江夏| 涡阳| 阳春| 汉阴| 岳池| 东兰| 克山| 文登| 塘沽| 涡阳| 临邑| 无为| 天水| 乌拉特后旗| 青州| 井研| 道县| 安国| 山海关| 五峰| 封丘| 渠县| 长沙县| 镇康| 沐川| 日土| 卫辉| 徐闻| 兴业| 林甸| 清涧| 陆河| 林芝县| 南漳| 海晏| 易门| 岷县| 北川| 澧县| 双桥| 兖州| 东莞| 重庆| 定远| 盱眙| 瑞昌| 江源| 忻州| 辽源| 潮安| 迁西| 常山| 闽侯| 延庆| 黎城| 镶黄旗| 吉林| 凯里| 乌马河| 杜集| 佛冈| 黎城| 宁武| 平凉| 洞头| 富裕| 宜阳| 沁县| 楚州| 内黄| 苏尼特右旗| 图们| 福鼎| 抚宁| 克什克腾旗| 东安| 贺州| 花垣| 恩平| 万州| 来凤| 海安| 黄岛| 云梦| 和静| 绵阳| 公安| 三亚| 泰安| 无棣| 永安| 城固| 偃师| 威远| 开平| 大悟| 汨罗| 高州| 红安| 镇沅| 泸水| 沭阳| 镇安| 杭锦后旗| 五常| 扬州| 大余| 彰武| 长春| 泰宁| 文安| 长安| 平定| 乐东| 镇雄| 光泽| 沂南| 岚县| 兴隆| 保靖| 柳江| 广州| 成安| 武昌| 敦化| 肥西| 三江| 新源| 织金| 宁河| 湾里| 荔波| 石屏| 常德| 突泉| 仁怀| 阳新| 内江| 四会| 宣化区| 衢江| 怀安| 琼山| 台东| 靖安| 山阳| 上思| 南沙岛| 焉耆| 金山屯| 湖州| 正宁| 南丹| 巫溪| 友好| 洪江| 双阳| 肥城| 平原| 晋中| 洪洞| 长武| 阿勒泰| 阿克苏| 石河子| 黎平| 榆林| 墨脱| 汶川| 伊川| 泸县| 确山| 铁岭县| 浑源| 灵川| 屏东| 陇西| 海原| 泽州| 平鲁| 合江| 德格| 麦积| 都兰| 吴桥| 徐闻| 多伦| 富平| 禄劝| 门头沟| 阿克塞| 永丰| 无为| 平定| 大港| 乌海| 惠来| 普安| 鱼台| 浚县| 南川| 武鸣| 巴南| 黑水| 闽清| 桦甸| 北海| 吐鲁番| 梅县| 崇信| 突泉| 黑水| 临武| 德清| 聂荣| 仁布| 资兴| 景谷| 青龙| 荣成| 永泰| 上甘岭| 彰武| 通化市| 诸城| 三都| 富拉尔基| 嘉禾| 大英| 上饶市| 东阿| 岚山| 察哈尔右翼后旗| 色达| 礼县| 南山| 内蒙古| 宜良| 岳阳市| 红安| 张家川| 会宁| 肃南| 澄海| ag电子规律

电子发烧友网 > 控制/MCU > 正文

IAR开发EFM32单片机的一些经验和技巧

2019-01-23 09:42 ? 次阅读
标签:叫救护车 斗牛游戏 靖边

Silicon LabsEFM32是基于ARM Cortex-M内核的MCU,它通过强大的内核、多样的时钟以及多种运行模式把效率和功耗很好的结合在一起,因此在低功耗领域有很好的应用。

俗话说“工欲善其事、必先利其器”,为了能更好的开发ARM系单片机EFM32,熟练掌握一个或者多个IDE是必须的。IAR的调试器、编译器以及汇编器同时集成在一个IDE中,共同来开发和调试应用程序,这样的集成环境可以带来很多好处,比如:调试过程中可以进行代码编辑。在一个调试过程中,你可以直接在被调试的源代码中进行修改,修改的代码可以在程序重新编译后起作用。以下分享5部分的内容,是笔者应用IAR开发EFM32过程中的一些经验积累,希望能对看到文章的人有一定的作用。

1)关于Run to(在工程中Project>Options>Debugger>Setup>Run to)

如下图:

IAR开发EFM32单片机的一些经验和技巧

默认工程Run to的内容是main,这个选项指定了程序调试的起点,注意这里写的是程序调试的起点并不是程序的起点,而且我们需要明白main不是程序的起点,编译器把一些初始化工作放在了main之前,比如全局变量的初始化。那么我们调试的时候也可以输入其它的调试起点,我们可以指定程序中IAR识别的任意标号或者函数名称。

2)关于在反汇编窗口和内存窗口中快速定位函数位置和变量位置

我们经常需要在Disassembly窗口中找到指定函数的位置,或者需要在Memory窗口中找到指定变量的位置,一般情况下选中函数名称然后把函数名称拖放到Disassembly窗口,相关函数就会显示在Disassembly窗口中,也可以把变量名称用相同的操作显示在Memory窗口中。

3)单步调试速度缓慢的问题

我们在单步调试过程中如果发现速度缓慢,那么以下的几点需要引起我们的注意:

如果使用硬件仿真系统,我们需要为单步调试留下足够的硬件断点,在调试中的单步运行通常是用断点来实现的,通过把断点设置在下一个语句后,来完成单步调试的功能。硬件的断点数量是有限的,如果没有可用的硬件断点,调试器就会在每个汇编指令处停止一下,这样完成一条完整的语句的所有汇编代码越多时间就越长。

在Trace和FuncTIon Profiling窗口中使用Enable/Disable按钮关闭数据跟踪功能。因为在每个单步之后要收集这些跟踪的数据,所以数据跟踪可能会降低单步的速度。需要注意的是,紧紧关闭相关的窗口是不能关闭数据跟踪功能的,必须通过Enable/Disable按钮来完成。

只打开有限数量的SFR寄存器窗口,这可以通过2种方法实现。一种是通过在Watch窗口中手动输入SFR寄存器的名字;另一种是创建自定义的特殊功能寄存器组,操作步骤如下,Tools>Options>Register Filter>Use register filter如下图:

IAR开发EFM32单片机的一些经验和技巧

IAR开发EFM32单片机的一些经验和技巧

选择New Group

IAR开发EFM32单片机的一些经验和技巧

把关心的SFR放到组中

IAR开发EFM32单片机的一些经验和技巧

如果不需要Memory和Symbolic Memory窗口,关闭它们,因为在每个单步之后要读出这些内存数据。

如果不需要Watch,Live Watch,Locals,StaTIcs窗口,关闭它们,原因同上。

关闭Stack窗口和相关的设置,Tools>Options>Stack,去掉Enable graphical stack display and stack usage tracking的选择,如下图:

IAR开发EFM32单片机的一些经验和技巧

如果可能,提高调试器和目标板的通讯速度。

4)关于Call Stack(在工程中View>Call Stack)

如下图:

IAR开发EFM32单片机的一些经验和技巧

IAR集成环境产生大量的支持信息,这允许调试过程中在没有运行损失的情况下显示完整的函数调用链。这通常会帮助我们确定目前函数的上下文,跟踪变量和参数中的不正确值的来源从而定位出现的问题。

5)EFM_ASSERT宏的合理应用

EFM32的CMSIS库中有一个宏被大量的应用,它的名字叫EFM_ASSERT。这个宏应用了2个参数,一个是__FILE__,一个是__LINE__,这在IAR中分别表示文件名和文件内的行号。这2个参数可以直接告诉我们出现问题的文件和所在的行。

以下通过一个具体的EFM32代码来看看以上提到的几点的应用。

IAR开发EFM32单片机的一些经验和技巧

为了演示gpioSetup内部的问题,我们可以把程序调试的起点直接设置到gpioSetup,如下图:

IAR开发EFM32单片机的一些经验和技巧

然后全速运行程序,发现程序停在了assertEFM函数内部,通过View>Locals,如下图:

IAR开发EFM32单片机的一些经验和技巧

可以看到问题出在em_gpio.c的270行,该行正是GPIO_PinModeSet函数的第一个语句。

我们再通过View>Call Stack,如下图:

IAR开发EFM32单片机的一些经验和技巧

可以快速的定位到问题出在以下位置,如下图:

IAR开发EFM32单片机的一些经验和技巧

作为主推低功耗的EFM32系列单片机,想要最终实现低功耗,除了硬件本身支持之外,合理的代码也是很重要的。通过不断的调试,我们可以更加准确的把握这一系列的单片机,也可以掌握很多的调试技巧,希望以后有更多的技巧分享给大家。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

四个常用的集成电路浅析

ASIC原本就是专门为某一项功能开发的专用集成芯片,比如摄像头里面的芯片,小小的一片,集成度很低,成...

发表于 2019-01-23 09:35 ? 3次阅读
四个常用的集成电路浅析

液晶屏PCB打过孔?

发表于 2019-01-23 09:29 ? 8次阅读
液晶屏PCB打过孔?

51单片机的片内RAM和片外RAM的区别

51 单片机的 RAM 分为两个部分,一块是片内 RAM,一块是片外 RAM。标准 51 的片内 R...

发表于 2019-01-23 09:27 ? 4次阅读
51单片机的片内RAM和片外RAM的区别

浅析MCU内部的RAM上电之后的初始值相关问题

首先我们明确一个问题,我们都知道,根据RAM的特性,MCU每次上电之后RAM里面的值是随机的。也就是...

发表于 2019-01-23 08:59 ? 85次阅读
浅析MCU内部的RAM上电之后的初始值相关问题

八位MCU会被干掉吗?

根据市调机构的分析数据指出,近年来尽管32位MCU异军突起,然而8位MCU每年依然占有全球MCU市场...

发表于 2019-01-23 06:25 ? 203次阅读
八位MCU会被干掉吗?

华大mcu用串口发数据,串口调试助手接收数据异常

发表于 2019-01-23 16:25 ? 117次阅读
华大mcu用串口发数据,串口调试助手接收数据异常

MCU电路里面加的EEPROM和FLASH有什么用

发表于 2019-01-23 16:00 ? 175次阅读
MCU电路里面加的EEPROM和FLASH有什么用

STM8L中断不起作用

发表于 2019-01-23 15:45 ? 18次阅读
STM8L中断不起作用

代码无法在实际目标硬件上执行

发表于 2019-01-23 15:43 ? 19次阅读
代码无法在实际目标硬件上执行

PIC16F153XX模拟引脚差异

发表于 2019-01-23 15:15 ? 21次阅读
PIC16F153XX模拟引脚差异

IAR for AVR编译的程序,程序指针疑似跑飞

发表于 2019-01-23 13:35 ? 86次阅读
IAR for AVR编译的程序,程序指针疑似跑飞

IAR for AVR编译的程序,程序指针疑似跑飞

发表于 2019-01-23 13:35 ? 86次阅读
IAR for AVR编译的程序,程序指针疑似跑飞

请问AD5420没有CS引脚是否不能和其他SPI接口的芯片共用SPI总线呢?

发表于 2019-01-23 10:37 ? 16次阅读
请问AD5420没有CS引脚是否不能和其他SPI接口的芯片共用SPI总线呢?

解析8051单片机的三种数据传输方式

单片机CPU与外部设备交换信息通常有如下几种方式:无条件传送方式,查询传送方式和中断传送方式。我们以...

发表于 2019-01-23 10:12 ? 152次阅读
解析8051单片机的三种数据传输方式

整理大牛的单片机C语言编程心得

写这个8*8按键程序的过程中,不管是在自己写还是参考别人程序的过程中,发现自己对C语言有些基本知识点...

发表于 2019-01-23 10:09 ? 239次阅读
整理大牛的单片机C语言编程心得

STM32家族迎来新成员 STM32G0的I/O...

STM32家族迎来新成员:STM32G0系列,I/O利用率超93%,内置1%精度RC振荡器的主流型M...

发表于 2019-01-23 09:35 ? 156次阅读
STM32家族迎来新成员 STM32G0的I/O...

STM32F072 Nucleo开发板USART2串口通信:单片机和指纹模块不能正常通信

发表于 2019-01-23 09:12 ? 205次阅读
STM32F072 Nucleo开发板USART2串口通信:单片机和指纹模块不能正常通信

无线MCU已成蔚然之势 芯片厂商如何竞争

随着越来越多的设备接入物联网,不只要求更多的无线连接功能和更高安全性,还需要低成本、低功耗等,因而以...

发表于 2019-01-23 08:54 ? 390次阅读
无线MCU已成蔚然之势 芯片厂商如何竞争

单片机应用系统的结构及工作原理

将CPU、存储器和输入/输出接口等制作在一块集成电路中就构成了单片机,但单独一块单片机集成电路时无法...

发表于 2019-01-23 15:58 ? 116次阅读
单片机应用系统的结构及工作原理

单片机无功补偿装置的控制过程解析

单片机是无功补偿装置的控制器,单片机控制系统由放大电路、比较器、衡数转换器等组件构成,通常由八个容量...

发表于 2019-01-23 15:42 ? 65次阅读
单片机无功补偿装置的控制过程解析

ARM、MCU、DSP、FPGA、SOC各是什么...

MCU应用最为广泛,主要利益于它的成本控制上,使它能在许多对计算能力要求不那么高的应用立足。相信在未...

发表于 2019-01-23 17:22 ? 414次阅读
ARM、MCU、DSP、FPGA、SOC各是什么...

如何用51单片机来产生PWM波

89C51芯片没有自带PWM发生器,如果要用51来产生PWM波就必须要用软件编程的方法来模拟。

发表于 2019-01-23 15:59 ? 239次阅读
如何用51单片机来产生PWM波

STM32F4系列MCU独立看门狗IWDG的应用

【IWDG主要特性】 1、独立的向下计数器 2、内部RC振荡器作为时钟源 3、当计数器值减到0...

发表于 2019-01-23 15:37 ? 60次阅读
STM32F4系列MCU独立看门狗IWDG的应用

为下一代家用电器注入更多想象力

我们每天都与人机界面(HMI)进行交互。其中一些交互是显而易见的,比如在触摸智能手机或平板电脑的主屏...

发表于 2019-01-23 09:16 ? 1312次阅读
为下一代家用电器注入更多想象力

如何使用AT89C2051制作一个彩灯控制系统

此款电路非常适合各种彩灯、霓虹灯控制。电路见附图,其特点如下:1.储存了40种精选的花样不重复运行达...

发表于 2019-01-23 11:18 ? 33次阅读
如何使用AT89C2051制作一个彩灯控制系统

让你的MCU轻松低功耗

低功耗是MCU的一项非常重要的指标,比如某些可穿戴的设备,其携带的电量有限,如果整个电路消耗的电量特...

发表于 2019-01-23 10:15 ? 240次阅读
让你的MCU轻松低功耗

如何选择合适的单片机开发版初学者必备选型手册

在QQ群里和微信上,我一无数次的回答过如何选开发板的问题,完了还是有无数个小伙伴来问同样的问题,最头...

发表于 2019-01-23 10:27 ? 328次阅读
如何选择合适的单片机开发版初学者必备选型手册

几幅草图教你区分数字地、模拟地、电源地,单点接地

从这个图可以看出:模拟地和数字地是完全分开的,最后都单点接到了电源地,这样可以防止地信号的相互串扰而...

发表于 2019-01-23 09:40 ? 300次阅读
几幅草图教你区分数字地、模拟地、电源地,单点接地

单片机晶振不起振有哪些原因如何解决这个问题

单片机晶振不起振原因有哪些?如何排除?遇到单片机晶振不起振是常见现象,那么引起晶振不起振的原因有哪些...

发表于 2019-01-23 08:23 ? 395次阅读
单片机晶振不起振有哪些原因如何解决这个问题

单片机C语言基本语法总结和误用总结

单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有...

发表于 2019-01-23 17:27 ? 500次阅读
单片机C语言基本语法总结和误用总结

单片机调试过程中的调试组件导致的问题

单片机调试过程中,经常会遇到类似第3只眼的问题。何谓第3只眼呢?

发表于 2019-01-23 17:12 ? 509次阅读
单片机调试过程中的调试组件导致的问题

单片机C语言编程中定时器初值计算的两种方法

单片机C语言编程中,定时器的初值对于初学者真的是比较不好计算,因此总结了以下几种方法。

发表于 2019-01-23 16:59 ? 403次阅读
单片机C语言编程中定时器初值计算的两种方法

为什么说嵌入式开发比单片机要难很多?

单片机和嵌入式,其实没有什么标准的定义来区分他们,对于进行过单片机和嵌入式开发的开发者来说,都有他们...

发表于 2019-01-23 17:18 ? 1415次阅读
为什么说嵌入式开发比单片机要难很多?

单片机串口通讯原理解析

在串口的异步通信中,数据以字节为单位的字节帧进行传送,发送端和接收端必须按照相同的字节帧格式和波特率...

发表于 2019-01-23 14:36 ? 447次阅读
单片机串口通讯原理解析

惊爆ADC MCU含税价跌至0.26RMB,还包...

台湾应广科技推出了含税价0.26RMB的PMS171B。这则消息电子发烧友从分销渠道上得到了确认,应...

发表于 2019-01-23 10:48 ? 2966次阅读
惊爆ADC MCU含税价跌至0.26RMB,还包...

解析单片机里的中断优先级

抢占优先级和非抢占优先级的协同,可以使单片机中断系统有条不紊的工作,既不会无休止的嵌套,又可以保证必...

发表于 2019-01-23 17:03 ? 823次阅读
解析单片机里的中断优先级

单片机与PC机的区别及用途解析

它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离...

发表于 2019-01-23 15:49 ? 409次阅读
单片机与PC机的区别及用途解析

单片机spi通信的通用程序分享

以下是单片机spi通信的通用程序,在不同晶振情况下可能需调整延时。这里单片机晶振为11.0592MH...

发表于 2019-01-23 15:23 ? 338次阅读
单片机spi通信的通用程序分享

单片机初学者快速学习的四大步骤及方法

首先要选好兵器。现在学校实验室都有单片机实验箱,把握好实验的时间,或者和老师搞好关系,有时间就玩两把...

发表于 2019-01-23 15:18 ? 442次阅读
单片机初学者快速学习的四大步骤及方法

单片机系统参数储存与读取的处理方法

参数可以存储在EEPROM中,可以放在外挂的存储器上,或者RTC的后备域中,这样是一种通用的方法。本...

发表于 2019-01-23 16:15 ? 334次阅读
单片机系统参数储存与读取的处理方法

【电路查错】一个常见单片机IO口LED电路,有哪...

单片机IO口在驱动外部继电器等器件时会串联一个LED,这样可以直观地显示输出状态,但是这个电路存在不...

发表于 2019-01-23 15:07 ? 0次阅读
【电路查错】一个常见单片机IO口LED电路,有哪...

恩智浦基于MCU和MPU的语音和音频解决方案,适...

本次会议将涵盖恩智浦针对物联网市场的全套语音和音频解决方案。其中包括语音呼叫、人工智...

发表于 2019-01-23 22:12 ? 704次阅读
恩智浦基于MCU和MPU的语音和音频解决方案,适...

单片机界联网UIP如何实现tcp与udp协议

//配置网卡硬件,并设置MAC地址 //返回值:0,正常;1,失败; u8 tapdev...

发表于 2019-01-23 15:53 ? 115次阅读
单片机界联网UIP如何实现tcp与udp协议

如何实现STM32F407单片机的ADC转换

ADC转换是把外面输入到引脚的电压值转换成数字信号,单片机里面有一个模拟至数字的转换模块,我们可以控...

发表于 2019-01-23 15:08 ? 88次阅读
如何实现STM32F407单片机的ADC转换

深度解析STM32单片机JTAG的复用方法

JTAG是一种国际标准测试协议,主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP...

发表于 2019-01-23 10:27 ? 460次阅读
深度解析STM32单片机JTAG的复用方法

纳思达携艾派克APM32系列MCU首秀,圆满收官...

12月22日下午,纳思达荣获由主办方颁发的“2018十大最佳国产芯片厂商”,该奖项是对纳思达芯片设计...

发表于 2019-01-23 09:53 ? 1288次阅读
纳思达携艾派克APM32系列MCU首秀,圆满收官...

单片机modbus例程解析

#include #defineuint8unsignedchar #defineuin...

发表于 2019-01-23 15:22 ? 170次阅读
单片机modbus例程解析

该如何对8位以及32位的MCU进行选择

8位和32位MCU在功能上仍是互为辅助、各有千秋,这其中的诀窍就在于,需先了解什么样的应用适合什么样...

发表于 2019-01-23 15:10 ? 537次阅读
该如何对8位以及32位的MCU进行选择

AE周报:2019汽车智能座舱产品发展趋势展望

它采用电压9-60V设计,航空头接口,安装可接货车ACC常电,有很好的防水、防尘效果;二分割画面、画...

发表于 2019-01-23 09:45 ? 696次阅读
AE周报:2019汽车智能座舱产品发展趋势展望

什么是单片机的逻辑与指令ANL

ANL A,Rn ;A与Rn中的值按位‘与’,结果送入A中 ANL A,direct ;A与d...

发表于 2019-01-23 15:33 ? 163次阅读
什么是单片机的逻辑与指令ANL

单片机I/O控制的作用及应用方法

如果你是刚刚步入电子的新手,那你最好要知道一下I/O口具体能做什么。感性的认识对你的学习是很有帮助的...

发表于 2019-01-23 15:26 ? 127次阅读
单片机I/O控制的作用及应用方法

开发单片机程序时常犯的一个错误

这里利用一个实际发生的例子,针对初级工程师经常犯的一个小错误,或者经常要走的一个弯路,做了针对性的纠...

发表于 2019-01-23 14:11 ? 377次阅读
开发单片机程序时常犯的一个错误

CMIC迅速渗入嵌入式控制应用 有助于嵌入式设计...

SoC和MCU需要外部电路实现电源管理、人机接口或连接传感器。因此,设计中几乎总是需要比较器、运算放...

发表于 2019-01-23 13:58 ? 318次阅读
CMIC迅速渗入嵌入式控制应用 有助于嵌入式设计...

STM8和STM32可以超频吗超频后程序能正常运...

开篇问大家一个问题:STM32F103默认最高主频为72M,那么,其主频可以达到80M吗? 假如达...

发表于 2019-01-23 13:37 ? 363次阅读
STM8和STM32可以超频吗超频后程序能正常运...

如何选择MCU选8位的还是32位的到底有什么区别

该如何对8位以及32位的MCU进行选择?8位和32位MCU在功能上仍是互为辅助、各有千秋,这其中的诀...

发表于 2019-01-23 12:12 ? 478次阅读
如何选择MCU选8位的还是32位的到底有什么区别

如何学习嵌入式ARM嵌入式ARM详细学习心得资料...

我这个专业没学过C++,一开始不知道什么是向对象,什么叫面向过程,这可能让大家笑话了。不过这说的是实...

发表于 2019-01-23 12:03 ? 520次阅读
如何学习嵌入式ARM嵌入式ARM详细学习心得资料...

单片机定时器和计数器的类型及工作原理解析

在51单片机中,分为软件定时器,不可编程硬件定时器,可编程定时器。 软件定时:CPU每执行一条...

发表于 2019-01-23 15:16 ? 206次阅读
单片机定时器和计数器的类型及工作原理解析

PIC18F4550单片机三个操作寄存器的使用方...

PIC18系列单片机是美国微芯公司(Microchip)8位单片机系列中的高档系列,其任一I/O引脚...

发表于 2019-01-23 15:00 ? 98次阅读
PIC18F4550单片机三个操作寄存器的使用方...

PIC16F877A单片机数码管数值循环显示设计

#include __CONFIG(0XF73A); //芯片配置字节 const un...

发表于 2019-01-23 14:49 ? 127次阅读
PIC16F877A单片机数码管数值循环显示设计

MCU和电源的选择让嵌入式电路设计更高效

选择 MCU 时要考虑 MCU 所能够完成的功能、MCU 的价格、功耗、供电电压、I/O 口电平、管...

发表于 2019-01-23 14:12 ? 185次阅读
MCU和电源的选择让嵌入式电路设计更高效

国产车规级MCU实现量产 打破国外企业垄断

四维图新旗下全资子公司AutoChips杰发科技对外发布消息称,国内首款通过AEC-Q100Grad...

发表于 2019-01-23 14:02 ? 762次阅读
国产车规级MCU实现量产 打破国外企业垄断

国内首款通过AEC-Q100 Grade 1的车...

据统计,2017年全球MCU市场规模约为170亿美元,汽车电子类芯片占比17%,行业应用广泛;预计未...

发表于 2019-01-23 11:12 ? 508次阅读
国内首款通过AEC-Q100 Grade 1的车...

如何采用MCU定制一个属于自己的语音识别应用

TI还发布了一个用C语言代码编写的语音识别器库,这个库使得基于MSP432 MCU的应用能够识别用户...

发表于 2019-01-23 16:14 ? 229次阅读
如何采用MCU定制一个属于自己的语音识别应用

PIC16C5X单片机内部结构组成及工作原理解析

PIC16C5X在一个芯片上集成了一个8位算术逻辑单元ALU和工作寄存器(W);384~2K的12位...

发表于 2019-01-23 16:07 ? 109次阅读
PIC16C5X单片机内部结构组成及工作原理解析

如何采用单片机访问EEPROM的地址

我们知道,打电话的时候,当拨通电话,接听方捡起电话肯定要回一个“喂”,这就是告诉拨电话的人,这边有人...

发表于 2019-01-23 15:57 ? 123次阅读
如何采用单片机访问EEPROM的地址

什么是单片机的中断响应时间

中断响应时间:从外部中断请求有效(外部中断请求标志置1)到转向中断入口地址所需要的响应时间。每个机器...

发表于 2019-01-23 15:57 ? 109次阅读
什么是单片机的中断响应时间

SAM4E单片机USART与DMAC的设置方法

因为之前已经做过相关的实验,这里不再重复。需要注意的是,要注意JP11的跳线,以选择正确的协议(RS...

发表于 2019-01-23 15:52 ? 61次阅读
SAM4E单片机USART与DMAC的设置方法

单片机软定时器设计

timer.h #ifndef __SOFT_TIMER_H__ #define __S...

发表于 2019-01-23 15:36 ? 101次阅读
单片机软定时器设计

基于fpga和单片机的程控滤波器

以单片机和可编程逻辑器件(FPGA)为控制核心,设计了一个程控滤波器,实现了小信号程控放大、程控调整...

发表于 2019-01-23 10:26 ? 107次阅读
基于fpga和单片机的程控滤波器

高水平单片机工程师养成记

对于嵌入式系统来讲,嵌入式软件相当于嵌入式系统的灵魂,整个嵌入式系统如何工作,都是由嵌入式软件来控制...

发表于 2019-01-23 16:16 ? 450次阅读
高水平单片机工程师养成记

CC3200MOD SimpleLink Wi-...

使用业界首款可编程FCC,IC,CE和Wi-Fi认证无线微控制器(MCU)模块,内置Wi-Fi,开始您的设计连接。 SimpleLink CC3200MOD专为物联网(IoT)而创建,是一个集成了ARM Cortex-M4 MCU的无线MCU模块,允许客户使用单个设备开发整个应用程序。凭借片上Wi-Fi,互联网和强大的安全协议,无需先前的Wi-Fi体验即可加快开发速度。 CC3200MOD将所有必需的系统级硬件组件(包括时钟,SPI闪存,RF开关和无源元件)集成到LGA封装中,以便于组装和低成本PCB设计。 CC3200MOD作为完整的平台解决方案提供,包括软件,样本应用,工具,用户和编程指南,参考设计以及TI E2E支持社区。 应用MCU子系统包含行业标准的ARM Cortex- M4内核以80 MHz运行。 该器件包括各种外设,包括快速并行相机接口,I2S,SD /MMC,UART,SPI,I2C和四通道ADC。 CC3200系列包括用于代码和数据的灵活嵌入式RAM;带外部串行闪存引导程序和外设驱动程序的ROM;用于Wi-Fi网络处理器服务包,Wi-Fi证书和凭证的SPI闪存。 Wi-Fi网络处理器子系统具有Wi-Fi片上网络,并包含一个附加功能专用的ARM...

发表于 2019-01-23 17:53 ? 88次阅读
CC3200MOD SimpleLink Wi-...
石芫乡 金滩乡 天山西路 板井胡同 景润小区
延川镇 方家上村 屈贝 独山县 祭了里
威尼斯人网址 轮盘娱乐 捕鱼游戏下载 二八杠玩法 威尼斯人网站
葡京投注网 豪亨博娱乐城 胸围银行 威尼斯人网 澳门威尼斯人备用网址
大神棋牌 葡京娱乐网址 真人百家乐 澳门百老汇娱乐官网 威尼斯人网址
澳门拉斯维加斯平台 澳门二十一点博彩 388棋牌 澳门明升 赌博网址
老虎机定位器 澳门大富豪网址 现金三公注册网址 牛牛游戏下载 现金骰宝 年度十大电子游戏 大小点游戏 玩什么游戏可以挣钱 电子游戏厅 方法奇葩赌博网 巴黎人网站 pt电子游戏哪个最会爆 澳门巴黎人游戏 澳门龙虎斗注册 澳门大富豪网站 押大小排行 真钱打牌 明升网站 十三水技巧 电子游戏下载 二十一点平台 现金网游戏开户平台 澳门百老汇游戏官网 皇博压大小 真钱捕鱼 跑马机游戏 赌博技巧 巴比伦赌场官网 现金三公 地下网址 捕鱼游戏技巧 英皇网站 手机玩游戏赚钱平台 现金网排行 pt电子游戏注册 赌博技巧 电脑玩游戏赚钱平台 海立方游戏 ag电子游戏排行 希尔顿官网 太阳网上压大小 现金赌钱游戏 现金棋牌游戏 真人网站网址 地下开户 九五至尊娱乐网址 澳门梭哈游戏官网 奇葩袖赌博网 鸿胜国际压大小 博狗扑克游戏 德州扑克游戏规则 庄闲代理 奔驰宝马老虎机下载 现金三公开户注册 免费试玩电子游戏 GT压大小 新濠天地注册 现金老虎机网站 纸牌赌博种类 乐天堂开户 澳门永利平台 电脑版捕鱼达人 玩电子游戏入门 斗牛游戏 bbin压大小 网上电子游戏网址 澳门网络下注平台 明升国际网址 明升娱乐 捕鱼达人电子游戏 mg电子游戏试玩 二十一点游戏赌场 澳门万利赌场官网 大小对比网站 现金电子游戏 电子游戏实用技术 老虎机破解器 澳门梭哈官网 澳门百老汇赌场注册 千炮捕鱼兑换现金 网上合法赌场 PT电子游戏 波克棋牌官方下载 天天棋牌 凤凰棋牌 美少女战士电子游戏 什么游戏可以赚人民币 银河国际娱乐 澳门番摊官网 澳门梭哈官网 胜博发电子游戏 电子游戏打鱼机 澳门现金网 大三巴网站 PT电子游戏 澳门银河国际娱乐