datasheet

技术专题更多

TI 最新直播、研讨会视频回顾
满满干货,随时免费观看!

社区精华更多

FreeRTOS学习笔记 (2)堆栈——任务切换的关键
本帖最后由 cruelfox 于 2018-3-4 13:21 编辑   本篇中“堆栈”术语(stack)是指计算机(包括MCU)处理器 ...
最新
2416开发记录十二:ioremap
对于一个系统来讲,会有很多的外设,那么这些外设的管理都是通过CPU完成。那么CPU在这个过程中是如何找到外设的呢?尽管在一个系统中会有诸...
关键字: 2416 ioremap
发布时间:2019-01-17
2416开发记录十一:按键驱动(platform/中断)
在前面几章的基础上编写了一个按键中断的驱动,并验证成功。这里用到了字符设备驱动,platform驱动,并有资源的获取,算是比较全面的platfo...
关键字: 2416 按键驱动 platform 中断
发布时间:2019-01-17
2416开发记录十:platform的相关函数详解
一、platform总线、设备与驱动1 一个现实的Linux设备和驱动通常都需要挂接在一种总线上,对于本身依附于PCI、USB、I2C、SPI等的设备而言,...
关键字: 2416 platform 相关函数
发布时间:2019-01-17
2416开发记录九:实现设备节点的自动创建
我们在刚开始写Linux设备驱动程序的时候,很多时候都是利用mknod命令手动创建设备节点,实际上Linux内核为我们提供了一组函数,可以用来在...
关键字: 2416 设备节点 自动创建
发布时间:2019-01-17
2416开发记录八: platform驱动之LED(字符设备)
上一篇介绍了platform misc驱动的写法。因为misc设备是字符设备的一种,也不需要很多的函数来注册,因此作为练手。这一篇写一个led的字符...
关键字: 2416开 platform 驱动之LED
发布时间:2019-01-17
2416开发记录七: platform驱动之LED(misc)
platform驱动的简单介绍前几篇介绍了最简单的LED驱动写法,在linux2 6中提出了platform驱动,具体为什么要这么做后面博客再解释吧。这里的p...
关键字: 2416 platform 驱动之LED
发布时间:2019-01-17
2416开发记录五: misc设备驱动
对于linux的驱动程序来说,主要分为三种:miscdevice、platform_device、platform_driver 。这三个结构体关系:(基类)kobject —————...
关键字: 2416 misc设备驱动
发布时间:2019-01-17
2416开发记录四: ioctl与unlocked_ioctl区别
ioctl函数的实现首先说明在2 6 36以后ioctl函数已经不再存在了,而是用unlocked_ioctl和compat_ioctl两个函数实现以前版本的ioctl函数。同...
关键字: 2416 ioctl unlocked_ioctl
发布时间:2019-01-17
2416开发记录三:简单LED驱动及应用程序
写过了helloworld驱动,来点真格的驱动吧,最简单的就是led驱动了。参考mini2440的led驱动写法。写一个混合驱动(对于第一个简单的驱动来说...
关键字: 2416 LED驱动
发布时间:2019-01-17
2416开发记录二:最简单的helloworld驱动
1 编写helloworld驱动程序驱动程序源码如下: include includestatic int hello_init(void){ printk(K...
关键字: 2416 helloworld驱动
发布时间:2019-01-17
STM32:STM32库函数配置
STM32:STM32库函数配置 stm32固件库V3 0以上的版本,main等源文件中不再直接包含stm32f10x_conf h,而是stm32f10x h,stm32f10x h则定义了启动设置,以及所有寄存...
关键字: STM32 库函数配置
发布时间:2019-01-17
STM32:如何用JLINK ULINK JTAG 查看 KEIL /MDK 某条指令执行时间
STM32:如何用JLINK ULINK JTAG 查看 KEIL /MDK 某条指令执行时间 方法一:为了保证在MDK中读取正确的程序运行时间,必须对仿真器的跟踪项进行设置。以ULink2为例:(1)在工程的“ Option for Target ”...
关键字: STM32 JLINK ULINK JTAG 执行时间
发布时间:2019-01-17
STM32:STM32学习记录1:MDK基本数据类型及代码优化
STM32:STM32学习记录1:MDK基本数据类型及代码优化 大概一年前开始接触STM32,当时就被它的库函数开发所吸引,但是迫于各种压力放弃了学习,一直在使用所谓稳定的单片机来开发(忍不住要吐槽...
关键字: STM32: MDK 数据类型 代码优化
发布时间:2019-01-17
STM32:STM32学习记录2:跑马灯及仿真
以下为自己编写的跑马灯程序,其中PA8和PD2连接LED使用的是官方固件库3 4版本!!!!前提是配置好编译器才可以执行!!配置流程:1:系统...
关键字: STM32: 跑马灯
发布时间:2019-01-17
STM32:STM32学习记录3:按键输入
1:IO配置:。上拉输入模式:区别在于没有输入信号的时候默认输入高电平(因为有弱上拉)。下拉输入模式:区别在于没有输入信号的时候默认输...
关键字: STM3 按键输入
发布时间:2019-01-17
STM32:STM32学习记录4:串口
配置流程:1:系统时钟初始化,包括系统时钟和要开放的IO口和串口的时钟配置,要打开串口的时钟!!!RCC_APB2PeriphClockCmd(RCC_APB2Peri...
关键字: STM32 串口
发布时间:2019-01-17
STM32:STM32学习记录6: IWDG
配置流程:1:系统时钟初始化,包括系统时钟和要开放的IO口或者功能的时钟配置。2:IO口初始化,包括引脚,速率,输入输出模式等。3:初始...
关键字: STM32 IWDG
发布时间:2019-01-17
STM32:STM32学习记录5: 外部中断
配置流程:1:系统时钟初始化,包括系统时钟和要开放的IO口或者功能的时钟配置。2:IO口初始化,包括引脚,速率,输入输出模式等。3:NVIC...
关键字: STM32 外部中断
发布时间:2019-01-17
SPI之CPOL&CPHA简单分析
SPI之CPOL&CPHA简单分析 今天看到SPI的程序看到有如下定义:查阅资料。总结如下。CPOL(极性) 为0: SCLK在空闲时保持低电平。 为1:SCLK在空...
关键字: SPI CPOL CPHA
发布时间:2019-01-17
STM32在IAR中如何使用printf函数
STM32在IAR中如何使用printf函数 STM32使用printf函数给串口打印信息的执行步骤为:1 重定向printf函数给uart c文件中增加如下函数:int fputc(int ch, FILE *f){ USAR...
关键字: STM32 IAR printf函数
发布时间:2019-01-17

小广播

何立民专栏

单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved