在学习单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有很多地方呢,呵呵我们这里就不讨论这个了。我们是不是在写程序的时候错误很多就算编译通过了也达不到我们预期的结果,完了自己是不是也很难找到错在哪儿吧?我绝得语言之所以能称之为语言,它肯定是一种工具一... ...
分类:
编程语言 时间:
2018-01-08 16:40:19
阅读次数:
204
单片机应用程序的框架大概有三种: 1,简单的前后台顺序执行程序. 2,时间片轮询法. 3,应用操作系统. 下面我们主要来讲解时间片轮询法: 在这里我们先介绍一下定时器的复用功能。就是使用1个定时器,可以是任意的定时器,这里不做特殊说明,下面假设有3个任务,那么我们应该做如下工作: 1. 初始化定时器 ...
分类:
其他好文 时间:
2018-01-07 11:39:12
阅读次数:
232
关于运算设备的分类。 (1)通用处理器(GPP):采用冯诺依曼结构,在通用计算机上选择一种语言进行编程实现功能。 (2)微控制器(MCU): 单片机。芯片级计算机。 (3)通用数字信号处理器(DSP):实现算法的方法可移植性和灵活性较好。 (4)专用芯片(ASIC 或 FPGA):执行效率高,速度快 ...
分类:
其他好文 时间:
2018-01-04 18:03:51
阅读次数:
134
eclipse 可以编写单片机代码,替代收费的mdk与iar。 一、下载eclipse eclipse有多个版本,我们需要的是C/C++版本的,可以选择下载其他版本,然后后期添加CDT插件,为了省事,我们直接选择下载CDT版本的,下载链接 http://www.eclipse.org/downloa ...
分类:
系统相关 时间:
2018-01-03 18:37:32
阅读次数:
1121
STM32作为一类高级单片机,在应用中不容小觑。 所以本人从2018年1月1日开始对于STM32系列单片机的学习 很感谢我的班主任送我的开发板:STM32F429I-DISCOVERY (M4) 以下是ST官网对应的型号数据以及开发文档: 英文版文档信息:http://t.cn/RH0dc2D 中文 ...
分类:
其他好文 时间:
2018-01-03 11:50:24
阅读次数:
173
作为瑞萨单片机的初学者,最先接触的当属它的IDE了,接下来我将分享一些我使用这款单片机的心得,以供大家参考。 我使用的是RL78F13系列R5F10BGE,那如何建立一个能使用的工程呢?相信大家在网络上都能找到答案,这里我就简单的说一下操作步骤即可。 1、打开 CS+ for ca ,单击菜单栏的P ...
分类:
其他好文 时间:
2018-01-01 22:01:22
阅读次数:
456
前阵子做的是一个叫精密电压源的项目,使用了4*4的键盘,使用了8个GPIO,是比较简单的做法了,之前在网上看到一个老外已经能用3个GPIO实现多达25个按键的控制了,对应的接线图如下 使用的是新塘某Cortex-M0单片机,(讲真,单片机这部分虽然我水平不行但是我是写腻了),从网上找了些按键扫描程序 ...
分类:
其他好文 时间:
2017-12-29 15:02:33
阅读次数:
144
一键开关机电路 方案一:其中用到的一键开关机电路分析如下: 电路工作流程如下: A、 Key按下瞬间,Q2、Q1导通,7805输入电压在8.9V左右,7805工作,输出5V电压给单片机供电。 B、单片机工作后,将最先进行IO口初始化,IO1设为输入状态,启用内部上拉;IO2设为输出状态,输出高电平。 ...
分类:
其他好文 时间:
2017-12-27 11:53:06
阅读次数:
97
1 #include "stm32f10x.h" 2 #include "led.h" 3 #include "delay.h" 4 int main(void) 5 { 6 LED_Init(); 7 delay_init(); 8 while(1) 9 { 10 GPIO_ResetBits(G... ...
分类:
其他好文 时间:
2017-12-24 14:44:59
阅读次数:
175
晚上一个人在工作室学习,很享受这种安静的状态 在论坛上看了一些电源布线的东西 又看了一下51单片机,有些没有学过的竟然一看就懂了,好像恍然大悟,可能也是不知不觉的进步了吧,只是愈加感到自己懂的太少 外部中断,这么简单的东西我竟然一直都不会,也没敢去学,不知道自己什么时候才能恢复自信 假若KEY1连接 ...
分类:
其他好文 时间:
2017-12-23 12:01:42
阅读次数:
166