2008年度嵌入式应用调查报告

python和java的关系? Python 和 Java 都是广泛应用于软件开发的编程语言,它们既有一些相似之处,也存在诸多不同。从发展历程来看,Python 最早由 Guido van Rossum 于 1980 年代后期开始研究,1991 年发布了 0.9.0 版本,命名来自英国喜剧团体 Monty Python,Logo 是一条蛇。 阅读详情

 作者:本刊编辑部   时间:2009-01-19  来源:电子产品世界   浏览评论

 

《电子产品世界》创刊15年来一直密切关注和投身嵌入式系统的发展,读者已经做了多年,过去一直是内部使用,这次本刊公开发表出来,既希望对我刊发展提供方向性指导,也希望它是一份公开、全面和一定权威性嵌入式系统应用的报告,对于致力蓬勃发展中的中国嵌入式系统的广大读者、厂商和业界媒体同仁是一个很好的参考资料。

嵌入式系统应用:工程师的世界

  这次通过电子产品世界网站(www.eepw.com.cn)和“嵌入式技术和应用论坛上海和深圳站“两种方式发放问卷,在2008年8月22-10月310日期间总共收集了627份有效回函。从整体看,开发、设计工程师和项目经理占了88%,他们是本刊的主流读者,也是嵌入式系统应用的主力军。从地域分布看,以北京(35%)、上海(26%)、深圳(33%)为中心的三大电子设计地域基本保持平衡,以成都为中心的西南地域(6%)正在崛起,成为电子设计和的新热点。

MCU和MPU:ARM领先、FPGA崛起、百花齐放

  在以微控制器(MCU)和微处理器(MPU)为核心的嵌入式系统中,ARM SoC的各种MCU/MPU,占了半壁江山。ARM在嵌入式系统市场的领先地位,还可用从开发工具的结果上得到印证,图4显示ARM和Keil(ARM的子公司)的市场份额加起来有77%,比其他工具使用率的要高的多。

  值得注意的是,在处理器架构选择的中发现, 基于CPU核的FPGA 大大增加,达到13%,这也说明由于嵌入式系统应用的复杂性、安全性正在增加,产品的更新和设计周期缩短的要求使得FPGA的优势得以体现,应用领域越来越宽广。见图1。


图1  下个项目选择哪种处理器体系结构

  具体MCU/MPU芯片厂家产品结果呈现是百花齐放的态势,图2超过100个读者投票的处理器种类只有Atmel 8051、TI 320DSP和SAMSUNG ARM,超过80个投票的第二梯队有TI 430,Microchip 8 bit PIC和NXP LPC ARM。虽然已经剔除了22种投票数少于20个的MCU/MPU种类,但是余下的18个种类的确难分胜负。 这也再次验证了嵌入式系统多样性的现状没有改变,即使ARM SoC 已经统治了主流的32bit MCU 市场,但是分到8家ARM授权半导体公司生产厂家后,结果,就是在被分化,除了三星外,其他厂家并无特殊表现,这个现象值得深思。比较2007年的数据前6名的名单中,Intel X86 落榜,NXP LPC ARM进入,三星的名次从2007年第6上升到2008年第2名。见图2。


图2  你正在使用的MCU/MPU的型号

开发工具和操作系统的选择:注重价格和大众化

  关于嵌入式开发工具、操作系统、语言和测试工具,结果显示工程师对于开发软件和工具的了解和使用已趋成熟,开源的嵌入式Linux、uC/OS-II和微软WinCE三种嵌入式操作系统占了近90%的市场份额,其中Linux仍然位居榜首,uC/OS-II紧跟其后,这表示了中国市场对于开源软件的认可和对于价格敏感,uC/OS-II和WinCE还因为使用简单和大众熟悉受到特别青睐,而价格昂贵的商用RTOS产品Vxwork、QNX则得票较少。见图3。在开发工具方面,ARM公司(含其子公司Keil)占了77% 的市场份额,独立工具厂商IAR 保住了10%的份额,飞思卡尔的CodeWarror只有6%的市场,这和该公司在MCU/MPU市场份额基本匹配,7%其他主要,主要来自日系MCU厂家,他们的用户多数是使用自己的开发工具。见图4。

  C语言的使用率继续增加,较2007年60%,2008年达到了70%,汇编语言则从31%下降到18%。见图5。

  泰克和安捷伦两大巨头依然把持着传统测试工具的市场,值得注意的是NI在经过大力宣传后正在树立在嵌入式系统地影响和地位,此次获得了10%的投票,也说明了面向模型的设计方法和工具在嵌入式系统中正在得到广泛的关注。见图6。


