基于S3C2410 的MDK 例程移植

*//*******************************************************************/// <<< Use Configuration Wizard in Context Menu >>> ///*******************************************************************//* This file is part of the uVision/ARM...
关键词: S3C2410 MDK 例程移植

http://www.eeworld.com.cn/mcu/2019/ic-news021343180.html 发布时间: 2019-02-13



ARM 如何实现绝对地址的跳转

基于 b跳转指令,ldr伪指令,ldr加载指令分析有以下场景需用到1.实现从Stepingstone中执行部分指令后,需跳转到SDRAM中执行,前提是必须先将NAND FLASH中代码copy到SDRAM,然后才能跳转到SDRAM去执行。跳转到SDRAM 需使用LDR伪指令LDR PC,=SDRAM 来实现分析:b指令是相对跳转指令,可以看到起反汇编代码是完全一样的,它依赖于当前PC寄存器的值,不管此代码链接地址如何,b指令都可以跳转到正确位置,这类指令称为位置无关指令ldr pc,=labr 伪指令,从反汇编代码可以看出,是从内存的某个位置读出数据,并赋给pc寄存器,其中存放的值依赖于链接脚...
关键词: ARM 绝对地址 跳转

http://www.eeworld.com.cn/mcu/2019/ic-news021343179.html 发布时间: 2019-02-13



ARM 平台printf函数定位到uart输出介绍

1.1      ARM 串口输出函数uart_printfARM如果能使用C函数库自带的printf函数格式输出,那多方便,但是默认的printf都是定位到stdout终端,而不是串口,本文章讲述的是如何定位到ARM的串口。1.1.1     函数主要代码有在Mini2440开发板上验证...

http://www.eeworld.com.cn/mcu/2019/ic-news021343178.html 发布时间: 2019-02-13



STM32L0 进入STOP模式后串口中断方式唤醒

实现功能:单片机以一定的采样频率(如2Khz)进行采样,例如每分钟(60s)只采前30s,后30s休眠(定时休眠唤醒),等到下一分钟再自动wakeup,如此循环30分钟。30分钟之后,单片机进入休眠stop模式。用串口中断的方式将休眠的单片机唤醒。实现方法:1、定时休眠唤醒codeHAL_Delay(2000);//进行采样的时间HAL_RTCEx_DeactivateWakeUpTimer(&RTCHandle);HAL_RTCEx_SetWakeUpTimer_IT(&RTCHandle, 2, RTC_WAKEUPCLOCK_RTCCLK_DIV16);HAL_PWR_E...

http://www.eeworld.com.cn/mcu/2019/ic-news021343175.html 发布时间: 2019-02-13



芯灵思SinlinxA33开发板Linux中断编程4-最终代码(1)

按键驱动代码: #include #include #include #include #include #include #include #include #include    #define DEVICE_BUTTON  "mybtn" #define BTN_MAJOR   255 static char keybuf[] = {"0"}; static struct miscdevice misc = {     .minor = BTN_MAJOR,    ...

http://bbs.eeworld.com.cn/thread-1069205-1-1.html 发布时间: 2019-02-13



安全物联网开发神器---Microchip CEC1x02开发板

CEC1x02开发板如果说2018年是物联网元年,那2019年将是物联网加速走热的一年,在2019年将有大约36亿台设备主动连接到物联网,随着5G的推出,将有更多物联网设备连接起来,根据IDC的数据,到2021年,物联网节点数量将超过360亿个!大量物联网连接后将让我们实现真正的智慧生活:智能镜子将分析你的面部,如果发现病症它会自动联系医生,如果用户情绪不好它会通过音乐或者其他内容进行调节,而智能床会自动分析用户的各种数据,智能叉子则检测食物的营养成分。但在智能与方便的同时,物联网设备的安全性则日益凸显—如果黑客进入了你的物联网设备则意味着你的生活有可能被他人接管,所以用户需要安全可靠的物联...

http://www.eeworld.com.cn/mp/Mouser/a61096.jspx 发布时间: 2019-02-13



32位嵌入式监控主机的功能介绍!

  机房环境监测系统于20世纪90年代问世,至今已有20多年的历史。与此同时,伴随着嵌入式技术的发展,32位嵌入式监控主机出现在了我们的视野之中,当下嵌入式系统的硬件性能增强及协议底端解释实现,嵌入式技术开始被技术研发实力雄厚的公司应用于环境监控行业。  32位嵌入式监控主机OAO-9000E(升级版)是我公司自主研发的采用高性能32位ARM处理器,基于嵌入式Linux平台,集数据采集、处理、存储、查询、事件告警、控制、网络通信为一体的新一代监控主机——嵌入式监控主机。产品功能涵盖了机房环境及动力设备监控系统所需的常见功能。产品内置Web服务器,能根据各种应用场合的具体需求灵活、快速配置,具有...

