摘要: 最近完成了一个项目,项目难度不大,但是过程中还是遇到了一些问题,特此记录下来,以备不时之需。该项目实现了MCU控制一些LED灯的状态,这个很简单无需多讲,MCU是通过串口通讯接收上位机APP的指令,然后再去根据指令执行控制LED的动作的。上位机APP是通过C#写的,其实C#有自带的串口控件,最简单的 阅读全文
posted @ 2022-01-21 01:57 沙河淘金 阅读(1245) 评论(0) 推荐(0) 编辑
摘要: 在公司做项目的时候,经常有一些需求会用到一些延时,比如说MCU有一个引脚需要延时100ms后拉高,保持200ms后再拉低。最简单的办法就是调用延时函数,delay_ms(t)来实现,但是这个函数实际就是一直在这里等待,啥事都不管了,这很浪费资源,所以我想通过某些方法来实现延时,而且在延时的时候MCU 阅读全文
posted @ 2021-11-28 22:49 沙河淘金 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作 硬件平台:一块GD32E507Z-EVAL评估板(MCU是GD32E507ZET6) 软件开发环境:KEIL 源码:GD32官方源码(标准库),FreeRTOS源码(FreeRTOSv202107.00) 二、创建工程 由于GD32提供的源码有多份例程,这些例程会共用相同的源码,比如C 阅读全文
posted @ 2021-10-10 17:59 沙河淘金 阅读(879) 评论(0) 推荐(1) 编辑
摘要: 1、什么是多任务系统? 1.1 前后台系统 前后台系统如图所示: 图1 前后台系统 前后台系统实时性差,所有的任务(应用程序)都是排队轮流执行的。不管任务多紧急,没轮到的时候只能等着。 1.2 多任务系统 多任务系统是把一个大问题分成多个小问题,逐步把小问题解决了,大问题也就随着解决了,这些小问题可 阅读全文
posted @ 2021-10-04 17:39 沙河淘金 阅读(392) 评论(0) 推荐(0) 编辑
摘要: FreeRTOS的系统配置文件是“FreeRTOSConfig.h”,通过此文件可以对系统进行裁剪和配置。FreeRTOS的配置基本都是通过“FreeRTOSConfig.h”中的#define语句来定义宏定义实现的。 一、“INCLUDE_”开始的宏 使用“INCLUDE_”开始的宏表示使能或除能 阅读全文
posted @ 2021-10-03 00:21 沙河淘金 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客讲了如何移植wifi模块,这一篇是上一篇的延续。 当设备已经移植了wifi模块后,还需要进行一系列的操作才可以使用wifi。在输入指令的时候,客户可能会输错指令,或者步骤出错,总之不确定因素比较多,且比较浪费时间,所以我写了一个脚本来帮助客户执行这些操作。 #!/bin/sh ifconf 阅读全文
posted @ 2021-09-08 17:06 沙河淘金 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 参考文档 systemd (简体中文) udev (简体中文) https://www.raspberrypi.org/documentation/linux/usage/systemd.md https://www.raspberrypi.org/documentation/linux/usage 阅读全文
posted @ 2021-09-07 07:26 沙河淘金 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 步骤: 1、配置kernel 在kernel目录下,执行make menuconfig命令,对其中一些配置进行修改: [*] Networking support > Networking options > < > The IPv6 protocol > //取消这一项 -*- Wireless 阅读全文
posted @ 2021-09-06 11:44 沙河淘金 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 搭建Samba服务端之后,可以像访问普通文件一样访问树莓派的文件系统。 步骤: 1、安装samba: sudo apt-get install samba samba-common-bin 2、设置pi用户的密码: sudo passwd -a pi 3、修改配置: sudo vim /etc/sa 阅读全文
posted @ 2021-09-06 08:08 沙河淘金 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 参考文章:https://gitee.com/low-level-of-logic/RaspberryPi/blob/master/docs/0005_内核编译.md,B站也有同步的视频,Up主:LowLevelOfLogic 官方文档:https://www.raspberrypi.org/doc 阅读全文
posted @ 2021-08-31 07:04 沙河淘金 阅读(174) 评论(0) 推荐(0) 编辑