图3  你使用的嵌入式操作系统


图4  持有那种MCU开发工具


图5  你使用的开发语言


图6  您持有那种测试设备和工具

选择半导体厂家:习惯第一,服务至上

  读者选择半导体公司的时候,近半数人选择是:过去曾经使用过这家公司的产品。这样的结果说明嵌入式系统的产品研发和生命周期比较长,设计者在考虑新的设计时要更多地考虑过去的经验、产品的更新换代和配套研发费用支出。使用过去已经使用过的芯片和工具有助于帮助企业降低风险、缩短研发时间和降低额外的工具支出。这个现象也让我们联想起许多半导体公司近年来纷纷推出32-16-8 bit 兼容的MCU产品,意在希望用户在升级32bit MCU 的时候,外设和寄存器尽量和以前8-16 bit保持兼容。另外非常值得注意的是读者技术服务的要求(总体回复是25%),在上海和深圳论坛的问卷反馈中这个选择基本和“过去使用过这家公司的产品”反馈,保持接近。这说明了虽然产品和价格是决定性因素,但是辅助于更加周到的技术服务,设计方案等软因素也能够打动设计人员的心。见图7。


图7  您选择哪家半导体厂商的产品的原因

金融海啸:催生电子创新

  美国金融海啸造成的实体经济形势恶化已经影响包括中国在内的全球地域,电子和信息产业也难独善其身,电子和信息产业历来有在竞争中生存和创新的基因,谁将在严寒中生存下来,谁将创新出新的技术和产品,谁一定会在春暖花开时收获丰硕果实。但现实毕竟是残酷的,如何在金融海啸中把握电子创新的要点,克服的困难,设计和生产出有竞争性的电子产品是大家特别关心的题目,嵌入式系统是电子产品的灵魂也是电子创新的引擎。2008年中,我们增加了两个全新的项目,“未来的难度”和“您认为电子产品创新的方法”。


图8  您认为电子产品创新的方法

  差异化的产品设计的读者选择获得接近5成的投票,反映出目前电子产品同质化现象非常严重,寻求蓝海是电子设计和创新的出路。除了降低成本增加功能外,采用先进的半导体器件、嵌入式软件、设计工具和生产方式进行创新的观点也得到了许多读者的认可。产品外观和UI(人机界面)的重要性在本次没有特殊的表现(3%),略和业界的普遍观点有点出入,我们明年将继续关注。见图8。


图9  您认为未来中的难点

  电源(功耗管理)、多核设计是此次应用设计难点的主要回复,这个结果说明了电子产品向便携化、消费化、绿色化、节能化方向发展的大趋势。近年来摩尔定律推动下的集成电路设计正在面临着制造、功耗、设计诸多因素的挑战。半导体多核技术衍出的多核芯片已经开始出现在嵌入式系统中,先是高密度计算需求的应用,比如网络、汽车电子系统和多媒体应用,然后会逐渐渗透到各个领域,多核设计在中由于在方法、工具和操作系统等方面和单核有着很大不同而备受关注。嵌入式操作系统移植和开发的难点回复获得了19%的读者选择,这个结果多少也和我们预期的有点差异。一个方面说明嵌入式操作系统的普及程度大幅提高;另一方面,也说明基于它的开发工作依然还是一个比较困难的项目,嵌入式操作系统种类繁多、移植和开发工作量大,这是嵌入式操作系统广泛应用的障碍,业界应该对此有所思考。

  无线设计、DSP/FPGA设计应用难点都获得了接近10%的选择,这说明了无线化的趋势,传统的工程师们对此还比较陌生。此外DSP/FPGA依然是热衷采用的技术和关注的难点之一。