http://bbs.eeworld.com.cn/thread-1069202-1-1.html 发布时间: 2019-02-13



最新手机芯片AI跑分出炉:高通、联发科力压华为

Arm NN驱动程序进行基于GPU的加速。在这种情况下,其性能低于竞争对手,最终导致导致跑分较低。联发科为何能进前三为什么联发科技的中端芯片P90能进前三,甚至AI性能能与骁龙855相媲美?这是因为联发科采用了一款独立的AI芯片,该芯片基于其内部GPU设计,针对深度学习任务进行了大幅修改。虽然它AI性能很强,但是它的CPU性能比高通和华为旗舰低30%。最后附上完整榜单地址:芯片排行榜:http...

http://www.eeworld.com.cn/mp/QbitAI/a61052.jspx 发布时间: 2019-02-13



边缘计算助力智能制造发展,AIStorm获得1320万投资

市场都已经成熟。他与WSI,东芝和Arm老兵Robert Barker,Andreas Sibrai和Cesar Matias于2011年共同创建了AIStorm。这是一家位于圣何塞的人工智能(AI)创业公司,开发可直接处理可穿戴设备,手持设备,汽车设备,智能扬声器和其他物联网(IoT)设备数据的芯片组。日前,这家创业公司从生物识别技术供应商Egis Technology,成像传感器公司...
关键词: AIStorm 边缘计算

http://www.eeworld.com.cn/IoT/2019/ic-news02134910.html 发布时间: 2019-02-13



为边缘计算提供新办法,AIStorm获得1320万投资

的前高级主管David Schie则认为,这两个市场都已经成熟。他与WSI,东芝和Arm老兵Robert Barker,Andreas Sibrai和Cesar Matias于2011年共同创建了AIStorm。这是一家位于圣何塞的人工智能(AI)创业公司,开发可直接处理可穿戴设备,手持设备,汽车设备,智能扬声器和其他物联网(IoT)设备数据的芯片组。日前,这家创业公司从生物识别技术供应商Egis...

http://www.eeworld.com.cn/mp/Icbank/a60980.jspx 发布时间: 2019-02-13



亚马逊做芯片背后的逻辑

互联网厂商做芯片,已经是屡见不鲜的事情。谷歌现在正在印度大张旗鼓,微软、Facebook也在暗中发力,就连国内的BAT也都在虎视眈眈。但从目前看来,在线零售商、云服务供应商亚马逊在芯片里面的实力已经超乎大多数读者的想象。亚马逊的芯片大局从最近的报道我们看到,亚马逊已经涉及了Arm服务器芯片Graviton、机器学习芯片Inferentia,同时他们还投资了聚焦于无线技术的Wiliot公司...

http://www.eeworld.com.cn/mp/Icbank/a60975.jspx 发布时间: 2019-02-13



STM32—cubeMX+DMA+USART 接收任意长度的数据

前言    之前的一篇文章中我为了可以实现USART接收任意长度的数据,对HAL的库进行了修改,可以实现接收以0x0a结尾的任意长度数据,即认为接收到0x0a时接收结束,见链接:HAL USART接收任意长度。   然而,上述这种方法并不合适,原则上HAL库一般不去修改,不便于其他人移植程序,降低了程序中库的适用性,这是很不好的习惯,所以这种方法并不可取。   后查资料得知STM32中还可以利用DMA的方式实现串口的任意长度数据的接收,故开始学习DMA+串口接收任意长度的数据这种方式。cubeMX软件配置过程首先,第一步都是进行时钟树的配置,配置好系统的时钟,不同的芯片配置...

http://www.eeworld.com.cn/mcu/2019/ic-news021243147.html 发布时间: 2019-02-12



RT-Thread4.0正式发布了,还支持SMP (内附源代码下载地址)

;(fullhan) 修正armlibc中_sys_istty函数对STDIN/STDOUT/STDERR的处理;(gbcwbz) 修正newlib中_write_r函数实现对stdout的处理; 增加轻型进程实现components\lwp,并添加对应的一些系统调用; 修正at_socket中,当socket是空指针的bug;(thomasonegd) 修正at_socket中...

http://bbs.eeworld.com.cn/thread-1069117-1-1.html 发布时间: 2019-02-12



