摘要:
环境 VM17.0.0 Ubuntu 16 LTS 问题 U盘接在PC上,虚拟机-》可移动设备-》super Top Mass Storage Device-》连接(断开与主机连接)选项为灰色。 解决方法 1、把虚拟机关机。 2、打开虚拟机目录(不知道目录在哪?可以看后面。),找到*.vmx文件并通 阅读全文
摘要:
模块及引脚说明 寄存器 时序图 代码篇 头文件 #ifndef _DS1302_H_ /*宏定义*/ #define uchar unsigned char #define Write_Second 0x80 //写秒 #define Read_Second 0X81 //读秒 #define Wr 阅读全文
摘要:
前言 仅以此篇文章梳理我编写该实例的过程 概述 我手中的正点原子STM32MINI板所用的主控型号为STM32F103C8T6,因此高级定时器只有TIM1和TIM8,本章我所使用的资源为TIM1的CH1,CH1N,BKIN,通过这些资源实现PWM的互补输出以及刹车功能 GPIO的配置 在使用TIM1 阅读全文
摘要:
1.简介 DAC指数字/模拟转换。STM32F103RCT6具有2个12位数字输入,模拟输出的DAC;支持数字输入配置成8位右对齐、12位左对齐或12位右对齐格式;在双DAC通道模式下支持单通道独立转换或双通道同步转换。 2.框图 根据框图,将数据写入DHRX寄存器后,经过控制逻辑后被传输到DORX 阅读全文
摘要:
创建时间:2022-04-12-23:10 说明:在Linux下安装arm-linux交叉编译工具链 修改时间: 修改内容: 1. 前言 在ubuntu中系统自带的gcc编译器是基于x86架构的,通过该编译器编译出来的代码只能在x86架构上运行。 如果需要在x86架构上编译arm架构的代码,就需要一 阅读全文
摘要:
创建时间:2022-04-11-23:49 说明:记录 Ubuntu 和 Windows 互传文件的环境配置过程 修改时间: 修改内容: 1. 前言 通常开发场景:在 window 上编写,在 linux 下编译。通常使用 FTP 服务使文件在 window 和 linux 之间互传;FTP 服务的 阅读全文
摘要:
创建时间:2022-04-10-23:25 说明:对shell语法进行简单的练习 修改时间: 修改内容: 1. Shell 环境 Linux 下 Shell 种类很多,目前常用的是 Bourne Again Shell(/bin/bash) 1.1 编写第一个 shell 脚本 创建一个 .sh 扩 阅读全文
摘要:
创建时间:2022-04-09-23:39 说明:介绍 make 工具和配置 makefile 文件编译并执行 C 程序 修改时间:2022-04-10-20:09-20:56 修改说明: (1) 增加Makefile文件编写另一写法—使用变量定义依赖关系编写Makefile文件 (2) 增加Mak 阅读全文
摘要:
创建时间:2022-04-08-23:43 说明:使用vim编辑器和gcc编译器生成并执行一个c程序 修改时间: 修改说明: 1. 编译流程 编译流程分为3个阶段:预处理、汇编、编译、链接 预处理:对宏定义等相关内容进行前期的处理汇编:将C文件转成汇编文件编译:将汇编文件编译成 .o 文件链接:若有 阅读全文
摘要:
创建时间:2022-04-06-22:58 说明:简单使用ln命令来创建软链接和硬链接 修改时间: 修改内容: ln链接命令 使用 ln 命令,对文件或目录进行软链接(可以指向任何位置的目标),对文件进行硬链接(硬链接不支持跨文件系统),具体细节如下: 注: ln 命令默认创建为硬链接,使用 -s 阅读全文