参考文献:

[1]王莹.嵌入式处理器应用报告.[R/OL] http://www.eepw.com.cn/article/81526.htm
[2]何小庆.关注MCU发展的新动向[j].电子产品世界,2008.12.60-62
[3]何小庆.新经济环境下的电子创新.[r/ol] http://www.eetrend.com/interview/100017784
[4]王莹.32位MCU值得关注的技术[j],电子产品世界.2008.4.112
[5]讲义文稿[C] 嵌入式系统与应用论坛,电子产品世界杂志社

Contex-M3寄存器组整理 看我以前的博客,关于ARM 寄存器和汇编,我之前写过和写过相关的博客至少有三次,可是实际情况却是过了一两年就基本忘了,感觉之前学的都是囫囵吞枣,没有真正的明白,也许学习就是这样,一开始只能记个大概,多看几遍多用几遍也许就理解了。每次看到汇编的地方,必然就会想起R0-R15寄存器的意思是啥。 阅读详情

相关推荐

《AI实战嵌入式Agent +MCP+skill》课时2.5|定时器实战

本课讲解定时器时基单元原理,通过PSC、ARR、CNT三寄存器配合实现精确周期控制。以84MHz时钟为例,计算得PSC=8399、ARR=9999可实现1秒溢出周期。采用HAL_TIM_Base_Start_IT启动定时器更新中断,在HAL_TIM_PeriodElapsedCallback中处理周期任务,实现非阻塞、高精度的定时。相比HAL_Delay的阻塞式延时,定时器中断方案不占用主循环,支持并发操作,是嵌入式系统中实现周期任务的高效方式。

现任某外企的算法工程师!专注于人工智能、嵌入式、FPGA、论文写作四大主题的教程和经验分享!辅导请➕v :sci666888999 144

嵌入式开发

嵌入式开发就是指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。除暂且分离硬件的EDA研发以外,侧重的就是在一定硬件条件下的系统化设计和软件研发。 定义 嵌入式开发是指利用分立元件或集成器件进行电路设计、结构设计,再进行软件编程(通常是高级语言),实验,经过多轮修改设计、制作,最终完成整个系统的开发。这种嵌入式开发,适用于未来产品比较单一,产量比较大,产品开发周期比较长,成本控制比较严格的系统。 嵌入式技术不是单纯的软件技术,也不是单纯的硬件技术,是一门如何在一个特定的硬件

winniwu的博客 4533

经典高效浏览器Opera 9.5深度体验与技术解析

2008年,Web技术正处于从静态页面向动态应用转型的关键阶段。IE6/7主导市场但性能滞后,Firefox 2崭露头角并推动开源浏览器普及。在此背景下,Opera Software推出Opera 9.5,标志着其十年内核研发成果的集中释放。该版本基于自主研发的Presto引擎,首次实现亚秒级启动速度(实测平均0.8秒,硬件环境:Pentium M 1.7GHz + 512MB RAM),成为当时启动最快的桌面浏览器。

weixin_30598047的博客 1129

Python(世界第一语言),你真的了解吗?

自20世纪90年代初Python语言诞生至今,它被逐渐广泛应用于系统管理任务的处理和Web编程。但是,你真的了解这门语言吗? 1.Python的发展历程 1989年圣诞节期间,荷兰人吉多·范罗苏姆(Guido van Rossum)为了打发圣诞节的无趣,开发了一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜...

lamehd的博客 1807

服务器安全配置:二、本地安全策略设置

密码最长使⽤期限”设置为“90天”;“⽤可以还原的加密来存储密码”设置为“禁⽤”“复位账户锁定计数器”设置为15分钟,贴图这里是我自己设置的时间,15分钟也够用,具体看自己需要。”网络访问: 不允许 SAM 帐户和共享的匿名枚举“设置为“已启用””网络访问: 限制对命名管道和共享的匿名访问“设置为“已启用””网络访问: 不允许匿名枚举 SAM 帐户“设置为“已启用”“关机: 允许系统在未登录的情况下关闭”设置为“已禁用”(1)交互式登录:不显示最后的⽤户名”设置为“已启⽤”

