因为项目需要,需要移植W5500作为TCPServer,并且要与服务器通信,所以又移植了CJSON轻量级通信协议。
就在今天,Arm发布了新一代的Cortex-M处理器,Cortex-M85。简单粗暴的打个比方:Cortex-M85 ≈ Cortex-M7 + TrustZone + Helium(Cortex-M版本的NEON)性能总结:超标量双发射流水线——暴力特色:支持Helium(也就是Cortex-M版本的NEON)可以通过SIMD指令集提供强...
【写在前面的话】作为嵌入式软件工程师,你是否听说过“无副作用(no side-effect)的代码”这个概念?如果没有的话,今天的文章你就真的要好好看一看了。【没有用的代码】“无副作用的代码”其实是一个屁股坐在编译器这边的说法。“无副作用的代码”其实是编译器觉得“没有作用的代码”“无副作用的代码”其实是编译器的一个委婉...
在前面的文章《【例说Arm-2D界面设计】“手撸GUI”的利器——场景播放器》中,我们详细介绍了智能设备时代一种“基于面板(Panel)的嵌入式界面设计范式”,并以Arm-2D的场景播放器(Scene Player)为例,介绍了小资源环境下具体“手搓GUI”的方式。
对大家熟悉的Cortex-M处理起来说,无论是强调极致资源和低功耗的Cortex-M0、还是频率达到上GHz且能与某些应用处理器掰一掰手腕的Cortex-M7,都不会缺席了SysTick的身影。
在中文嵌入式环境中,时不时的总能看到不少朋友”堆”“栈“傻傻分不清楚,我很早之前在文章《漫谈C变量——夏虫不可语冰》介绍过二者的区别,这里就不再深入展开,总之:
【说在前面的话】朋友:你知道如何设置栈最安全么?你知道如何不写一行汇编代码就能设置栈的大小么?你知道如何在链接脚本中使用宏和头文件么?你知道如何在代码中随时随地检查栈的最大使用情况么?本文从理论到实践,从知其然到知其所以然,一杯奶茶的功夫就给你讲得明明白白。在中文嵌入式环境中,时不时的总能看到不...
近年来,中国制造业人工智能解决方案的市场规模呈现快速增长的态势,2017至2021年的年复合增长率为97.2%。来源:《2022年中国AI工业质检行业产业链分析》报告
关注存储、服务器、图形工作站、AI硬件等方面技术。WeChat:490834312
集微网隆重推出“芯视野”专题,未来将客观反映行业高管对于热点事件的观点及分析报道。
嵌入式端AI,包括AI算法在推理框架Tengine,MNN,NCNN,PaddlePaddle及相关芯片上的实现。欢迎加入微信交流群,微信号:aijishu20(备注:嵌入式)
华为鸿蒙相关技术,活动及资讯,欢迎关注及加入创作
中国高性能通用微控制器领域的领跑者兆易创新GD系列芯片技术专栏。
K3s是一款轻量级的Kubernetes发行版,安装简单易上手,完美应对资源有限环境。
嵌入式AI系列课程,涵盖边缘计算,人脸识别模型训练及部署,多目标检测,命令词识别等课程。
Arm相关芯片文章,涵盖AI,5G,自动驾驶等,欢迎关注。
关于AIoT相关的技术文章以及相关资源。
阐述CPU性能瓶颈问题如何破解,FPGA如何突围