- 全部
- 默认排序
面向对象的编程思维
大部分使用 C 语言进行开发的工程师,在接触更高级的编程语言之前,都认为 C 语言是面向过程的。确实,对于一些小规模的应用程序,C 语言一般都被用作面向过程编程。例如:单片机应用程序开发。但是,如果是使用 C 语言开发一些规模较大的软件时,就必须用面向对象的思想去考虑和设计整个软件框架了。例如:嵌入
晶振底部不要走线:电源反馈信号8-12mil即可:直接可以顶层连接,无需在扇孔:上述一致原因:可以直接连接地线打孔包地:电路地与机壳地至少满足2MM间距:等长线满足3W原则:还存在等长报错:还存在两处开路报错:以上评审报告来源于凡亿教育90
现阶段许多公司仍然是让硬件工程师来进行PCB设计和方案开发,除开这些,硬件工程师还要做更多的专业工作,这样势必会使产品上市的时间大大延长。而且现在随着高速数字电子技术的发展,对高速PCB设计的要求也越高:信号完整性仿真分析、 时序分析, 单
Keil总是未响应?
做单片机开发,很多都会用Keil做编译器。软件功能很强大,但经常会遇到莫名其妙的未响应、卡死,尤其在退出调试模式时,非常频繁。 这时就不得不打开任务管理器、强制关掉软件、再重新打开。。。甚是繁琐。 这里总结了可能的几个原因,需要的朋友可以参考尝试一下:注册信息到期打开 License
8层PCB设计成的核心板
01、前言在做硬件开发时,很多时候要把核心的东西设计成核心板,做成模块。因为核心的电路需要运行稳定,可靠,往往要花很多时间去设计,调试,测试,优化,最终才能达到稳定,可靠。如果每次设计项目时,都要重新去设计核心的电路的PCB,做电路板去调试,测试,优化,那么每个项目的研发周期就会很长,这样搞研发就没
从今天开始呢,阿Q就带大家了解一下java的设计模式,并从中选出比较常用的几种设计模式进行总结。首先呢,先给大家说一下设计模式到底是什么。设计模式设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题
Web开发中的常见概念(1)B/S系统和C/S系统Brower/Server:浏览器、服务器系统 ----- 网站Client/Server:客户端、服务器系统 ----- QQ、大型游戏(2)web应用服务器供向外部发布web资源的服务器软件(3)web资源存在于web应用服务器可供外界访问的资源
嵌入式的工程师一般都知道CAN总线广泛应用到汽车中,其实船舰电子设备通信也广泛使用CAN,随着国家对海防的越来越重视,对CAN的需求也会越来越大。 概述 CAN(Controller Area Network)即控制器局域网,是一种能够实现分布式实时控制的串行通信网络。想到CAN就要想到德国的B
STM32由于资料丰富、稳定、性价比高,深受广大工程师和企业的喜爱。现在随便在招聘平台上搜索单片机开发或嵌入式开发,基本上都会被要求会STM32开发。但相比8051单片机,STM32对很多新人来说都感觉太复杂了,几百个寄存器、复杂的内核结构
学习C应该做点什么项目
经常会有人问我:C 入门应该做些什么项目?应该学习什么项目来提高自己的C 水平?今天给大家推荐三个我认为不错的项目(视频版本已经更新到B站上,大家可以去B站关注程序喵大人,然后观看哈,上面还有更多精彩内容呢)。(一)手撸STLSTL是C 的重要组件,C 开发几乎没有不使用STL的,然而光会用