weixin_48825672的博客 3135

STM32F103上跑mbedtls 2.24.0:手把手教你为MQTTS加密通信打好基础

本文详细介绍了如何在STM32F103上移植和裁剪mbedtls 2.24.0,为MQTTS加密通信打下坚实基础。通过版本选择、开发环境配置、深度裁剪策略和加密功能验证,帮助开发者在资源受限的MCU上实现安全通信。文章还提供了常见问题解决方案和性能优化技巧,助力物联网设备开发。

weixin_30321709的博客 462

AMD的逆袭之路(股价暴涨60余倍,市值超Intel)

当2018年报发布之后,连亏六年的AMD终于扭亏为盈了!到了2021年之时,AMD的归母净利润更是飞跃至31.62亿美元——差不多是2018年的十倍!至于AMD的股价,更是涨上天了。苏姿丰上任CEO的2014年,年终AMD的股价收于2.67美元。到了2021年,AMD的股价最高飞到了164.46美元的“云端”,也就是说七年时间其股价翻了60倍有余!纵使现在其市值已经落至1661亿美元,却依然比老对手英特尔的1488亿美元市值高。

blackcat123的博客 3154

SAP FICO 科目余额查询表开发说明书(包括测试样例、程序代码仅作参考,不保证一定可以运行)

SAP FICO 科目余额查询表开发说明书(包括开发源代码、测试样例)

我好像病了的博客 1040

“算力”领域的“绿皮书” 亿万克如何书写?

近年来,在国家“双碳”战略目标的驱动下,“东数西算”工程全面启动,算力已成为数字中国、信息社会的核心生产力,直接关系到数字经济的发展速度。作为“东数西算”工程的深度参与者,中国战略性新兴产业领军品牌——亿万克,致力于新型数据中心建设,及云端安全数字底座的构建,为客户提供集产品研发、生产、部署、运维于一体的服务器及IT系统解决方案业务,产品和技术完全拥有自主知识产权,应用领域涵盖云计算、数据中心、边缘计算、人工智能、金融、电信、教育、能源等,为客户提供全方位安全自主可控的技术服务保障。

xhwuli的专栏

Three 之 three.js (webgl)绘制物体模型尺寸虚线包围框工具简单封装 DashLinesBoxTool

Three js 开发的一些知识整理,方便后期遇到类似的问题,能够及时查阅使用。本节介绍, three.js (webgl) 中绘制物体模型尺寸虚线包围框工具简单封装 DashLinesBoxTool,主要是给实物绘制线框,有点像AI 识别正方形包裹框的效果。其中,如果有不足之处,欢迎指出,或者你有更好的方法,欢迎留言。

仙魁XAN 2106

【SpringBoot 3.x 第92节】Spring Modulith:构建模块化单体架构(基于 Spring Boot 3),一文带你搞透(超详细)!

🏆本文收录于《滚雪球学SpringBoot 3.x》,专门攻坚指数提升,本年度国内最系统+最专业+最详细(永久更新)。    该专栏致力打造最硬核 SpringBoot3 从零基础到进阶系列学习内容,🚀均为全网独家首发,打造精品专栏,专栏持续更新中…欢迎大家订阅持续学习。 如果想快速定位学习,可以看这篇【SpringBoot3教程导航帖】,你想学习的都被收集在内,快速投入学习!!两不误。

**My Coding Family** 995

【STM32】 ADC 完全指南:从模拟信号采样量化到五大架构原理

本文系统介绍ADC核心概念与五大主流架构。模拟信号具时间与幅值连续性,需经采样(满足奈奎斯特准则防混叠)、量化(引入±1/2LSB误差,SNR≈6.02N+1.76dB)、编码三步转为数字信号。重点解析Flash(并行高速但受限于比较器数量)、SAR(逐次逼近,低功耗适合MCU如STM32)、双积分(高精度抗工频,用于万用表)、流水线(高速吞吐)及Σ-Δ(高分辨率,靠过采样与噪声整形)五类架构原理、优缺点与应用场景。强调分辨率≠精度,选型本质是速度、精度、功耗与面积的权衡。

