相信我们通过前面两章的讨论我们基本上对51单片机的代码编写有了一定初步的了解了,所以我们如果还是有很多不懂得的地方我们一定得结合图片,或者去网上查找一些相关的资料,一定得让不懂得的地方彻底弄懂,不要让我们的麻烦越积越多,所以我们的步子一定不能迈得太大,慢慢的来让我们的基础牢固才能进行我们今后的stm ...
分类:
其他好文 时间:
2017-08-24 23:51:02
阅读次数:
174
最近做了两个单片机项目,新唐的029和mini58ZDE的MCU,都是cortex-M0,一个厂家所以API基本一致,大致了解了串口中断及定时器功能以及ADC采样相关的编程内容。 4G项目即mini58zde,主要是从GPS中读数据然后从另外一个串口转发出去 GPS模块 串口1接收 数据处理组包 串 ...
分类:
其他好文 时间:
2017-08-24 15:04:04
阅读次数:
206
推挽输出:可以输出高,低电平,连接数字器件;推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止. 开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内). 我们先来说说集电极开路 ...
分类:
其他好文 时间:
2017-08-24 13:36:54
阅读次数:
165
一点简单的新知识,慢慢的我们会进入学习难一点的,这只是一个开始。 ...
分类:
其他好文 时间:
2017-08-22 23:05:17
阅读次数:
115
小车要实现智能,单靠它上面的arduino uno单片机,计算能力实在不能满足要求。比如要放个摄像头或放点音乐,它基本不能实现。我先让它长上"眼镜",给他装个摄像头。 我找了下实现方案,发现现在已经有很多的成熟的无线摄像头了。比如小米的,还是云台的,才199.这个还带了麦克风和喇叭,还能云储存,功能 ...
分类:
其他好文 时间:
2017-08-21 09:48:33
阅读次数:
143
今天測试数码管LED屏驱动,用某产品的一个共阴极的LED屏,依据电路图做数码管LED屏的检測。 代码写得有些冗长。有好几种驱动的方法,这里仅仅是当中一种最直接的方案。抽出时间要做个更有效率的调用和驱动的方案。 //设置阴极接口 int d1 = 1; int d2 = 2; int d3 = 3; ...
分类:
其他好文 时间:
2017-08-20 09:59:42
阅读次数:
213
渊源大一的时候,学校开了门公共选修课,叫LabVIEW编程,当时的我当然还不知道LabVIEW是啥东东,但还是选了。上课的老师是机械学院的一个副教授。他给我们展示了好几个用LabVIEW做的项目。譬如油箱监控上位机等,已经不太记得了。后来随着学习单片机、ARM等的串口操作。有时候一个美丽的上位机(尤 ...
分类:
其他好文 时间:
2017-08-16 18:19:51
阅读次数:
190
在编写串口通信时设置一下参数,导致接收的字节与单片机发送的字节对不上, serialPort.setSerialPortParams(115200, SerialPort.DATABITS_8,SerialPort.STOPBITS_1, SerialPort.PARITY_SPACE ); 经过测 ...
分类:
其他好文 时间:
2017-08-16 11:37:53
阅读次数:
113
为了探测到小车后方亮的灯塔,需要制作一种可以探测到固定频率的红外并转化为单片机输入的装置 什么是红外:上百度:人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为0.62~0.76μm;紫光的波长范围为0.38~0.46μm。比紫光波长还短的光叫紫外线,比 ...
分类:
其他好文 时间:
2017-08-13 01:15:09
阅读次数:
226
单片机开发中,软件定时器是常用的工具。定时执行特定任务和延时功能,都可以用软件定时器实现。 常见的延时函数的实现做法有: 1. 使用空指令进行延时,通过控制空指令的执行次数,进行延时。优点:不需要占用系统外设。缺点:系统运行指定个空指令的时间不稳定,中途出现的中断处理会严重影响计时的精确性。 2.使 ...
分类:
其他好文 时间:
2017-08-12 21:17:18
阅读次数:
146