博客

不厌其烦的四大集成电路

demi 发表于:周一, 07/30/2018 - 15:18 , 关键词:
ASIC--专用集成电路 ASIC原本就是专门为某一项功能开发的专用集成芯片,比如摄像头里面的芯片,小小的一片,集成度很低,成本很低,可是够用了。一个低端摄像头价格很 便宜,买一片ARM费用就不可同日而语了。后来ASIC发展了一些,称为半定制专用集成电路,相对来说更接近FPGA,甚至在某些地方,ASIC就是个大概念,FPGA属于ASIC之下的一部分。 FPGA--现场可编程门阵列... 阅读详情
963

ucosii的系统时钟来源

demi 发表于:周五, 07/27/2018 - 15:13 , 关键词:
在ucosii中,系统时钟如同一个人的心跳,它为整个系统提供一个运行基时,对任务调度至关重要。 ucosii的系统时钟一般是由MCU内部定时器产生(可靠性高),也可以使用协处理器或者外部时钟提供(可靠性低)。使用时钟源有一个特别需要注意的地方:用户必须在多任务系统启动以后再开启时钟节拍器,也就是在调用OSStart()之后。 下面对使用MCU内部定时器方式产生系统时钟方式做个解析。 在main... 阅读详情
1022

单片机C语言基础编程源码六则

demi 发表于:周四, 07/26/2018 - 16:09 , 关键词:
1.某单片机系统的P2口接一数模转换器DAC0832输出模拟量,现在要求从DAC0832输出连续的三角波,实现的方法是从P2口连续输出按照三角波变化的数值,从0开始逐渐增大,到某一最大值后逐渐减小,直到0,然后再从0逐渐增大,一直这样输出。试编写一函数,使从P2口输出的值产生三角波,并且使三角波的周期和最大值通过入口参数能够改变。   #include #define DAC0832 XBYTE... 阅读详情
883

嵌入式新手要知道的五个小窍门-心得

judy 发表于:周三, 07/25/2018 - 16:50 , 关键词:
对于很多即将毕业的学生和在社会打拼的底层技术者再说,对于嵌入式的发展和掌握的技术层次是迷茫的?他们不知道如何学习,其实掌握学习嵌入式没有想象中的那么难,学习它也是有窍门的。今天就给大家分享一点干货,带来几个小窍门: 1. 使用设计模式 设计模式是一个用来处理那些在软件中会重复出现的问题的解决方案。开发人员可以选择浪费宝贵的时间和预算从无到有地重新发明一个解决方案,... 阅读详情
829

对单片机C语言的一些误用和总结

demi 发表于:周二, 07/24/2018 - 11:33 , 关键词:
在学习单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有很多地方呢,呵呵我们这里就不讨论这个了。我们是不是在写程序的时候错误很多就算编译通过了也达不到我们预期的结果,完了自己是不是也很难找到错在哪儿吧?我绝得语言之所以能称之为语言,它肯定是一种工具一种相互交流相互通信相互传达之间的意图的工具,作为语言那肯定得有自己的语法,... 阅读详情
719

单片机编程思想之消除阻塞

demi 发表于:周一, 07/23/2018 - 15:22 , 关键词:
本人写单片机程序也有五六年了,其实在三年前我写的程序里几乎没有delay()了,如果你的程序没有delay那么整个程序执行起来会非常的快。下面我们来分析下平时写单片机程序中所遇到的阻塞,以及解决思路。 在讲之前我们的程序框架是main函数里先初始化,然后while(1),前台程序是各种中断。 阻塞有: ①按键程序判断会用到delay消抖,典型的消抖是5ms。... 阅读详情
714

浅谈STM32单片机学习---PWM输出

judy 发表于:周五, 07/20/2018 - 16:54 , 关键词:
实现功能:采用定时器2的通道2,使PA1输出频率1K,占空比40的PWM波形,用PA8随意延时取反led灯,指示程序运行。 首先熟悉一下定时器的PWM相关部分。看图最明白 其实PWM就是定时器的一个比较功能而已。 CNT里的值不断++,一旦加到与CCRX寄存器值相等,那么就产生相应的动作。这点和AVR单片机很类似。既然这样,我们要产生需要的PWM信号,就需要设定PWM的频率和PWM的占空比。... 阅读详情
614

STM32烧录的常用方式

judy 发表于:周四, 07/19/2018 - 17:36 , 关键词:
stm32烧录常用的方式一般为ST-LINK(或者J-tag)下载仿真和ISP下载 一、仿真器下载 仿真器分为J-TAG和SWD仿真,SWD仿真只需要4根线(VCC、GND、CLK、DATA)就可以了,传输速率也相当更快,是仿真调试的首选。仿真器的软件设置网上一大堆,这里不再赘述。J-TAG仿真用到的线较多,博主也没记住到底用了几根线,但是通用型强。 二、ISP下载 介绍:MCU在出厂前,... 阅读详情
894

剖析:模拟地与数字地

judy 发表于:周三, 07/18/2018 - 16:19 , 关键词:
不同种类地之间用0欧电阻相连;电源引入高频器件时用磁珠;高频信号线耦合用小电容;电感用在大功率低频上。 简单来说,数字地是数字电路部分的公共基准端,即数字电压信号的基准端;模拟地是模拟电路部分的公共基准端,模拟信号的电压基准端(零电位点)。 一、分为数字地和模拟地的原因: 由于数字信号一般为矩形波,带有大量的谐波。如果电路板中的数字地与模拟地没有从接入点分开,... 阅读详情
967

RFID天线必备基础知识

judy 发表于:周二, 07/17/2018 - 15:18 , 关键词:
一、电磁波产生的基本原理 按照麦克斯韦电磁场理论,变化的电场在其周围空间要产生变化的磁场,而变化的磁场又要产生变化的电场。这样,变化的电场和变化的磁场之间相互依赖,相互激发,交替产生,并以一定速度由近及远地在空间传播出去。 周期性变化的磁场激发周期性变化的电场,周期性变化的电场激发周期性变化的磁场。 电磁波不同于机械波,它的传播不需要依赖任何弹性介质,它只靠“变化电场产生变化磁场,... 阅读详情
781

页面