专注后端与底层技术,分享实战干货与学习笔记,梦想进入字节跳动,步履不停,热爱不止。 431

海康网口相机不能被flexscan3d识别到MVS版本为4.6.1,flex为3.3.24在MVS中能够检测到,但是在flex中只能看到电脑自带相机,如何解决?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 1040

18.STM32F103C8T6时钟系统基础

本文以电脑与单片机类比,阐释时钟系统在嵌入式开发中的核心作用。单片机内核类比CPU,AHB/APB类比PCle与USB接口,Flash与RAM对应硬盘与内存。通过CubeMX配置时钟,从8MHz内部时钟到72MHz外部晶振,改变HCLK影响主频,进而改变板载LED闪烁速度。分析for循环耗时:虽理论800万次循环应耗1秒,但实际受指令周期、编译优化(可能删除空循环)、数据类型及中断影响,耗时可达数秒或趋近零。强调时钟频率决定“心跳”,但精准定时需考虑多因素,验证时钟差异需依赖实际配置调整。

2603_94865212的博客 212

RDKit | 基于Murcko骨架聚类化合物库

化合物多样性评估 一种方法是使用合适的指纹技术将化合物矢量化并评估他们之间的距离。这种方法经常被使用,但是对于人类很难直观地理解化合物之间的距离。 基于Murcko骨架,分子大致聚集在化合物骨架中,并且每个簇中的顶部化合物都作为候选化合物。此方法非常符合人类的直觉,因此可以预期人将通过查看候选化合物列表来自动缩小化合物的范围。 Murcko骨架 Mur...

DrugOne 3765

【AI智能体】Claude Code +Superpowers 项目实战操作详解

Claude Code +Superpowers 项目实战操作详解

congge 4043

基于STM32的智能浇花系统

本文设计基于STM32F103C8T6的智能浇花系统,集成DHT11、YL-69、MQ-135、GL5528四类传感器,实现温湿度、土壤湿度、CO₂浓度与光照的实时监测。系统支持自动、手动、远程三模式联动控制,通过ESP8266-01S以MQTT协议上云,配合手机APP实现数据可视化与远程指令下发。硬件采用多通道ADC采样、继电器驱动与OLED显示,软件实现精准时序控制与双向通信。测试表明系统稳定可靠,完整覆盖“感知—控制—云联”IoT全链路,具备高扩展性与工程实践价值。

weixin_45732499的博客 171

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

35ms 抗量子握手:ESP32-S3 跑通 ML-KEM-768

ML-KEM(Module-Lattice-based Key Encapsulation Mechanism)基于格密码,是 NIST 2024 年正式发布的 FIPS 203 标准。选 768 参数级(而不是更低的 512)是因为它被广泛视为"长期安全"档位——CATAPULT 等行业联盟也推荐 IoT 长寿命设备直接上 768。密钥交换的抗量子性。现有 IoT 设备大量使用 ECDH,量子计算机(Shor 算法)一旦可用,ECDH 直接失效。

嵌入式单片机实验室 208

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

网口ps端--基础知识--调试(1)--deepseek

你现在卡住,是因为这每一层(硬件、驱动、lwIP 协议、IP 地址)中,只要有一层不对,网口就不通。物理层:看灯。灯亮说明线没问题,PHY 没死。MAC 驱动层:看串口打印。有没有打印出Link Speed?如果卡在自协商,说明你的 PHY 驱动还没配好。lwIP 协议层:如果底层通了,IP 也配对了,你调用udp_recv注册了回调函数,当电脑发来 UDP 包时,lwIP 会自动把数据包拆开,送到你的回调函数里。你之前一直在改,就是一直在死磕第 1 层和第 2 层。

AlibabaApple的博客 95

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

S021D-基于STM32单片机自动追光系统(舵机)【Proteus仿真+Keil程序+原理图】

