码迷,mamicode.com
首页 >  
搜索关键字:嵌入式linux 嵌入式学习 linux驱动开发    ( 909个结果
cortex_m3_stm32嵌入式学习笔记(七):独立看门狗&窗口看门狗
总结一下这两种狗吧。。。 1)独立看门狗没有中断,窗口看门狗有中断 2)独立看门狗有硬件软件之分,窗口看门狗只能软件控制 3)独立看门狗只有下限,窗口看门狗又下限和上限 4)独立看门狗是12位递减的。窗口看门狗是7位递减的 5)独立看门狗是用的内部的大约40KHZ RC振荡器(不受系统时钟限制,即使系统时钟坏了也能工作),窗口看门狗是用的系统时钟APB1ENR(系统时钟要是挂了就完了...
分类:其他好文   时间:2015-01-21 11:35:10    阅读次数:127
cortex_m3_stm32嵌入式学习笔记(五):独立看门狗实验(IWDG)
单片机系统在外界的干扰下会出现程序跑飞的现象导致出现死循环,看门狗电路就是为了避免这种情况的发生。看门狗的作用就是在一定时间内(通过定时计数器实现)没有接收喂狗信号(表示 MCU 已经挂了),便实现处理器的自动复位重启(发送复位信号) 。 感觉是是自动复位功能,就是在一定时间内你应该去喂它而如果程序中途进入了死循环(就是喂不了了)这个MCU就挂了。。但如果没开IWDG ,你不知道它挂...
分类:其他好文   时间:2015-01-20 22:17:51    阅读次数:166
cortex_m3_stm32嵌入式学习笔记(四):外部中断实验
本章学习将STM32的IO口作为外部中断输入(实现和按键扫描一样的功能) STM32 的每个 IO 都可以作为外部中断的中断输入口,这点也是 STM32 的强大之处。 STM32F103 的中断控制器支持 19 个外部中断/事件请求。每个中断设有状位,每个中断/事件都有独立的触发和屏蔽设置。 STM32F103 的19 个外部中断为: 线 0~15:对应外部 IO 口的输入中断。(本章只学习...
分类:其他好文   时间:2015-01-20 18:13:46    阅读次数:158
【嵌入式Linux+ARM】硬件相关基础知识(门电路_UART_I2C_SPI)
嵌入式行业水很深,要学的东西很多。 本文记录一些基本的硬件、相关的协议等知识,需要日后不断的完善与学习。...
分类:系统相关   时间:2015-01-20 18:02:19    阅读次数:304
cortex_m3_stm32嵌入式学习笔记(三):串口实验(串口通信)
串口,可以理解为是用来和上位机(比如电脑)对话的,本节实验实现的是stm32接收上位机发送过来的信息,在原原本本的返回过去 stm32有5路串口,本节学习的是其中之一的USB串口(USART1)和学习IO口一样,首先要配置串口,由于原子已经配好了写在sys文件里,本渣就本着不造轮子的理念(其实是太难不懂orz),先跳过去了。。 所以本工程只需要一个main函数即可 #include ...
分类:其他好文   时间:2015-01-20 13:47:27    阅读次数:1036
cortex_m3_stm32嵌入式学习笔记(二):独立按键实验(IO输入)
上一个也就是第一个实验做的是关于LED的,属于IO口的输出使用,这一节实验是独立按键的使用,即IO 口的输入使用 ministm32 开发板上一共有3个独立按键,分别为 KEY0  KEY1 WK_UP 原理图如下:             注意: KEY0 KEY1 是低电平有效(即它们为低电平时代表按键按下)而 WK_UP 是高电平有效,为什么呢。。很明显,这个问题要分析上面的原理图才能...
分类:其他好文   时间:2015-01-19 17:12:37    阅读次数:195
cortex_m3_stm32嵌入式学习笔记(一):建立工程模板+跑马灯实验
搞了一晚上+一上午 终于算是入门了 刚刚把LED点亮。。真是费劲啊 吐槽MDK对库函数的封装性。。太扯了 。。所有的固件库函数都要自己手动添加到工程里面去。。还好建好一个模板之后就不用动了(以后直接复制就行了) 首先对于工程模板里的东西,我们要搞明白哪些是需要我们自己去编写的,而哪些是不用动的, 其实初学者应该只需要编写两个文件夹里面的程序:1 USER 文件夹下的主函数 2. HA...
分类:其他好文   时间:2015-01-19 14:28:47    阅读次数:228
【嵌入式Linux+ARM】ARM体系结构与编程(ARM汇编指令)
自己的一些简单的总结,也是最常用的ARM汇编指令,之后也会不断的补充完善。 1. 汇编系统预定义的段名 .text @代码段 .data @初始化数据段 .bss @未初始化数据段...
分类:系统相关   时间:2015-01-14 21:29:45    阅读次数:284
【嵌入式Linux+ARM】ARM体系结构与编程(ARM概述)
ARM体系结构与编程 本文章记录一些看《ARM体系结构与编程》这一本书的记录; 个人觉得,学习ARM体系时,不需要死记硬背,只要把某些关键的大致记住,比如ARM寄存器(通用寄存器、PC、LR、SP、CPSR、SPSR)、ARM中断处理体系、常用的ARM汇编指令等。 本文基本都是从书上截图,都是一些关键的知识,需要我们时常去复习的。 一.ARM概述    ARM处理器的7种工作模式:...
分类:系统相关   时间:2015-01-14 21:29:30    阅读次数:429
都能看懂的嵌入式linux/android alsa_aplay alsa_amixer命令行使用方法
前几天在嵌入式linux上用到alsa command,网上查的资料多不给力,仅仅有动手一点点查,最终能够用了,将这个用法告诉大家,以免大家少走弯路。0.先查看系统支持哪几个alsa cmd: ll /system/bin/asla* 经查,我的android4.4.2+linux3.10 的系统支...
分类:移动开发   时间:2015-01-14 21:21:22    阅读次数:718
909条   上一页 1 ... 75 76 77 78 79 ... 91 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!