写给初学者的话,从单片机初学者迈向单片机工程师前传 学习和使用单片机也已经好几年了,藉此机会和大家聊一下我学习过程中的一些经历和想法吧。希望大家有什么好的想法和建议都直接跟帖说出来。毕竟只有交流才能够碰撞出火花来^_^。好几年前,和众多初学者一样,我接触到了单片机,立刻被其神奇的功能所吸引,从此不能自拔。很多个日... 2023-06-13 单片机初学者经验谈
关于嵌入式系统--献给热爱此道的初学者们 前言网上看到众多网友都问了关于嵌入式系统方面的很多问题,很多都可在这里找到答案,希望我的这篇文章能给他们以启发。也请大家不要轻易转载。一、嵌入式系统的概念着重理解“嵌入”的概念主要从三个方面上来理解。1、从硬件上,将基于CPU的处围器件,整合到CPU芯片... 2023-06-13 嵌入式系统初学者文章技术应用嵌入式开发
经典回顾:开关电源(上) 电源是一切电子设备的心脏,没有电源,电子设备就不可能工作。虽然市面上有很多介绍开关电源的书籍,但仍然缺少快速入门及经验总结类的资料,所以,尽管资料丰富,但还是有很多人不知道怎样利用。当然这篇文档只是入门介绍,深入研究还要看其他专着。从电网得到的交流电或由电池取得的... 2023-06-13 电源开关电源电源设计入门初学者文章技术应用
经典回顾:开关电源(下) 设计参数的确定:1、磁感应强度B和电流密度J磁感应强度B、变压器铜耗Pm、电流密度J2、变压器和线圈的结构参数铜线占空系数、平均匝长、变压器表面积、磁芯结构常数;铁氧体材料的开关电源变压器采用标准化设计,通过查表的方法简化工作量;表格包含了如下信息:变换器类型、工作频... 2023-06-13 电源电源设计开关电源开关电源设计入门初学者文章技术应用
浅谈VHDL/Verilog的可综合性以及对初学者的一些建议 一、HDL不是硬件设计语言过去笔者曾碰到过不少VHDL或Verilog HDL的初学者问一些相似的问题,诸如如何实现除法、开根号,如何写循环语句等等。对于这些问题,首先要明确的是VHDL和Veriglog并非是针对硬件设计而开发的语言,只不过目前被我们用来设计硬件。HDL是Hardware Descript... 2023-06-13 VHDLVerilog可综合性初学者建议文章硬件设计EDA软件
初学PCB的EMI设计心得 很多初学者对于EMI设计都摸不着头脑,其实我当初也是一样,但是在做了几次设计以后,也逐渐有了一些体会。首先,对于大脑里面一定要清楚一个概念--在高频里面,自由空间的阻抗是377欧姆,对于一般的EMI中的空间辐射来说,是由于信号的回路到了可以和空间阻抗相比拟的地步,因而信号通过空... 2023-06-13 初学者PCBEMI设计文章硬件设计PCB设计
Modelsim 初学者心得 教程上都写道,modelsim的简单使用方法如下:建立库- 影射库到物理目录 - 编译代码 - 启动仿真。首先建立库就叫我头晕。库的概念用在这儿实在不合适,把我吓坏了,也就没心思看下一步了。在我看来,教程应该这么写:建立一个目录modelsimStudy。用任何文本编辑器编辑一个简单的例子... 2023-06-13 ModelSim初学者文章硬件设计EDA软件
STM32初学者必知 STM32的核心Cortex-M3处理器是一个标准化的微控制器结构,希望思考一下,何为标准化?简言之,Cortex-M3处理器拥有32位CPU,并行总线结构,嵌套中断向量控制单元,调试系统以及标准的存储映射。嵌套中断向量控制器(Nested Vector Interrupt Controller,简称NVIC)是Cortex-M3处理器中一个... 2023-06-13 STM32初学者基础文章单片机
从单片机初学者迈向单片机工程师(1) 学习单片机也已经有几年了,藉此机会和大家聊一下我学习过程中的一些经历和想法吧。也感谢一线工人提供了这个机会。 几年前,和众多初学者一样,我接触到了单片机,立刻被其神奇的功能所吸引,从此不能自拔。很多个日夜就这样陪伴着它度过了。期间也遇到过非常多的问题,也一度被这... 2023-06-13 单片机初学者工程师文章其他
从单片机初学者迈向单片机工程师(3) 第三章----模块化编程初识通过上一章的学习,我想你已经掌握了如何在程序中释放CPU了。希望能够继续坚持下去。一个良好的开始是成功的一半。我们今天所做的一切都是为了在单片机编程上做的更好。在谈论今天的主题之前,先说下我以前的一些经历。在刚开始接触到C语言程序的时... 2023-06-13 单片机初学者工程师文章其他
从单片机初学者迈向单片机工程师(5) 在我们使用51单片机的C语言编程的时候,整形变量的范围是16位,而在基于32的微处理下的整形变量是32位。倘若我们在8位单片机下编写的一些代码想要移植到32位的处理器上,那么很可能我们就需要在源文件中到处修改变量的类型定义。这是一件庞大的工作,为了考虑程序的可移植性,在一... 2023-06-13 单片机初学者工程师文章其他
从单片机初学者迈向单片机工程师(4) 不得不说的typedef 很多朋友似乎了习惯程序中利用如下语句来对数据类型进行定义 #define uint unsigned int #define uchar unsigned char 然后在定义变量的时候 直接这样使用 uint g_nTimeCounter = 0 ; 不可否认,这样确实很方便,而且对于移植起来也有一定的方便性。但是... 2023-06-13 单片机初学者工程师文章其他
初学51单片机几个不易掌握的概念(新手必看) 随着电子技术的迅速发展,计算机已深入地渗透到我们的生活中,许多电子爱好者开始学习单片机知识,但单片机的内容比较抽象,相对电子爱好者已熟悉的模拟电路、数字电路,单片机中有一些新的概念,这些概念非常基本以至于一般作者不屑去谈,教材自然也不会很深入地讲解这些概念,但这些内... 2023-06-13 51单片机初学者概念文章单片机
初学者必看:LED驱动电源知识 1、LED驱动电源的特点(1)高可靠性特别像LED路灯的驱动电源,装在高空,维修不方便,维修的花费也大。(2)高效率LED是节能产品,驱动电源的效率要高。对于电源安装在灯具内的结散热非常重要。电源的效率高,它的耗损功率小,在灯具内发热量就小,也就降低了灯具的温升。对延缓LED的光衰... 2023-06-13 初学者LED驱动电源文章技术应用电源
让FPGA初学者头疼的各种仿真 学习FPGA,被它的各种仿真弄的晕头转向。前仿真、后仿真、功能仿真、时序仿真、行为级仿真、RTL级仿真、综合后仿真、门级仿真、布局布线后仿真……好吧,反正我是晕了。先说一下Quartus和Modelsim软件的仿真形式:Quartus ii的两种仿真:1、功能仿真2、时序仿真;Quar... 2023-06-13 FPGA初学者仿真文章单片机
我的FPGA学习历程 回想起自己学FPGA,已经有一段时间了,从开始的茫然,到后来的疯狂看书,设计开发板,调电路,练习各种FPGA实例,到最后能独立完成项目,一路走来,感受颇多,拿出来和大家分享,顺便介绍下自己的一点经验所得,希望对初学者有所帮助。废话不说了,下面进入正题,学习FPGA我主要经历了这么几个阶段:①... 2023-06-13 FPGA初学者经验文章单片机
初学者如何学好嵌入式 近来嵌入式挺火,于是大家都往这里挤。我想提醒大家的是,嵌入式马上也会成为如今的软件业。在你进来之前请先考虑清楚。但只要我们真的学精了一样东西,不管它将来变成什么样,哪怕最后只剩下一个人,那个人也一定就是你自己。很多人以为搞嵌入式就是随便找本书看看,在电脑上编几个... 2023-06-13 嵌入式初学者学习方法文章单片机基础知识
从单片机初学者迈向单片机工程师 学习单片机也已经有几年了,藉此机会和大家聊一下我学习过程中的一些经历和想法吧。也感谢一线工人提供了这个机会。希望大家有什么好的想法和建议都直接跟帖说出来。毕竟只有交流才能够碰撞出火花来^_^。几年前,和众多初学者一样,我接触到了单片机,立刻被其神奇的功能所吸引,... 2023-06-13 单片机初学者单片机工程师文章其他
新手必看,关于ARM的22个常用概念 1.ARM中一些常见英文缩写解释MSB:最高有效位;LSB:最低有效位;AHB:先进的高性能总线;VPB:连接片内外设功能的VLSI外设总线;EMC:外部存储器控制器;MAM:存储器加速模块;VIC:向量中断控制器;SPI:全双工串行接口;CAN:控制器局域网,一种串行通讯协议;PWM:脉宽调制器;ETM:嵌入式跟踪宏;CPSR:当前程序状态... 2023-06-13 单片机新手初学者ARM概念文章
单片机初学者的常见问题 单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能... 2023-06-13 单片机初学者文章基础知识
对单片机初学者一点建议!新手必看! 工欲善其事必先利其器,有好的工具能大大提高效率!硬件工具:(1)示波器!示波器是必须有的,想学习的话,就算省吃俭用也必须买下来,当然,也不是说要买很高档的,我觉得单单用在单片机上面的话,国产的就很好了。我买了普源的DS1052E ,双通道50MHZ 数字示波器,全新 1700 左右,而且伴随我搞... 2023-06-13 单片机初学者文章基础知识
详细注解的PWMc程序初学者适用 #include "stc2052.h"unsigned int pulse_width_MAX = 0xF0; // ;PWM 脉宽最大值, 占空比 = 93.75%unsigned int pulse_width_MIN = 0x10; // ;PWM 脉宽最小值, 占空比 = 6.25%unsigned int step =0x38;unsigned int pulse_width;... 2023-06-13 PWM程序初学者文章单片机基础知识
初学者学习C51的一些误区和注意事项 1)C忌讳绝对定位。常看见初学者要求使用_at_,这是一种谬误,把C当作ASM看待了。在C中变量的定位是编译器的事情,初学者只要定义变量和变量的作用域,编译器就把一个固定地址给这个变量。怎么取得这个变量的地址?要用指针。比如unsigned char data x;后,x的地址就是&x,你只要查... 2023-06-13 C51初学者注意事项文章单片机51单片机
单片机初学者学习之路—经验 想对单片机初学者说的话不知不觉自己接触单片机已经有两年多了,从最初的MCS-51,到后来的AVR、MSP430,对于单片机也还是有一点理解的,当然我还只算是一只入门不久的菜鸟,对于很多技术我还是一个初学者,人外有人,牛人真的太多了。也常有同学问我单片机应该怎么学,我的回答都是两个... 2023-06-13 单片机初学者经验文章基础知识
写给单片机初学者的文章 学习单片机,建议大家一定要多做实验,一开始可以模仿别人的程序在开发板上做些简单的实验,模仿别人的程序时千万不要满足只在实验板上运行一下,一定要自己动手把程序敲进电脑、一句一句分析透彻,不懂的地方拿出课本看看,不适合的地方自己动手改一改,琢磨琢磨别人的程序,然后再编译... 2023-06-13 单片机初学者文章基础知识