设计以STM32单片机、四路GL5516光敏电阻、两路SG90舵机、OLED、按键搭建双轴追光云台系统。支持手动/自动模式切换,按键可调节追光灵敏度并保存至FLASH;自动模式依靠四路光敏采集光照差值计算方位,驱动舵机跟踪光源,OLED实时显示云台角度与工作状态。

51单片机实物制作DIY设计 181

ARM64-GNU汇编器

o伪指令分配大小例子伪指令分配大小例子.byte1 字节.byte 0x412 字节.word / .long 4 字节8 字节.ascii字符串(不加 \0)字符串(自动加 \0).byte:把 8位数当成数据插入汇编代码中。.hword和 .short:把16 位数当成数据插入汇编代码中。.long和 .int:这两个伪指令的作用相同,都把 32位数当成数据插入汇编代码中。.word:把 32位数当成数据插入汇编代码中。

weixin_43903002的博客 175

认识元器件 · 单片机(MCU/MPU/SOC) · 实战篇14

本文系统阐述了STM32晶振电路设计要点,强调负载电容匹配与R_Ext必要性需基于计算验证,指出PCB寄生参数对振荡精度影响显著。重点提出振荡器PCB设计规范:缩短走线、加地保护环、分离地平面、避免串扰,并说明焊接工艺与环境防护对稳定性的重要性。同时解析内部时钟不可用于USB因温漂大,且PLL不放大ppm误差。最后推荐使用MEMS振荡器替代传统晶振,实现低功耗、小体积与高可靠性。

一只天天被叨叨的小可爱 288

两节干电池升压3.3V芯片选型指南:PW5100/PW5103/PW5150一文搞懂

遥控器、血压计、无线鼠标键盘、门磁报警器等干电池供电设备, 如何将 1~3V 电池电压稳定升压到 3.3V 给 MCU 和传感器供电?PW5100 / PW5103 系列专为 1~3 节碱性电池或镍氢电池低压升压场景优化, 0.7V 超低启动、95% 高效率、仅 4 颗外围器件,是干电池升压的首选方案。只要是 1~3 节碱性电池或镍氢电池供电、需要稳定 3.3V 或 5V 输出的低功耗场景, PW5100 / PW5103 系列都是首选方案。两节串联电压范围仅 1.8V~3.2V,且全程持续下降。

MILLET6的博客 112

嵌入式8 - 认识项目和GPIO输出速度

STM32程序需要手动定义出一系列宏来表示寄存器的地址,由于STM32涉及到的哇哦设寄存器非常多,在这个过程后还需要反复阅读文档,非常容易出错,因此ST官方推出了一套定义好的函数库,称为HAL库,王我们可以直接通过调用库函数的方式来完成上述所有寄存器的操作,简化了开发流程,提高了效率。HAL库 -- 硬件抽象层。

2601_95032979的博客 147

工业物联网实战:基于边缘计算的园区机电设备预测性维护架构设计

在大型园区(楼宇自动化BA系统)的运维中,电梯、水泵、消防管网等关键机电设备的可靠性直接关系到整体安全。传统的定期巡检与事后维修模式,难以捕捉设备的偶发性故障。 本文从底层系统架构出发,探讨如何利用边缘计算与AI算法,构建一套高可用、低延迟的设备预测性维护(PdM)系统。

sxyxhwl的博客 199

stm32PID算法-理论和思路

1.确定一个调控周期T,每隔时间T,程序执行一次PID调控,调控周期一般取决于被控对象变化的快慢(对于电机控速而言,调控周期无需特别快,一般20-100ms即可,控速不可过快,因为受编码器分辨率限制,调控周期越快,编码器测速的分辨率越低,过快的调控周期,编码器测速不准)2.产生原因:纯比例项控制室,若误差为0,则比例项结果也为0,被控对象输入0时,一般会自发地向一个方向偏移,产生误差,产生误差后,误差非0,比例项负反馈调控输出,当调控输出力度和自发偏移力度相同时,系统达到稳态。

zjxsmsw的博客 193
上一篇: 嵌入式操作系统:将是嵌入组态软件的天下
下一篇: Internet网络视频监控在嵌入式Linux下的解决方案
Linux先生
博客等级 码龄20年 97粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值