首页
学习
活动
专区
工具
TVP
发布

嵌入式大杂烩

专栏作者
104
文章
256813
阅读量
49
订阅数
【Linux笔记】Linux驱动基础
上一篇分享的:从单片机工程师的角度看嵌入式Linux中有简单提到Linux的三大类驱动:
正念君
2020-03-17
25.8K0
【Linux笔记】LED驱动
上一篇我们分享了字符设备驱动框架:嵌入式Linux驱动基础,当时分享的是hello驱动程序。学STM32我们从点灯开始,学Linux驱动我们自然也要点个灯来玩玩,尽量在从这些基础例程中榨取知识,细抠、细抠,为之后更复杂的知识打好基础。
正念君
2020-03-17
8.6K0
从单片机工程师的角度看嵌入式
这篇文章简单我们来一起梳理嵌入式Linux的一些知识,方便于一些想跟我一样想要由单片机进阶到嵌入式Linux的朋友做一些参考学习。
正念君
2020-03-17
1.1K0
C语言、嵌入式位操作精华技巧大汇总
对于ST的芯片的使用,大家平时在学习、工作中大多使用库函数的方式来开发吧?我之前也是用库函数来进行配置,最近发现直接配置寄存器有时候好像更容易些,而且可读性也不会很差。下面分享关于寄存器配置的一些笔记:
正念君
2020-02-24
1.3K0
ARM Cortex-M 系列 MCU错误代码自动追踪库的使用
现象还原:在debug模式下进行仿真调试,全速运行再停止运行,程序会跑到 HardFault_Handler函数中,产生 HardFault,即硬错。其产生的原因大概有如下几类:
正念君
2020-02-24
1.2K0
【STM32笔记】两块STM32之间的SPI主从通信实例(附代码工程)
之前分享过的SPI通讯实例:STM32硬件SPI主从通信,是基于一块STM32的两个SPI通讯。如果要进行两块STM32之间的SPI通讯,需要注意一些什么呢?
正念君
2019-11-28
6.2K0
【STM32笔记】串口空闲中断接收不定长数据(DMA方式)
在使用STM32的串口接收数据的时候,我们常常会使用接收中断的方式来接收数据,常用的是RXNE。这里分享另一种接收数据的方式——IDLE中断(PS:本文的例子运行在STM32F103ZET6上)。
正念君
2019-11-28
5.7K0
【C语言笔记】联合体
在C语言中,变量的定义是分配存储空间的过程。一般的,每个变量都具有其独有的存储空间,那么可不可以在同一个内存空间中存储不同的数据类型(不是同事存储)呢?
正念君
2019-11-27
9850
【STM32笔记】使用STM32内部Flash额外的空间来存储数据
STM32 芯片内部的 FLASH 存储器,主要用于存储我们代码。如果内部FLASH存储完我们的代码还有剩余的空间,那么这些剩余的空间我们就可以利用起来,存储一些需要掉电保存的数据。
正念君
2019-11-27
5.4K0
【STM32笔记】复用时钟何时开启呢?
我们知道,STM32有很多外设,这些外设的外部引脚都是与GPIO共用的。我们可以通过软件来配置引脚作为GPIO引脚还是作为外设引脚。当引脚配置为外设引脚时就叫做复用。如串口默认复用的引脚为:
正念君
2019-11-27
1.1K0
【STM32笔记】ISP下载的原理是什么?
上一篇笔记分享了STM32的串口IAP实例:STM32串口IAP分享。其中,下载IAP程序时用ISP的方式进行下载。这里的ISP又是什么呢?
正念君
2019-11-27
2K0
基于STM32的智能天气预报系统
这是本人的毕业设计,一个智能的天气预报系统。显示屏上显示各种天气指标及实时显示时间日期等。可以使用触摸屏输入城市名称搜索天气,也可以使用语音搜索天气。
正念君
2019-07-01
4.3K1
基于STM32+ATT7022的单相用电器分析监测装置
大学期间,电子类的比赛比较重要的比赛应该就是每年暑假的省/国家级大学生电子设计竞赛吧,其中省赛是偶数年,国赛是奇数年,小编都有参加过,上一篇分享了我们团队参加2016年省赛做的循迹小车,感兴趣的朋友可移步至基于STM32+LDC1000的循迹小车
正念君
2019-07-01
4.1K0
【C语言笔记】操作位的技巧
操作位有两种方法,一种是位字段,另一种是使用按位运算符。位字段的方法可查看往期笔记:【C语言笔记】位域。本文介绍使用按位运算符操作位的方法。下表为几种位操作符及其含义:
正念君
2019-07-01
1.7K0
基于合泰单片机的高校公寓远程能源监控系统
合泰半导体隶属台湾盛群半导体集团,合泰杯单片机应用设计竞赛的比赛形式为:作品自由发挥,要在几个月之内完成,且必须使用合泰单片机。比赛分为三个环节:初赛、复赛、决赛,每一环节都会刷掉一部分队伍。
正念君
2019-06-26
8430
【C语言笔记】volatile关键字
volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。
正念君
2019-06-26
7060
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档