社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
IIC Shanghai 2023
2023(第四届)国际 AIoT 生态发展大会
全球 MCU 生态发展大会
第四届临港半导体产业高峰论坛暨司南科技奖颁奖盛典
IIC Shenzhen 2023
第四届中国国际汽车电子高峰论坛
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
帖子
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
×
提示!
您尚未开通专栏,立即申请专栏入驻
帖子
博文
用户
芯语
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
嵌入式软件开发
设计模式也可以用在嵌入式软件开发中
扫描关注一起学嵌入式,一起学习,一起成长 1、嵌入式 嵌入式的标签多为:低配,偏硬件,底层,资源紧张,代码多以C语言,汇编为主,代码应用逻辑简单。但随着AIOT时代的到来,局面组件改变。芯片的性能资源逐渐提升,业务逻辑也逐渐变得复杂,相对于代码的效率而言,代码的复用可移植性要求越来越高,以获得更短的项目周期 和更高的可维护性。下面是AIOT时代嵌入式设备的常见的软件框架。设计模式设计模
一起学嵌入式
2025-01-04
82浏览
嵌入式软件开发何时需要用RTOS
扫描关注一起学嵌入式,一起学习,一起成长最近好多朋友在问,嵌入式开发为什么要学RTOS,日常开发过程中什么时候需要用到RTOS?这篇文章可以给出一些解释和启发。下面进入主题如今,高性能处理器和通用操作系统实时升级的速度,似乎再次引发了嵌入式系统是否仍需要RTOS的讨论。答案没有改变:在相对低端的处理器上只有真正的RTOS能提供一些保障,也就意味着,这些OS可以留在嵌入式环境中。■ 究竟何时需要实时
一起学嵌入式
2024-12-24
43浏览
嵌入式软件开发,这些建议很实用
关注、星标公众号,直达精彩内容一、嵌入式开发中值得注意的几个问题?入职了新公司,最近几天在逐渐熟悉工作环境。总体的感觉还是可以的,硬件配置方面,工位很宽敞、双显示器,这大大地提高了我的工作效率。软件开发的氛围也很不错:第一点是有严格地进行代码版本控制,版本控制对于我们软件方面的工作来说是非常重要的,否则一旦代码丢失,对于个人层面,那就做了很多无用功,对于公司层面,可能会错过产品上市的最佳时
李肖遥
2024-12-16
49浏览
嵌入式软件开发,这些建议很实用
扫描关注一起学嵌入式,一起学习,一起成长一、嵌入式开发中值得注意的几个问题?入职了新公司,最近几天在逐渐熟悉工作环境。总体的感觉还是可以的,硬件配置方面,工位很宽敞、双显示器,这大大地提高了我的工作效率。软件开发的氛围也很不错:第一点是有严格地进行代码版本控制,版本控制对于我们软件方面的工作来说是非常重要的,否则一旦代码丢失,对于个人层面,那就做了很多无用功,对于公司层面,可能会错过产品上市的最佳
一起学嵌入式
2024-12-16
32浏览
汇总11种常见的数据结构,助力嵌入式软件开发
扫描关注一起学嵌入式,一起学习,一起成长如果你是一名程序员,数据结构就是你的核心。它们是高效算法和系统设计的基本构建模块。无论你是在为编码面试做准备,优化你的代码,还是在处理复杂的应用程序,理解如何使用和实现数据结构是至关重要的。在这篇文章中,我们将剖析每一位开发人员都应该熟悉的 11 种数据结构。这些结构不仅在面试中很常见,而且对于在实际应用中编写高效且可扩展的代码也至关重要。1. 数组(Arr
一起学嵌入式
2024-11-30
84浏览
换个思维学习嵌入式软件开发?
关注、星标公众号,直达精彩内容来源 | 网络素材能从PC机器编程去看嵌入式问题,那是第一步;学会用嵌入式编程思想,那是第二步;用PC的思想和嵌入式的思想结合在一起,应用于实际的项目,那是第三步。很多朋友都是从PC编程转向嵌入式编程的。在中国,嵌入式编程的朋友很少是正儿八经从计算机专业毕业的,都是从自动控制啊,电子相关的专业毕业的。这些童鞋们,实践经验雄厚,但是理论知识缺乏;计算机专业毕业的
李肖遥
2024-11-11
194浏览
嵌入式软件开发的几个编程习惯
关注+星标公众号,不错过精彩内容素材来源 | 网络这几年大环境不好,很多人都比较浮躁,看了网上的各种“段子”更是觉得搞嵌入式开发很难,也没有前途。既然你选择了嵌入式这条路线,只要你坚持走下去,怎么会没有前途?当然,要搞好嵌入式,除了坚持和努力之外,有时候我们也要学会一些方法。1多看官方文档不要被这几个字吓到,官方文档其实都是宝藏。一个成熟的技术诞生,可以没有博客没有书籍,但一定会有一个官方文档,毋
strongerHuang
2024-10-09
386浏览
嵌入式软件开发一定要搞懂原码,反码,补码
扫描关注一起学嵌入式,一起学习,一起成长本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!一、机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式,
一起学嵌入式
2024-09-22
420浏览
研究生学嵌入式软件开发有前景吗?
你点击蓝字关注,回复“入门资料”获取单片机入门到高级开挂教程 开发板带你入门,我们带你飞文 | 无际(微信:2777492857)全文约1384字,阅读大约需要 5 分钟研究生学嵌入式开发,有点降维打击的感觉,起点普遍比较高。有些公司嘴上说看重能力,不在乎学历,但那些大企业招人时还是更青睐名校毕业生。有些人说,研究生干嵌入式有点浪费,其实不然,能干到产业链上游,工资也是贼高的,比如算法类的,而且也
无际单片机编程
2024-09-12
521浏览
嵌入式软件开发之状态机+事件驱动
关注+星标公众号,不错过精彩内容素材来源 | 网络状态机是一种程序架构,事件驱动也是一种程序架构,在某些开发场景里面,两者是可以一同合并使用的。事件驱动的概念生活中有很多事件驱动的例子,上自习瞒着老师偷睡觉就是很生动的一个。我们都是从高中时代走过来的,高中的学生苦啊,觉得睡觉是世界上最奢侈的东西, 有时候站着都能睡着啊!老师看得严,上课睡觉不允许 啊,要挨批啊!有木有!相比而言,晚自习是比较宽松的
strongerHuang
2024-08-25
488浏览
打破技术壁垒!AWFlow让嵌入式软件开发触手可及
在嵌入式软件开发中,创意和技术创新常常难以融合。AWFlow通过其图形化组态方法,利用拖拽节点构建业务流程图,帮助用户实现奇思妙想。在嵌入式软件开发中,创意和技术创新常常难以融合。一方面,大量的驱动程序和细节处理会让研发工程师精疲力尽,束缚了他们的灵感。另一方面,技术门槛限制了那些具备创意但缺乏技术背景的人参与到开发过程中,导致许多好的创意无法实现。那么,如何打破这些限制,释放创意的潜力呢?AWF
ZLG致远电子
2024-08-15
532浏览
嵌入式软件开发真正实用的建议
关注、星标公众号,直达精彩内容一、嵌入式开发中值得注意的几个问题?入职了新公司,最近几天在逐渐熟悉工作环境。总体的感觉还是可以的,硬件配置方面,工位很宽敞、双显示器,这大大地提高了我的工作效率。软件开发的氛围也很不错:第一点是有严格地进行代码版本控制,版本控制对于我们软件方面的工作来说是非常重要的,否则一旦代码丢失,对于个人层面,那就做了很多无用功,对于公司层面,可能会错过产品上市的最佳时
李肖遥
2024-08-12
475浏览
嵌入式软件开发离职,准备去创业...
大家好,我是麦鸽,最近有读者提问,嵌入式软件开发离职去创业怎么样?关于这个问题,我是持中立意见的,但是还是要慎重。下面说说我的看法。其实咱们搞技术的人都有一个通病,就是把技术看得过于重要了。虽然掌握了较多的技术,但是大部分技术想要转化到产品,从而变现,还是很难的。如果是创业,首先你要看是在哪个行业?能解决哪一类的需求?即使你技术很牛,做出了产品,并且能量产,但是能不能从激烈的市场竞争存活下来,并且
小麦大叔
2024-05-11
617浏览
嵌入式软件开发中的注册机制
扫描关注一起学嵌入式,一起学习,一起成长问题描述在使用定时器的过程中最令人苦恼的就是,定义flag,holdtime,每用一次定义就会导致中断函数中标志位满天飞,时间变量在程序中随处可见。在想要移植,又不敢随便删除。程序处于高耦合状态,失去了一个.c 一个 .h的意义。如何解决这种问题引入注册机制。为了方便说明注册机制,举一个例子:手机在使用相机这个功能时,有一个操作:将拍摄的照片发送出去。以程序
一起学嵌入式
2024-03-26
651浏览
嵌入式软件开发的一些错误观念
扫描关注一起学嵌入式,一起学习,一起成长从学生转变为职业人的过程是很艰难的,因为我们要与自己积累了多年的“老毛病”作斗争,这些“老毛病”包括:做事拖拉、不守时、不遵守规则、怕吃苦等。就像发射火箭卫星一样,摆脱重力的束缚所花费的燃料是最多的,一旦成功,那么以后的流程就会比较轻松了。所谓万事开头难,也就是这个道理。今天就给大家分享一下,要想掌握工作中C语言的基本技能,我们需要破除哪些错误观念呢?错误观
一起学嵌入式
2024-03-03
654浏览
嵌入式软件开发,运行比可读性更重要
扫描关注一起学嵌入式,一起学习,一起成长"代码的阅读胜于编写" 这句话现在已经是程序员共识,它提醒我们,在编写代码时不能仅追求方便,而忽视那些将来需要阅读和修改代码的人。更一般地说,"代码的阅读胜于编写" 传达了一个观点:通过保持代码可维护性,保持简洁、编写测试和文档等方式来使得代码易于理解是一个明智的投资。它关乎对软件开发周期的全局视角。让我用更简洁的表达方式来表述这个观点:维护者 > 作者我认
一起学嵌入式
2024-01-27
578浏览
嵌入式软件开发常用的关键字和运算符
点击上方蓝色字体,关注我们1volatile关键字volatile是一个特征修饰符,提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,告诉编译器对该变量不做优化,都会直接从变量内存地址中读取数据,从而可以提供对特殊地址的稳定访问。常用场景:中断服务与主程序共享变量。示例代码如下://volatile uint8_t flag=1;uint8_t fla
美男子玩编程
2023-12-04
679浏览
嵌入式软件开发常用的套路与技巧
扫描关注一起学嵌入式,一起学习,一起成长01. 调试相关的宏在Linux使用gcc编译程序的时候,对于调试的语句还具有一些特殊的语法。gcc编译的过程中,会生成一些宏,可以使用这些宏分别打印当前源文件的信息,主要内容是当前的文件、当前运行的函数和当前的程序行。具体宏如下:__FILE__ 当前程序源文件 (char*)__FUNCTION__ 当前运行的函数 (char*)__LINE__
一起学嵌入式
2023-11-22
642浏览
嵌入式软件开发常用软件
点击上方蓝色字体了解更多的嵌入式编程实用技能。如果你觉得该文章对你有帮助,欢迎点赞+关注 前言 作为一个软件开发人员,除了程序能力素养方面外,还应该熟练地使用各种常用的辅助工具,所谓“工欲善其事,必先利其器”;通过这些工具能提升自己的专业素养,且在工作中选择合适的工具可以起到事半功倍的效果。下面介绍各种常用软件,可以选择通过合适的工具来提高我们的工作效率。IDE 单片机软件开发常常使用 IDE(嵌
大橙子疯嵌入式
2023-11-13
590浏览
嵌入式软件开发要注意这七中错误
扫描关注一起学嵌入式,一起学习,一起成长软件行业的工作经验和你从事这个行业的工作年限直接相关。这句话在某种程度上是对的,但是你从事这项工作的年限,并不一定代表你获得了相同年限的工作经验,正如一句话所说:“我们以为我们是工作了十年,其实却只有一年的工作经验,只不过又重复用了九年”。有一些人虽然工作了很多年,但工作表现就像刚入行的新人。他们几乎不学习软件开发的基础知识 。除了最初几年有所成长,后期一直
一起学嵌入式
2023-11-12
651浏览
嵌入式软件开发有没有什么捷径?
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号 | 嵌入式专栏嵌入式软件开发有没有什么捷径?不定期会收到类似的问题,我只想说:嵌入式软件开发没有捷径说实话,有这种想法的人,我其实想劝你放弃。对于绝大多数普通人,一步一个脚印就是捷径。当然,这个问题可以换个方式问,比如:如何才能提升自己编程水平?或者:如何提升自己技能?对于大部分人,特别是初学者,我觉得应该从两个方面提
嵌入式大杂烩
2023-09-24
789浏览
嵌入式软件开发的10个技巧
扫描关注一起学嵌入式,一起学习,一起成长嵌入式系统设计不仅需要了解硬件,还需了解软件是如何影响硬件并与硬件进行交互的。设计硬件所需的范式可能与设计软件完全相反。当从硬件设计转向包含软件的设计时,硬件工程师应牢记以下十个技巧。 技巧 1:流程图第一,实现第二当工程师首次迈入软件开发领域时,会有一种强烈的诱惑力促使他们立刻投入工作并开始写代码。这种做法就好比在电路逻辑图还未完成前就试图设计印刷电路板(
一起学嵌入式
2023-08-29
658浏览
嵌入式软件开发经典书籍汇总
收集整理了一份嵌入式软件开发相关的经典学习书籍汇总,供大家参考选择。嵌入式开发学习书籍定期以通俗易懂的方式分享嵌入式知识,关注公众号,加星标,每天进步一点点。声明:本号原创、转载的文章、图片等版权归原作者所有,如有侵权,请联系删除。关注、点赞、在看、转发,支持优质内容!
嵌入式电子
2023-08-12
640浏览
嵌入式软件开发没有捷径
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号 | 嵌入式专栏嵌入式软件开发有没有什么捷径?不定期会收到类似的问题,我只想说:嵌入式软件开发没有捷径说实话,有这种想法的人,我其实想劝你放弃。对于绝大多数普通人,一步一个脚印就是捷径。当然,这个问题可以换个方式问,比如:如何才能提升自己编程水平?或者:如何提升自己技能?对于大部分人,特别是初学者,我觉得应该从两个方面提
李肖遥
2023-08-09
783浏览
嵌入式软件开发没有捷径
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号 | 嵌入式专栏嵌入式软件开发有没有什么捷径?不定期会收到类似的问题,我只想说:嵌入式软件开发没有捷径说实话,有这种想法的人,我其实想劝你放弃。对于绝大多数普通人,一步一个脚印就是捷径。当然,这个问题可以换个方式问,比如:如何才能提升自己编程水平?或者:如何提升自己技能?对于大部分人,特别是初学者,我觉得应该从两个方面提
strongerHuang
2023-08-02
683浏览
正在努力加载更多...
广告
今日
新闻
1
豪掷800亿美元!微软宣布加码AI数据中心
2
11家中国实体被纳入实体清单,美资禁止投资中国三个行业
3
华勤技术收购豪成智能科技,强化机器人业务领域布局
4
“超越EUV”时代:美国研发拍瓦级铥激光器有望大幅提升芯片制造效率
5
三星电子完成HBM4逻辑芯片设计,采用4nm工艺进行试产
6
加拿大扩大稀土开采,杀入全球原材料竞赛
7
拆解长鑫存储DDR5颗粒:面积68.06平方毫米,比三星大40%
8
国家发改委、国家数据局、工业和信息化部发布《国家数据基础设施建设指引》
热门
文章排行
1
2024年12月及全年新能源汽车销量排名
一览众车
1682
2
2024年12月和全年,各大品牌汽车销量汇总!
汽车电子设计
1381
3
王自如近照曝光!从格力离职后大变样,曾策划“我妈是董明珠”
快科技
1290
4
突发!禾赛科技被曝裁员:N+1,无年终奖
谈思汽车
1219
5
2024中国大陆晶圆厂(Fab)详细汇总
ittbank
1090
6
骂华为的孙院士,上新闻联播了!说华为搞封闭垄断,是难以对抗西方的!
集成电路IC
1061
7
苹果2025年19款新品抢先看:最便宜和最轻薄iPhone都来了!
手机技术资讯
1055
8
阿里前董事长张勇履新职;字节TikTok算法负责人或离职;英特尔CEO突然宣布退休|2024年12月全球科技企业高管变动
全球TMT
966
9
苹果2025年19款新品抢先看:最便宜和最轻薄iPhone都来了!
快科技
949
10
【今日分享】2025新年贺词:梦虽遥,追则能圆,愿虽艰,持则可达
今日光电
909
11
RTX50第一弹!RTX5080上市时间敲定
硬件世界
775
12
英伟达最新GB300和B300技术细节曝光
智能计算芯世界
755
13
王炸来了!特斯拉自动驾驶即将进入中国,只有华为能接招?
飙叔科技洞察
742
14
上海2025年新能源牌照政策压哨更新!哪些细节值得关注?
汽车电子设计
734
15
eVTOL电机技术:揭秘未来空中出行的动力核心
电动车千人会
734
16
哪吒汽车全面复工复产!
谈思汽车
720
17
立讯精密拟收购闻泰科技部分资产;华为花费5年时间基本实现供应独立;剪映产品负责人张逍然被曝离职|日报
全球TMT
704
18
禾赛激光雷达月交付破10万,机器人领域月交付超过2万
52RD
689
19
惠科郑州将打造“超级工厂”,涉及OLED?
WitDisplay
656
20
三星复制“梁孟松模式”落空
芯极速
649
21
明日挂牌上市!功率模组核心部件散热基板国产龙头企业的成本与价值
碳化硅芯观察
632
22
季华实验室、鹏城实验室、长春光机所等被美国“拉黑”,新型显示产业发展或“添堵”
JMInsights集摩咨询
615
23
消息称吉利、旷视展开智能驾驶合作,或成立一家新合资公司
52RD
607
24
曝极越汽车开始返聘员工夏一平称不会放弃
智能汽车电子与软件
562
25
华为小米联手投资!这家芯片企业再闯IPO
物联传媒
560
26
特斯拉上海储能超级工厂竣工,产品将供应全球市场!同时,2025年将加速推进自动驾驶!
飙叔科技洞察
553
27
美国发布禁止敏感个人数据向中国跨境传输的最终规则!
谈思汽车
551
28
兆易创新:高算力GD32G5系列MCU如何引领数字能源、电机控制与光通信的变革
皇华电子元器件IC供应商
541
29
本月,美国将发布AI芯片新禁令
谈思汽车
540
30
“纯血鸿蒙”变回“安卓鸿蒙”,华为不得不妥协!
手机技术资讯
536
广告
最新
评论
更多>>
我这,原先V10.5跑的好好的代码,更新V11后,单片机初始化时就不断重启
vaov_3734...
评论文章
2025-01-06
FreeRTOSV11.0升级了多项重要功能,兼容V10版本
这里http://www.zhefar.com/download/training/zhefar/Training%20-%20JTAG(CHS).pdf 有份培训资料挺好,是杭州哲发科技有限公司的。他们是专业JTAG方案供应商,其JTAG综合应用系统是众多杰出工程师在二十多年电子通信产品开发过程中,根据工作需要在实践中建立并完善起来的一套调试/调测/维修系统。产品经过大量验证,已经服务于众多知名公司和上市公司。 JTAG综合应用系统三大功能:板卡测试维修、PLD加载/编程 和 Flash烧写/编程/加载。 www.zhefar.com 我们和好几个兄弟单位都用过,非常好!
xxdg
评论文章
2025-01-05
强大的JTAG边界扫描2-BSDL文件
资料
文库
帖子
博文
1
元能芯24V全集成电机专用开发板
2
20套大厂USP电路合集
3
《相对论》(美·爱因斯坦)
4
《彩色电视机原理与维修》
5
《时间简史》(霍金 著)
6
ESP32TFT常用字体库.zip
7
stm32OTG host文档说明
8
ASTM D 130-12
9
ISO 7637-1-2023
10
12-13学习笔记
1
【工程师故事】+2024年:跟大家说说我从工程师到教师的跨界之旅
2
过流保护,大家都会采集电流后经过运放放大送单片机,单片机控制MOS,从而保护后级电路。那短路保护,大家都是怎么做的。现在遇到一个问题,...
3
电流检测电路的两种电路
4
C语言输出圣诞树
5
ESP32搭建TFT_LCD中文字库,附常用字库
6
摩托车电子,ACC钥匙开关关了后,用示波器挂在ACC线上,还是能抓到一个漏电波形,设置的是5V的触发电平。这种概率性的漏电波形如何有什么办法吸...
7
超低频示波器的原理和应用
8
【电子DIY】重拾童年的乐趣——摇杆控制器
1
硅电容系列一:硅电容概述
2
德鲁克著作的解读:从“人”与“事”看管理的本质
3
封闭式电机行业发展现状及市场潜力分析报告
4
Linux系统更换开机logo方法教程,触觉智能RK3562开发板演示
5
PLC组态的方式与比较
6
MCU应用第008篇 Eclipse环境下MCU寄存器描述文件的存储位置
7
国产高性能CPU--米尔瑞芯微RK3576赋能AIoT、工业、智能显示终端
8
带驱动隔离器的自动化生产设备的未来
1
常见的串口类型介绍
2
电机加电阻有什么特殊用法吗?
3
C语言函数的返回值的潜规则
4
详解linux系统组成结构
5
电路板温度慢慢升高导致ADC采集电路采集不准!
6
理解SAR型ADC工作原理的3个关键
7
STM32最小系统板电路知识学习
8
看完秒懂!PLC轻松控制变频器
9
为什么建议你用表驱动法?嵌入式C语言代码开发技巧
10
设计一个放大电路
在线研讨会
多路有光·精准不凡——KSW-SGM01模拟信号源发布会
重塑机器人未来:揭秘创新芯片解决方案的颠覆力量
迈来芯Triaxis® 3D磁传感器:汽车安全应用的优选方案
适用于安全连接的新一代PIC32CK SG/GC系列单片机
EE直播间
精密半导体参数测试解决方案
直播时间:01月08日 10:00
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
豪掷800亿美元!微软宣布加码AI数据中心
11家中国实体被纳入实体清单,美资禁止投资中国三个行业
华勤技术收购豪成智能科技,强化机器人业务领域布局
“超越EUV”时代:美国研发拍瓦级铥激光器有望大幅提升芯片制造效率
三星电子完成HBM4逻辑芯片设计,采用4nm工艺进行试产