- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 在进行树莓派网络配置、安装dronekit、安装ros时我遇到的一些问题
写得很乱,慎看!永久改写USB口读写权限的方法1.运行命令:lsusb –vvv2.树莓派网络获取和桌面安装通过网线连接树莓派和电脑,随后电脑开启无线连接,共享网络,这样树莓派就有网了,然后开启PC端Ubuntu18.04按照商家给的教程连接树莓派,然后换源,更新源,在PC端输入命令安装桌面。更新源可能会ubuntu报错 :Unable to fetch some archives, maybe run apt-get update or try with --fix-missing
2022-05-09 20:09:41
987
2
原创 用STM32定时器中断产生PWM控制步进电机
# 前言控制步进电机可以使用PWM、定时器中断、延时,这里用的就是定时器中断来让它转动。# 一、硬件部分## 1.使用的硬件板子用的是正点原子的STM32F103...
2021-10-15 16:06:29
11342
65
原创 在Ubuntu下的C语言编程
以运行在虚拟机下的Ubuntu为例:mkdir fenchen 来创建一个文件夹cd fenchen 切换到这个文件夹下面vi test.c 创建并编辑一个test.c文件按 i 编辑,之后把下面这段代码输入#include <stdio.h>int main(){ printf("Hello World!\n"); return 0;}输入进去之后按Esc退出编辑,然后输入:wq或者:x,别忘了:(冒号),如图gcc test.c -o test
2021-08-26 23:19:57
265
原创 C语言中各个数据类型的字节大小
这里我通过程序来证明C语言中int,char这样的数据类型的大小。sizeof()用来计算变量的字节大小。#include <stdio.h>int main(){ printf("%d\n",sizeof(char)); printf("%d\n",sizeof(short)); printf("%d\n",sizeof(int)); printf("%d\n",sizeof(long)); printf("%d\n",sizeof(long long)); printf(
2021-08-26 23:01:28
1747
原创 TM1638的一些使用以及点亮数码管程序
文章目录一、TM1638按键数码管模块说明1.TM1638概述和特性2.驱动模块电路图3.TM1638管脚功能说明4.驱动模块寄存器地址和显示模式5.指令发送说明5.1数据命令设置5.2地址命令设置5.3显示控制命令设置6.串行数据传输格式7.驱动共阴数码管二、C51控制TM1638程序1.驱动函数2.主函数3.测试效果总结一、TM1638按键数码管模块说明1.TM1638概述和特性TM1638是带键盘扫描接口的LED(发光二极管显示器)驱动控制专用电路,内部集成有MCU数字接口、数据锁存器、LE
2021-06-20 10:55:38
12900
6
原创 蓝桥杯单片机----独立按键控制灯的亮度变化
文章目录一、独立按键原理二、程序编写1.main.c2.key.c3.key.h4.led.c5.led.h6.Timer.c7.Timer.h8.init.c9.init.h总结一、独立按键原理将2,3引脚短接,为BTN模式,控制s4,s5,s6,s7按键二、程序编写控制八个灯完成四个亮度等级变化1.main.c#include "Timer.h"#include "init.h"#include "led.h"#include "key.h"void key_function(
2021-04-20 15:11:14
1415
STM32f103——用PWM、定时器中断控制步进电机.rar
2021-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人