码迷,mamicode.com
首页 >  
搜索关键字:单片机 温度传感器 无线遥控 直流电机    ( 2370个结果
软件仿真和硬件仿真
一、软件仿真 Keil有很强大的软件仿真功能,通过软件仿真可以发现很多将要出现的问题,Keil的仿真可以查看很多硬件相关的寄存器,通过观察这些寄存器值的变化可以知道代码有没有正常运行。这样可以避免频繁下载程序,延长单片机Flash寿命。 开始仿真之前,先配置一些选项。 1.在工程设置里设置好芯片型号 ...
分类:其他好文   时间:2018-08-19 12:59:48    阅读次数:148
OneWire应用 单总线温度传感器DS18系列
OneWire DS18S20, DS18B20, DS1822 Temperature DS18B20 The DS18B20 digital thermometer provides 9-bit to 12-bit Celsius temperature measurements and has ...
分类:其他好文   时间:2018-08-19 12:55:13    阅读次数:181
STM32F030 使用硬件 SPI
前言 以前玩过一点 STM32 单片机(主要是 STM32F103 系列),去年(2017)STM32F1 涨到不知哪里去了,今年好像降下来了。F0 系列相比 F1 系列少了一些功能,最高主频只到 48M(F1 是 72M),但是价格便宜啊,刚好最近工作需要重新接触了 STM32F030,记录一下。 ...
分类:其他好文   时间:2018-08-19 11:04:30    阅读次数:503
FreeRTOS-06任务运行时间信息统计
根据正点原子FreeRTOS视频整理 单片机:STM32F207VC FreeRTOS源码版本:v10.0.1 1. main.c 1 /* 2 * 1. 要使用vTaskGetRunTimeStats()函数,需满足以下条件: 3 * a 宏configGENERATE_RUN_TIME_STAT ...
分类:其他好文   时间:2018-08-15 14:03:06    阅读次数:232
Linux驱动之异常处理体系结构简析
异常的概念在单片机中也接触过,它的意思是让CPU可以暂停当前的事情,跳到异常处理程序去执行。以前写单片机裸机程序属于前后台程序,前台指的就是mian函数里的while(1)大循环,后台指的就是产生异常后的处理程序。ARM9有以下几种异常模式: ARM架构的异常向量的地址可以是0x00000000,也 ...
分类:系统相关   时间:2018-08-14 15:42:12    阅读次数:274
STM32时钟树
STM32的时钟系统 相较于51单片机,stm32的时钟系统可以说是非常复杂了,我们现在看下面的一张图: 上图说明了时钟的走向,是从左至右的从时钟源一步步的分配给外设时钟。需要注意的是,上图左侧一共有四个时钟源,从上到下依次是: 高速内部时钟(HSI): 以内部RC振荡器产生,频率为8Mhz,但相较 ...
分类:其他好文   时间:2018-08-13 19:43:57    阅读次数:186
??px4原生源码学习(1/3)-----为什么没main函数!!!!!
本文转自 "px4原生源码学习 (2) 实时操作系统篇" 为什么我要谈到实时操作系统? 如果你只是开发一个简简单单的单片机程序,不用考虑以后对于程序的升级与修改,那么你简简单单写个main函数的while循环其实没什么不好。但你要遇到那种开发周期长,系统复杂的产品或者项目,那最好是基于实时操作系统开 ...
分类:其他好文   时间:2018-08-12 12:20:27    阅读次数:227
单片机MODBUS通信源代码
好久没有写些什么了,最近在出差也没做关于Linux的东西。由于是做自动化的因此最近做了一块单片机的板子要作为MODBUS从站来与上面的触摸屏进行显示功能还不是很完善但是MODBUS功能的模块程序已经写好经过测试基本可以用。具体要求是下面有2个AI和4个DO量需要检测和控制,我使用的是90C52单片机模拟量采集部分用的OP07的放大器电路,这里就不详细说明了(有需要的可以留言,有图纸),最麻烦的就是
分类:数据库   时间:2018-08-10 17:56:18    阅读次数:224
51单片机复习
1.矩阵按键扫描: 原理:当按键按下时按键两个引脚为0;先给P1.3-P1.0为1,P1.7-P1.4为0(代码中GPIO_KEY=0x0f;),当有按键按下,它的两个引脚都应该为0,我们事先把列引脚设为了1,看哪一位为0了就能确定是哪一个列引脚了,例如P1.0为0了,就是第四列有按键按下(但还不确 ...
分类:其他好文   时间:2018-08-05 13:06:56    阅读次数:162
USART与USB接收不定数据方法,标准库、HAL库都适用
很多时候,我们使用串口或USB接收数据时,往往不知道PC端会发多长的数据下来, 为了解决这个不定数据接收问题,在此各提供一个解决思路。 串口数据不定接收: 由于STM32单片机带IDLE中断,所以利用这个中断,可以接收不定长字节的数据, 由于STM32属于ARM单片机,所以这篇文章的方法也适合其他的 ...
分类:其他好文   时间:2018-08-03 18:48:24    阅读次数:490
2370条   上一页 1 ... 68 69 70 71 72 ... 237 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!