如何实现同一段码屏正显和负显效果同现

        对于液晶屏显示的要求,不同的客户有不同的实际需求,所以大部分的段码液晶屏都是开模定做的,就是为了满足不同的客户需求。 当然经常有些要求很特别的客户,那么怎么来实现客户的要求呢?         比如:有一个客户在看完我给他的段码液晶屏不同工艺的显示效果图之后,说我喜欢黑白的屏,清爽,能否给我把段码屏的上半部分和下半部分分别做成白底黑字和黑底白字,有那么一瞬间,我脑子是懵的,不知道怎么回答他,为了缓解没话说的尴尬氛围,我回复他说我请教先我们的段码液晶屏工程师是...

http://bbs.eeworld.com.cn/thread-1069115-1-1.html 发布时间: 2019-02-12



【stm32f407】库函数

恰恰是直接配置寄存器方式的最佳例子,想深入了解芯片是如何工作的话,只要追踪到库的最底层实现就能理解,相信你会为它严谨、优美的实现方式而陶醉。要想修炼 C语言,就从 ST的库开始吧。22.1. CMSIS标准我们知道由 ST公司生产的STM32f407采用的是 Cortex-M4内核,内核是整个微控制器的 CPU。该内核是 ARM 公司设计的一个处理器体系架构。ARM公司并不生产芯片,而是出售...
关键词: stm32f407 库函数

http://www.eeworld.com.cn/mcu/2019/ic-news021243140.html 发布时间: 2019-02-12



KiCad 的使用与熟练

基于 KiCad 5.0.0-rc2 版本,现已有 5.2 稳定版,暂时还不想安装,但这两个版本,想必差别不大。因为以前安装过 4.7,它和 5.0 的区别也不大。 如下图,PCB 的图层管理在右侧栏。 红框里面的 F.Adhes 和 B.Adhes 层在设计时无需使用,所以无需勾选。 3 个蓝色框中,共有 9 层。在设计时,可以有选择的勾选,可以避免过多的显示,有效地降低视觉疲劳。 如下图,顶层与底层(双面 PCB 的走线层,最常用的两个层),设置其颜色为 Green2 和 Green1,也可以预防视觉疲劳。 双击右侧栏每层前面的颜色小格子就可以进行设置了。 如下图,右侧...

http://bbs.eeworld.com.cn/thread-1069083-1-1.html 发布时间: 2019-02-12



HT32F125x 基于ARM Cortex-M3的32位MCU

...

http://download.eeworld.com.cn/detail/sinceyoulove/591416 发布时间: 2019-02-12



CES 2019 车用芯片大厂的策略:既延续又创新

CES 2019 一如预期,诸多芯片大厂仍将重点放在车用领域布局,大体看来,自驾车、ADAS 与智能座舱系统仍是厂商关心重点,但另一方面,碍于汽车产业生命周期较长,加上车规产品的基本认证与车厂的认证时间较长等原因, 也不难看出已有芯片大厂在新产品推出采取较保守策略。着重既有产品与市场策略的延续性单以 CES 2019 来看,新产品发表几乎没有着力的厂商为 Intel、NVIDIA 与 Xilinx 等,Intel 重点依然还是以 Mobileye 为核心,着重视觉技术导向,持续布局 ADAS 与自驾车技术;与此同时,Road Expe rience Management(R...
关键词: 芯片

http://www.eeworld.com.cn/xfdz/2019/ic-news021293444.html 发布时间: 2019-02-12



非对称双核MCU基础知识及核间通信问题

、医疗、音频、车载、电机、监控等众多行业产品的开发。 性能的改善则是AMP MCU的灵魂。内核、存储器,以及总线架构对于性能有着至关重要的影响。图1展示了LPC4350的实现方式。 图1:LPC4350的内核、存储器以及总线连接图首先是内核的选择。LPC4350基于32位的ARM Cortex-M4和Cortex-M0内核(以下简称M4和M0),两个内核均可在高达204MHz的主频下执行代码...

http://bbs.eeworld.com.cn/thread-1069039-1-1.html 发布时间: 2019-02-11



ARM处理器的内存对齐处理

; 我在变量对齐问题上吃过一次亏,可以作为本节的一个例子。不过要理解这个例子,读者必须知道ARM CPU的一个特点:就是长度为m的基本变量必须放在mn边界上,否则读写时会发生数据访问错误,其中m=2或4。这就是第3节要介绍的数据对齐。   事情是这样,我定义了几个缓冲区(大数组),然后动态分配这些内存。我的错误在于将这些数组定义为字节数组。我的分配算法是按块分配,每个数据块的大小都是...

http://bbs.eeworld.com.cn/thread-1069037-1-1.html 发布时间: 2019-02-11




<上一页 12345678910111213141516 下一页> 相关结果约31,873个