摘要: # 汇编语言开发环境搭建 ## 简述 学习汇编的意义: 汇编语言有着简单的语法,它更加贴近硬件,而不像高级语言有着自己的语言抽象层 # 文章目的 学会用虚拟机搭建汇编开发环境,调试环境。主要是脱离Linux,windwos等操作系统,来了解计算机组成原理与操作系统等等知识。例如CPU如何操作磁盘,操 阅读全文
posted @ 2023-08-06 12:50 随风丶oc 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 参阅: https://developer.aliyun.com/article/787380 创建git用户 useradd ugit passwd ugit 创建两个文件夹 repos(git仓库) 与 www(网页根目录) cd / mkdir m_www && cd m_www 创建网页仓库 阅读全文
posted @ 2022-07-25 01:58 随风丶oc 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 挂载windows mkdir -p /mnt/windows mount /dev/sda1 /mnt/window 全局扫描引导 grub-mkconfig -o /boot/grub/grub.cfg 如果成功,会输出类似于以下的信息 Generating grub configuration 阅读全文
posted @ 2022-05-09 13:39 随风丶oc 阅读(345) 评论(0) 推荐(0) 编辑
摘要: STM32CubeMX 初始配置 设定Debug模式 SYS → Debug 设为 Serial Wire 2.基础时钟与定时器 3.生成工程文件 阅读全文
posted @ 2022-05-03 21:02 随风丶oc 阅读(64) 评论(0) 推荐(0) 编辑
摘要: Gentoo Linux 终端无法输入中文 终端输入: locale后发现: LANG=C LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C" LC_MONETARY="C" LC_MESSAGES="C" LC_PAPER="C" LC_N 阅读全文
posted @ 2022-05-01 17:49 随风丶oc 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 更新Gnome到新版Gnome40,dash to dock 打开配置窗口报错 可以删除dash to dock安装目录中的 “schemas” 文件夹, 默认路径: /usr/share/gnome-shell/extensions/dash-to-dock@micgx.gmail.com 阅读全文
posted @ 2021-08-05 00:38 随风丶oc 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 找到build.gradle文件 找到工程项目的build.gradle文件 使用国内的maven库 注释buildscript,allprojects中的jcenter() 添加上maven地址 如下图,5步修改完成: 阅读全文
posted @ 2021-04-09 22:36 随风丶oc 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 中断与定时器 通常定时器一般用法都是采取中断方式来做,但中断和定时器并非同一种东西,定时器按照一定设置后会触发中断,但还有外部中断,UART这些设置后都可以触发中断. 定时器是单片机模块的一个资源,确确实实存在的一个模块。 中断是单片机的一种运行机制。 中断相关寄存器 IE: 中断使能寄存器的位分配 阅读全文
posted @ 2021-04-07 23:45 随风丶oc 阅读(1603) 评论(0) 推荐(0) 编辑
摘要: umask 当touch命令创建一个文件时, 创建权限为0666, 但会受到Shell进程的umask掩码影响, 所以最终文件权限是0666 &~ 022 = 0644 Shell进程的umask掩码可以使用以下命令查看: umask Gcc编译生成的可执行文件也一样, 创建权限为0777, 最终文 阅读全文
posted @ 2021-03-26 19:12 随风丶oc 阅读(67) 评论(0) 推荐(0) 编辑
摘要: UART通信原理 通讯过程描述 当没有通信信号时,通信线路保持高电平。 发送数据之前, 先发送一个0表示起位,表示起始位。 接着发送8位数据位,数据位是先低后高的顺序。 数据位发送完毕,再发送一个1表示停止位。 通讯数据帧图 UART完整串行数据帧: UART模块的使用 51单片机的 UART 串口 阅读全文
posted @ 2021-03-21 20:03 随风丶oc 阅读(2369) 评论(1) 推荐(1) 编辑