登录社区云,与社区用户共同成长
邀请您加入社区
系统性地介绍了RKNPU从入门到应用开发的全流程知识体系。本手册以“认识工具—构建环境—模型转换—部署实践”为主线,为开发者在Linux和Android双平台上提供完整的NPU应用开发指导。本手册既适合嵌入式AI开发初学者系统学习,也可作为高级开发者的技术参考,帮助开发者高效利用RKNPU实现各类AI应用的部署与优化。【公众号】迅为电子【交流群】861311530【视频展示】【视频教程】完整教程及
本文详细介绍了LVGL在STM32上的移植与性能优化实战,涵盖基础移植、工程配置、显示驱动实现及内存优化策略。通过DMA加速、部分缓冲等技巧,显著提升渲染性能,适用于嵌入式图形界面开发。文章还提供了高级功能实现与调试方法,帮助开发者在资源受限环境下构建高效LVGL应用。
在软件开发中,文件写入操作(**File Writing**)是实现数据持久化、日志记录、配置管理等功能的基础。使用C++进行文件写入时,性能(**Performance**)和效率(**Efficiency**)是首要考量因素。高效的文件写入不仅能减少I/O操作的延迟,还能降低系统资源的消耗,提升整体应用的响应速度。
寒武纪登顶“胡润中国AI企业”榜,端侧AI芯片企业净利润普遍增长超40%:中国AI产业正从应用驱动向底层技术攻坚转型,产业进入更加成熟和深化的发展阶段。
2018年11月23日 阿里云工业APP创新大赛正式启动报名,首届阿里云工业APP创新大赛由阿里云、Intel、物联网智库、阿里云MVP等联合举办,面向全国公开征集新型工业APP,诚意邀请企业、团队及个人开发者加入这场创新赛事,创意落地、成果孵化、品牌宣传、项目机会,总奖池价值超百万,有志者,速来挑战!大赛日程大赛奖项...
何谓移动红利,就是个人开发者和企业利用巨大的手机用户和移动互联网的机会获得利益,这是机遇,但也是挑战。乐观者认为,移动互联网可能颠覆过去PC端的格局,并给创业者带来更多机遇;而悲观者则认为大的分发渠道都已经被巨头垄断,移动互联网业开始重走PC过去的道路。 如何抓住移动红利?结合时代周报记者对科技行业领袖的诸多采访,本文特别梳理出了“移动商机十人谈”。 联想控股董事长柳传志:以前...
这篇文章还可以在这里找到 英语学习如何在你的app中使用NSOperations!这篇博客是由iOS个人开发者Soheil Moayedi Azarpour发布的。每个人都会在使用iOS或者Mac app,点击按钮或者输入文本时,有过让人沮丧的经历,突然间,用户交互界面停止了响应。你真幸运 – 你只能盯着沙漏或者旋转的风火轮一段时间直到能够再次和UI界面交互为...
近日,机智云在Amazon Alexa平台发布Smarthome和Custom Skill,推出Echo直接控制Gokit文档资料。换句话说,随着机智云和亚马逊账号的打通,对于个人开发者和企业来说想实现Echo控制智能硬件产品,均能使用机智云的解决方案。通常用Echo语音控制Gokit,需要准备以下工具:Gokit2或Gokit3、亚马逊Echo音箱、机智云APP。Gokit:是...
学习嵌入式的就业前景广泛,你的职业发展方向有很多,可以说只要跟电子控制相关的工作,你都可以参与,当然嵌入式这个行业也非常利于个人创业,这也是为什么越来越多的人参加嵌入式培训的原因,究竟嵌入式开发要学什么?相信这个问题一直是困扰很多嵌入式初学者的难题,接下来就简单说一下学习嵌入式需要学习的内...
无服务器计算(Serverless Computing)来了,设备商先别急着跑,这其实是软件开发人员和管理者的春天。所谓“无服务器”是一种抽象概念,开发人员编好代码上传到云,无需配置或管理服务器即可运行代码,按照所编好的被管理代码计算时间付费。如果说DevOps(开发运维一体化)是敏捷协作的代表,那么无服务器计算强调的则是NoOps。什么是NoOps?...
6月24号到31号,阿里云AIoT面向智能硬件开发者发起首期云端一体物联网开发训练营圆满结束了。有近千的开发者加入了这个训练营,其中有学生,个人开发者,物联网从业人员,还有大学教授。通过一场云端一体实际案例开发训练,让每位参加训练营的用户亲身体验开发,快速上手掌握云端一体,实现硬件智能化。为了积极回馈开发者的热情,新一期的“HaaS智能硬件开发训练营” 如约而来。本次训练营更加的节奏快,将在3天的
我也是嵌入式专业,不想你像我在大学时那么彷徨,不知学习的目的,更无从谈起学习的喜好,仅仅是痴长几岁,和你聊聊学习方面的东西。如有不懂,记得问我。一、学习嵌入式,你能够做什么?学习嵌入式你能够做:手机、PDA、MP3、MP4、遥控玩具、psp、相机、家电控制(洗衣机、电饭煲等)、汽车导航仪,仅仅要跟电子控制相关的,另外,这个行业也利于个人创业。二、你...
本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2013/01/winrt_exploit近日,一位独立开发者发现了一种在运行着Windows RT的微软Surface上运行未签名桌面应用的方式。该漏洞利用了Windows 8的一处内核Bug,该Bug当然也被WinRT继承下来了。C.L. Rokr发现该处Bug会导致“未签名的桌..
概述lichee nano开发大致需要如下环境:linux系统交叉编译工具链固件烧录工具源代码linux系统一般使用虚拟机安装linux发行版,具体安装步骤网上很多,这里不再赘述。另外,建议使用VMWare Player,因为目前windows的虚拟机只有VMWare对USB支持较好,用Player版本是因为对个人开发者免费,支持正版!linux发行版我使用的是Ubuntu18.04,lichee
转载出处:http://blog.csdn.net/mr_define/article/details/52755600一年前,我通过师兄的介绍知道了机智云这家创业公司,后来,他们的经理来我们学校开了一次宣讲会,然后我就以个人开发者的名义申请了他们家的GoKit2代开发板,开始对这家公司有一定的关注。他提供的物联网云端的服务还是很不错的,最近听说拿好了B轮3亿的投资,服务应该还是做得不错的
可以说,FreeRTOS是智能设备的“灵魂”。无论是你腕上的手环、家中的电器,还是驰骋的汽车、翱翔的无人机,其高效运转的背后,都有它在调度协调,更是嵌入式工程师的必经之路!
移动开发者当然不是这两年才出现的角色,但是个人开发者和小型团队开发者通过开发应用程序盈利却是在最近两年移动互联网尘嚣日上之后才出现的。在靠卖License作为主要盈利模式的传统“大”软件行业,不管中小型开发者如何优秀,都不太可能在与微软、Sun、CA等大型软件公司的较量中赢得胜算。看看那些只有十几人甚至几个人的团队,公司小到连封闭会议室都没有;团队的成员少到一个人都得当2个人用,产品功能太简.
昨天和一个朋友聊了创业的事情,他提了几点意见非常好:1. 组建合适的团队,一个人创业很累,而且思维比较固定,难以突破。2. 先承接项目养活团队,团队人员都是以兼职形式参与。3. 承接项目的同时,及时确定创业的方向。 以创业方向为核心,培养自己的核心技术能力和固定的客户群。4. 如果没有及时确定创业方向,加上没有合适的项目,容易导致团队成员离开。5. 寻找合适的核心团队
所有安装到真机(非越狱)的应用(可以是 .app ,也可以是 .ipa ,只要编译时选的是编译成 Arm 的就好。.app 转 .ipa 只需要一条命令)都必须经过证书签名。证书主要有三大种:企业证书:$299/年,土豪专用。可以装到无限台手机上,但不能提交 app store 。一般用于企业内部软件。收费个人开发者证书:$99/年。未提交 app store 前只能最...
需要合作伙伴?周立功的回答很有趣,他认为不值得花太多钱来找一个合作伙伴。但是一定要对于吴锡桑则相反,他很乐意与伙伴分享资金,火石软件(FireStone)的名字也是由几个合作伙伴的名字组合而成。从当年的九个人发展到一百五十人个人,他一直把合作伙伴当作自己的朋友。他认为一个公司要发展,伙伴之间的信任与分享很重要。梁公军给在座的听众一个建议:不要一个人创业。因为创业之初的困难很多,如果一个
导读:使用机智云提供的Open API(Http / WebSocket),可以快速开发网页或微信应用等基于html的轻应用,用于管理和控制智能设备。机智云 Open API 主要帮助开发者通过 HTTP 的方式维护用户、用户与设备之间的绑定关系,以及获取设备数据、发送控制指令给设备。什么是机智云 Open API ?机智云是一个开放的物联网设备平台,它为企业和个人开发者提供设备...
我们都知道,Genymotion 模拟器可以说是快准狠,很好用,如果是个人开发者的话,不用买那么多手机,也不用在承受刷机之苦,就可以通过模拟器来测试,很方便,但是在genymotion上有一个弊端,就是在4.4及以后的版本上即使安装了Genymotion-ARM-Translation_v1.1.zip也不能好好的安装qq,或者是其他一些arm架构要求的app...
音视频技术“塔尖”之争,网易云信如何C位出道?社交+美颜、抖音短视频、在线狼人杀、直播竞答、子弹短信……,过往两三年间,互联网新产品和新玩法层出不穷,风口不断切换。这些爆红的网络应用背后,都有一些共同的特征,例如音视频与社交功能的融合。 近期,网易旗下的通讯与视频云品牌网易云信公布了成立三年来的“成绩单”:累计服务60万开发者和年均200%以上的增长速度,音视频业务线更是增势强劲。对此...
在打造智能家居的过程中,物联网是不得不提到的领域。只有将那些孤立的家电和家居产品相互联系起来,才是能实现智能家居想要带给人们的各项功能。 知识普及在某百科中提到,物联网的定义最初是在1999年被提出的,即通过射频识别(RFID)(RFID+互联网)、红外感应器、全球定位系统、激光扫描器、气体感应器等信息传感设备,按约定的协议,把任何物品与互联网连...
毫无疑问直播是当前移动互联网最热门的领域之一,在超强热度的引导下直播领域也吸引了大量的商业资本。在各大直播应用万花齐放的时刻,也正是直播应用面临的真正风口。站在这个风口上,直播应用只把握好风向标,推出具备高用户粘性的差异化功能,才能在这个不断推陈出新的时代站稳脚跟,获得不可动摇的地位。《连麦互动直播方案全实践》系列文章基于网易云信的摸索和实践,从场景、流程到方案、架构,对直播体验深度优化方案——“
Arduino以低门槛、高灵活性和开源生态,成为电子创作的核心工具。其技术本质在于通过硬件抽象层和简化编程模型,将嵌入式开发浓缩为连接、编码、上传三步。硬件采用主控板+扩展板的模块化设计,支持功能按需组合;编程以事件驱动为核心,结合状态机可处理复杂逻辑。开发流程标准化,从需求分析到原型固化形成闭环,案例涵盖农业监控、教育机器人到工业原型验证。Arduino不仅降低技术门槛,更通过开源特性支持二次开
摘要 循环缓冲区是嵌入式系统中处理数据流问题的经典解决方案。它采用固定大小的数组和两个索引(head/tail)实现数据循环存储,具有O(1)操作复杂度、内存连续、无动态分配等优势。通过牺牲一个存储单元来区分空/满状态,实现了简单可靠的判断逻辑。文中给出了一个适合嵌入式的C++模板实现,包含push/pop等基本操作,并展示了其在串口中断处理中的典型应用场景。相比标准库容器,循环缓冲区在确定性、内
嵌入式C++自定义删除器实用指南 本文探讨了C++自定义删除器在嵌入式开发中的应用。核心价值在于:通过RAII机制安全管理各种资源(内存、文件句柄、硬件资源等),避免内存泄漏和资源管理错误。 主要内容包括: 使用场景:管理非new/delete资源(fclose/free/硬件释放等) 实现方式: 函数指针(简单但增加指针大小) 无状态函数对象(最优空间效率) 有状态删除器(需上下文时使用) sh
函数原型:snd_pcm_open(&handle, pcm_name, stream, open_mode);函数功能:打开pcm设备参数含义:&handle:static snd_pcm_t *handle 结构体指针pcm_name:打开的pcm设备节点,可以是“default” ,也可以是“hw:0,0”stream:对应放音与录音操作,SND_PCM_STREAM_PLAYBACK,SN
或许,在新安装的 Ubuntu 系统中,尝试播放 AVI 短片时,都会看到一条提示,提示需要安装 gst-ffmpeg 或 gst-plugins-ugly 等附加软件包。如果您想知道每个元素负责什么,可以运行 gst-inspect 并查看所有可用元素,“gst-inspect lame”将显示 mp3 编码器的参数。总而言之,我想说的是,开发人员仍然需要解决许多问题(例如不同步、内存泄漏和性能
本文深入解析USB协议层的数据格式与传输规则。USB采用一主多从架构,通过标准化数据包实现精准通信。数据包由SOP、SYNC、内容和EOP组成,其中PID标识域包含传输方向和包类型信息。令牌类包实现设备通知功能,分为广播式(SOF)和点对点(OUT/IN/SETUP)两种。完整USB事务包含令牌、数据和握手三个阶段,通过地址+端点号精确定位设备。协议层遵循"位→域→包→事务"的
Wireshark抓包分析USB协议通信过程
在嵌入式AI视觉系统中,NPU的算力是决定性能上限的关键因素。然而,要达到这一上限,必须构建高效的数据流水线。本文实践表明,通过RGA硬件加速、DMA零拷贝数据传输以及GPU直接显示的协同优化,能够彻底释放 RK3576平台的异构计算潜力,将端到端延迟控制在数十毫秒内,实现高清、实时的目标检测应用。这一优化思路同样适用于其他具备类似硬件加速单元的嵌入式AI平台。
串口通信协议设计与实现 摘要 本文详细介绍了嵌入式系统中串口通信协议的设计与实现方法,主要内容包括: 协议设计必要性 串口通信的"流式"特性导致数据边界模糊,需引入协议解决粘包问题 对比字符协议(ASCII)和字节协议(Binary)的优劣,推荐工业级二进制协议 核心技术要点 大小端(Endianness)问题解析及解决方案 Python struct模块的pack/unpac
本文详细介绍了Tbot智能小车的组装过程,主要分为机械模组和主控板安装两部分。机械模组组装包含轮组、框架、连接等组件,通过方条插入连接件并用螺丝固定,重点说明了马达、车体和车轮的组装步骤及注意事项(如螺丝朝向、防呆设计等)。主控板通过预留过孔安装固定。文章配有详细图示指导每个组装环节,并提示了易错点(如扣环对准、螺丝紧固等)。完成组装后,将进入编程环境配置阶段。整个组装过程强调结构稳固性和便于后期
嵌入式
——嵌入式
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net