嵌入式进阶之路
码龄7年
求更新 关注
提问 私信
  • 博客:136,308
    社区:4
    问答:408
    视频:533
    137,253
    总访问量
  • 42
    原创
  • 9,701
    粉丝
  • 77
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
加入CSDN时间: 2019-11-28
博客简介:

nbbskk的博客

查看详细资料
个人成就
  • 获得307次点赞
  • 内容获得30次评论
  • 获得1,638次收藏
  • 代码片获得1,613次分享
  • 博客总排名1,660,879名
创作历程
  • 2篇
    2025年
  • 13篇
    2023年
  • 27篇
    2022年
成就勋章
TA的专栏
  • 手把手教你做项目
    4篇
  • 正点原子Linux驱动开发学习笔记
    3篇
  • 项目整合
    10篇
  • 手把手教你学stm32
    8篇
  • stm32学习
    4篇
  • C语言学习
    9篇
  • 成熟代码
    4篇

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 5

TA参与的活动 1

兴趣领域 设置
  • 硬件开发
    arm开发
创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

279人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

手把手教你做基于stm32+esp8266+MQTT+上位机的智慧大棚(一)

基于stm32的智慧大棚,可以实现通过esp8266和mqtt服务器上云,并且通过小程序显示数据、控制下位机、更改阈值等功能!!由于目前看到的教程都没有完整的将智能家居或者智慧大棚的案例展示出来,因此发布本系列教程来手把手教你做智慧大棚的项目,希望对你们有所帮助!!需要源代码可以私信我!!也可以闲鱼搜索“嵌入式进阶之路”联系我!!
原创
博文更新于 2025.03.06 ·
1535 阅读 ·
31 点赞 ·
1 评论 ·
19 收藏

手把手教你做基于stm32+esp8266+MQTT+上位机的智慧大棚(二)

基于stm32的智慧大棚,可以实现通过esp8266和mqtt服务器上云,并且通过小程序显示数据、控制下位机、更改阈值等功能!!发布本系列教程来手把手教你做智慧大棚的项目,希望对你们有所帮助!!需要源代码可以私信我!!闲鱼搜索“嵌入式进阶之路”联系我!!
原创
博文更新于 2025.03.06 ·
782 阅读 ·
5 点赞 ·
1 评论 ·
11 收藏

4.手把手教你做stm32+esp8266的智慧大棚—读数据

发布视频 2024.04.03

3.手把手教你做stm32+esp8266的智慧大棚—接线

发布视频 2024.04.03

2.手把手教你做stm32+esp8266的智慧大棚—选型

发布视频 2024.04.03

1.手把手教你做stm32+esp8266的智慧大棚—演示

发布视频 2024.04.03

手把手教你做基于stm32的红外、语音、按键智能灯光控制(下)

!
原创
博文更新于 2023.12.27 ·
2057 阅读 ·
33 点赞 ·
3 评论 ·
57 收藏

手把手教你做基于stm32的红外、语音、按键智能灯光控制(上)

这次项目使用的板子是stm32f103c8t6最小系统板,这个板子在tb上都能够买到,随便一个最小系统板都可以,== 注意在买最小系统板的时候需要买一个stlink下载器来下载程序。显示模块是使用的0.96英寸的OLED屏幕,注意是使用的IIC通信协议的OLED屏幕,不是使用SPI总线协议的。这次写的代码还顺便集成了检测温湿度的功能,所以要使用DHT11温湿度传感器,来采集温度。本文所设计的基于单片机的灯光控制系统主要由模式选择功能、手动模式和自动模式组成。LED灯自然就是要控制的部件了。
原创
博文更新于 2023.12.04 ·
6520 阅读 ·
43 点赞 ·
2 评论 ·
200 收藏

新字符设备驱动实验

首先我们需要使用register_chrdev_region(静态方法)或者alloc_chrdev_region(动态方法)来注册字符设备并申请设备号。然后我们使用cdev_init来初始化一个字符设备,并使用函数cdev_add来向内核中添加一个字符设备。最后需要设置自动申请设备节点,先使用class_create来创建一个类,然后使用device_create来创建一个设备。通过上述的步骤就可以搭建一个新的字符设备驱动框架,并且在模块加载以后能够实现自动创建设备节点了。
原创
博文更新于 2023.07.14 ·
723 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

