-
嵌入式开发中时间概念集中陈述
1 前言在嵌入式系统中(包括大部分电子设备:手机、平板、手环、手表等等),时间的概念非常重要。如打印log时的时间戳、定时关机、心跳上报、日历功能、闹钟等等。上述这些功能都需要一个相对精确的时间系统。
-
基于FPGA 架构的微控制器子系统实现
随着物联网应用的采用势头越来越猛,嵌入式开发社区面临的压力也越来越大,他们需要平衡每个设计的可用计算资源、延迟、成本和尺寸。由于其实时性,对云连接的关注也被视为某些发展的挑战,从而导致混合“雾”计算方
-
VSCode 和 CMake 搭建嵌入式开发环境
CMake 与 VSCode 搭建 ARM 构建环境 1. 前言 在嵌入式领域能够选择的集成开发环境(IDE)很多,有通用型的,例如 Keil,IAR,给他们安装一个相应芯片的描述包即可开发相应芯片的驱动程序。 也有专用型的,例如 德州仪器
-
【经验分享】嵌入式C语言开发如何有效地排查内存泄露的疑难问题?
【经验分享】如何有效地排查内存泄露的疑难问题? 摘要:在嵌入式开发中,相信大家都遇到过内存泄露这类疑难问题,你的排查方法和解决思路是怎么样的呢?本文将给大家分享一种我个人常用的一种方法,这个方法看似很“挫”,but it works w
-
基于Mac上做嵌入式开发简析
前言目前嵌入式开发平台按照性能可以分为两类,一种是CPU只有数十兆的单片机,一种是比较高级的可以跑Linux甚至Android的嵌入式平台(其实iPhone、Android手机都属于嵌入式产品)。后者
-
嵌入式开发职业发展四大方向
前言近几年来,随着移动互联网、物联网的迅猛发展,嵌入式技术日渐普及,在通讯、网络、工控、医疗、电子等领域发挥着越来越重要的作用;随着嵌入式技术及相关产品不断渗透到人们日常生活,大大小小公司对于嵌入式开
-
STM32中断优先级谁更高 主要根据两个方面来判断
一:综述STM32 目前支持的中断共为 84 个(16 个内核+68 个外部), 16 级可编程中断优先级 的设置(仅使用中断优先级设置 8bit 中的高 4 位)和16个抢占优先级(因为抢占优先级最
-
嵌入式开发系统定义及嵌入式 *** 作系统基础知识
嵌入式开发系统一般指非pc系统,有计算机功能但又不称之为计算机的设备或器材。嵌入式系统主要由arm开发板、相关支撑硬件、嵌入式开发系统及应用软件系统等组成,它是可独立工作的“器件”。一 、什么是嵌入式
-
初学者学习嵌入式开发如何入门的根源就在这
这是一个初学者常问的问题,也是初学者问学习嵌入式开发该如何入门的根源。我感觉有两个方面,偏硬和偏软.我不认为嵌入式开发软件占绝对比重,相反,软硬件都懂,才是嵌入式高手所应该追求的,也是高手的必由之路。
-
从事嵌入式开发优缺点分析
目前arm开发板 嵌入式开发已成为当前最热门最有发展前途的IT应用领域之一,为了让更多的初学者能了解Arm开发板和嵌入式系统本文将带您全面学习!嵌入式软件方面最重要的教材:(1)arm开发板结构与应用
-
uCOS-II系统开发的6条注意要点总结
uCOS-II是一个简洁、易用的基于优先级的嵌入式抢占式多任务实时内核。尽管它非常简单,但是它的确在很大程度上解放了我的嵌入式开发工作。既然是一个 *** 作系统内核,那么一旦使用它,就会涉及到如何基于 *** 作
-
三分钟看透!ARM9的交通违章抓拍系统的开发
1.智能交通系统(ITS)将先进的信息技术、数据通讯传输技术、电子控制技术、计算机处理技术等应用于交通运输行业,从而实现各种运输方式发展规划的现代化、决策的科学化和管理的智能化。数码电子警察是现在应用
-
韦东山最新热门课程推荐:《ARM裸机1期加强版》
在您的单片机学习或工作过程中,是否会遇到过这样的问题?1. 有单片机开发经验,无Linux *** 作基础、无硬件知识,如何学习嵌入式?2. 在学校,学C51太简单没有竞争力怎么办?一直玩C51裸机跑程序,没
-
嵌入式开发中DSP与FPGA的关系
常所说的单片机侧重于控制,不支持信号处理,属于低端嵌入式处理器,arm可以看做是低端单片机升级版,支持 *** 作系统管理,更多接口如网卡,处理能力更强;fpga是可编程逻辑器件,侧重时序,可构建从小型到大型
-
给学习嵌入式开发者的十点建议
1:遇到问题,首先进入百度、谷歌(或是其他搜索引擎)搜索一下,任何一个嵌入式工程师都不敢否认,这是学习嵌入式最好的老师!2:尽可能多的论坛,遇到问题,及时发贴,情况紧急的时候,可以在不同的论坛同时发贴
-
关于树莓派B+的评测
关于那些爱玩嵌入式开发板的开发者,肯定了解树莓派,而且也比较喜欢用树莓派。树莓派可以说是一个DIY法宝了,利用这个你可以完成很多事情,比如制作一个播放器啊、完成一个视频监控板啊、做点遥控车来玩一玩啊等
-
如何选择更适合你的ARM Cortex内核?
ARM Cortex内核系列提供非常广泛的具有可扩展性的性能选项,设计人员有机会在多种选项中选择最适合自身应用的内核,而非千篇一律的采用同一方案。Cortex系列组合大体上分为三种类别:● Corte
-
七招教你规避嵌入式PCB工程更改
工程更改(ECO)将推高设计成本,造成产品开发大量延迟,进而延迟产品上市时间。然而,通过认真思考经常发生问题的七大关键领域,可以规避大多数 ECO。这七大领域是:元器件选择,存储器,湿度敏感等级(MS
-
谨献给为了知识执着的嵌入式初学者
实践当然是最锻炼人的方式,但是我想在校生很少有这样的机会,别说本科生,硕士生也未必有条件。所以我想学习嵌入式要从个人的知识背景和现实条件出发。订立合适的阶段目标,在允许的条件下多动手多思考。一般情况下