嵌入式LinuxLED驱动开发实验

我们现在还没有学习到设备树的相关知识,所以,我们也是通过在字符设备驱动框架的基础上来配置底层寄存器来实现LED灯的点亮,但是,与之前不同的是,在Linux系统中会存在地址映射的方式,所以,我们在裸机实验操作的实际的物理地址和在Linux系统下操作的地址是不同的,所以我们需要用一个宏来找到映射的虚拟地址下的实际地址,从而完成对底层寄存器的配置。我们可以看到,LED灯的负极连接LED0这个引脚,如果给LED0低电平的话,这样就可以从VCC_3V3生成灌电流,点亮LED灯,所以就需要给LED0这个引脚置0。
原创
博文更新于 2023.07.13 ·
1846 阅读 ·
2 点赞 ·
1 评论 ·
17 收藏

字符设备驱动开发(最初方式)

字符设备是Linux中最基本的一类设备驱动,我们常见的点灯、按键、IIC、SPI、LCD等等都是通过字符设备驱动框架来进行开发的。字符设备驱动是通过一个一个字节流的方式来进行读写操作设备,读写数据是分先后顺序的。
原创
博文更新于 2023.07.12 ·
1207 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

基于8086的电子秒表

基于8086的电子秒表使用 8255 和 8253 等芯片设计秒表,计时精度 0.1 秒,有 3 个 独立按键(开始、暂停/继续、复位),并用 7 位数码管显示小时、 分钟、秒和 0.1 小数秒。可以使用 NMI 中断。
原创
博文更新于 2023.06.22 ·
5662 阅读 ·
6 点赞 ·
3 评论 ·
74 收藏

手把手教你开发stm32——ADC(基于hal库)

手把手教你开发stm32——ADC(基于hal库)
原创
博文更新于 2023.03.17 ·
7565 阅读 ·
20 点赞 ·
2 评论 ·
92 收藏

手把手教你开发stm32——看门狗(基于hal库)

看门狗定时器(WDT,Watch Dog Timer)是单片机的组成部分,它实际上是一个计数器,一般给看门狗一个数值,程序开始运行后看门狗开始倒计时。如果程序运行正常,过一段时间CPU应发出指令让看门狗复位,重新开始计数,也就是所谓的“喂狗”。如果看门狗减到0就认为程序没有正常工作,强制整个系统复位。独立看门狗由专用低速时钟(LSI)驱动,计时主时钟发生故障它也仍然有效。看门狗主要是用于在发生系统软件故障时,将系统复位。也可以用于将系统从休眠或空闲模式唤醒。
原创
博文更新于 2023.03.16 ·
5232 阅读 ·
19 点赞 ·
0 评论 ·
57 收藏

手把手教你开发stm32——定时器(下)(基于hal库)

手把手教你开发stm32——定时器(下)(基于hal库)
原创
博文更新于 2023.03.12 ·
842 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

手把手教你开发stm32——定时器(上)(基于hal库)

手把手教你开发stm32——定时器(上)基于hal库
原创
博文更新于 2023.03.11 ·
3851 阅读 ·
12 点赞 ·
0 评论 ·
39 收藏

手把手教你开发stm32——USART(基于hal库)

手把手教你开发stm32——USART(基于hal库)
原创
博文更新于 2023.03.02 ·
2829 阅读 ·
8 点赞 ·
1 评论 ·
39 收藏

手把手教你开发stm32——系统时钟(基于hal库)

手把手教你开发stm32——系统时钟篇(基于hal库)
原创
博文更新于 2023.02.23 ·
3710 阅读 ·
6 点赞 ·
0 评论 ·
38 收藏

手把手教你开发stm32——中断(基于hal库)

手把手教你学stm32——中断篇(基于hal库)
原创
博文更新于 2023.02.20 ·
2364 阅读 ·
5 点赞 ·
1 评论 ·
29 收藏

手把手教你开发stm32——GPIO(基于hal库)

手把手教你开发stm32——GPIO篇(基于hal库)具体介绍了GPIO的功能、结构、寄存器,并且用HAL库来进行LED灯闪烁实验和按键实验。
原创
博文更新于 2023.02.18 ·
3212 阅读 ·
9 点赞 ·
0 评论 ·
54 收藏
加载更多