Loading...
淘宝店铺:树莓派零售商 建议大家避坑,售后出尔反尔,拉出来又吞回去
GD32E230F4定时器学习一:更新定时器周期实现LED闪烁(设备运行指示)在做一些mcu方案开发时,板上的LED如果处理不好,会显得设备很low。所以我借鉴一些设备的运行指示灯的思路,想到,如果可以让LED亮100ms,灭1900ms(时间自行决定)可以看上去稍具B格一点。正好最近在学习和开发一个使用了GD32E230F4的传感器小板,那么就想办法在上面实现一下吧。实现方法关于实现方法的...
GD32E230F8修改时钟源-切换为内部震荡时钟源GD32E230的Firmware Library默认时钟源为外部高速晶振,内部PLL为72M时钟,在一些非常小的方案板子上没设计外部HXTAL,所以需要使用内部RC时钟修改方法:打开 Firmware/CMSIS/GD/GD32E23x/source/system_gd32e23x.c在第45-49行,修改宏定义,可以选择 __syste...
GD32E230F4实现delay_ms和delay_usGD32E230在官方的库种 GD32E23x_Firmware_Library_Vx.x.x 关于delay的功能不那么好用,并且只有 delay_1ms 函数,并没有us延时,但是很多时候仅仅需要一点点延时1ms又太长。经过查询在网上一篇文章种提到了如何定义us延时。修改文件修改中断文件打开 gd32e23x_it.c 文件,拉到...
came.sh脚本更新以及更换CAacme.sh脚本是“Automatic Certificate Management Environment”(自动证书管理环境)的缩写,可以用来自动签发证书,但是我在oneinstack里面的acme.sh的默认CA是zeroSSL。这个zeroSSL一言难尽,我们就把它更换成”Let’s Encrypt“吧。关于acme.sh的更多内容,请关注:acm...
Aiffro在今年推出了一款搭载12代N100的全闪NAS——Aiffro K100。该机器的硬盘位采用了全M.2 SSD 2280 接口,其主打的就是一个文件高效存储,同时12代N100其自带的Alder Lake-N 24EU也带来了高性能的视频编解码体验,具体的性能测试也有很多人都做过了,不再重复造轮子,我只说,全闪这个特点加上强劲的解码能力,这不就是一个妥妥的个人NAS加解码盒子么,...
今日在一位大佬的介绍下,接触到了一种新的降压方式——电荷泵降压。虽然电荷泵降压有局限性,通常只有在Vi=2Vo的情况下才能最高效率,但是挡不住它在特定应用...
Oneinstack简介Oneinstack是一个PHP/JAVA Deployment Tool,github/Web它可以定制指定版本的各种环境安装与切换。这是一个非常好用的个人建站辅助工具,可以非常快捷方便的准备好各种环境。并且可以通过非常简单的指令创建虚拟主机和备份等等。Oneinstack恢复Oneinstack提供了非常好用的备份方法,并且可以加入crontab中自动执行。当然这...
Aiffro K100全闪NAS TrueNAS存储池创建与性能测试本教程仅简单介绍TrueNAS在Aiffro K100设备上的简单体验,如需详细了解更多信息,建议分关键词搜索。创建存储池点击左侧的 存储池,然后点击 创建池。第一步,输入创建的存储池的名称,然后点击 下一步。在具体填写第二步的信息前,需要先简单引入一点点信息,就是上图所示的布局选项,这里就是选择硬盘阵列方式(或者说数据保护...
Aiffro K100 全闪NAS尝鲜与TrueNAS安装设置启动项按下机器正面的电源键,主机将会开始运行,等待一会后机会出现logo,此时按下DEL键即可进入系统的BIOS菜单。在这个菜单里面也可以看到整台机器的一些基本硬件信息。接下来我们可以用方向键,将上方的标签页切换到BOOT页面,在这个页面我们就可以选择我们需要的启动设备了。同理,使用方向键的上下来调整具体调整的内容。如上图所示,我...
本文跟随MOS学习在DC/DC变换器中,为什么恒定导通时间控制(COT)比传统电流模式控制方式更加有效。下图为DC/DC变换器的传统电流模式架构图,它采用的方式是将采样电流(红色部分)与电压反馈环路中误差放大器的输出(蓝色部分)进行比较,以生成控制MOSFET的PWM脉冲。在传统控制架构中,有两种因素会影响输出负载变化的瞬态响应性能。第一因素是误差放大器。在电压反馈环路中,补偿网络的误差放大...
UbuntuServer22.04部署Wiki.js做Wiki页面本文仅仅是对官方文档进行一些翻译和添加一些过程中的小问题为什么选择Wiki.js支持多种语言:富文本、Markdown、Asciidoc界面美观安装更新机器# Fetch latest updates sudo apt -qqy update # Install all updates automatically sudo ...
关于使用与编译OpenWRT的一些小Tips关于语言包一般来说,大家众所周知的OpenWRT的Luci可以安装中文语言包。安装方法:opkg update...
Git proxy方法一:单次代理此方法一般用在没有配置全局代理,偶尔clone一次的情况。git clone -c http.proxy="10.10.10.120:7890" https://github.com/openwrt/openwrt.git方法二:git全局代理设置此方法一般用在编译是需要大量git仓库的情况# set git config --globa...
在OpenWRT的luci中安装Wake-On-Lan唤醒设备原本使用的是x86设备并自己编译了一遍大名鼎鼎的LEDE固件,大概19年8月用到了现在,一直稳定使用,前期Exsi下面虚拟了iKuai和Op,用了一段时间发现iKuai对我没什么需求,多拨我这里被禁掉了,所以就换了物理机直装Op,因为LEDE里面应用很丰富,大多数都有,所以有些东西用的习惯了。但是现在为了体验更多的玩法,前段时间买...
搭建OpenWRT的编译环境,应该首选用的人比较多的Linux发行版,并且选择LTS版本,本文选择Ubuntu22.04作为编译环境。具体的实体机或者虚拟机选择以及安装系统则不详细介绍。本文只要介绍系统准备好之后的操作。环境依赖OpenWRT 官方手册sudo apt install build-essential clang flex bison g++ gawk gcc-multilib...
CloudFlare配置Dynamic DNS(DDNS)获取动态IP在您的网络仅有动态公网IP,那么如何在外部访问是一个问题,本文向您介绍通过CloduFlare(简称CF)的DDNS来绑定域名解析。具体如何把域名转入CF的DNS解析,可以自行搜索,或者打开CF官网根据介绍一步一步操作。本站很久前分享过he.net的DDNS方法,如需了解可以详细看一下下面的这篇文章.CF上的准备工作首先,...
Syncthing报Syncfailed to setup inotify handler错误的解决办法系统环境:TrueNAS-SCALE-22.12.2问题原因在大多数LINUX系统里面通常会限制每个用户的监视数量为8192,但是在我的使用环境内,用来同步团队的工作文件,会有很多很多的被监视目标,所以会有报错。解决办法上面错误提示中标蓝的位置其实已经提示了怎么解决,如下方式:在大多数Li...
Ubuntu创建SWAP交换分区最近得知一个以前比较熟悉的厂商的linux运维面板【1Panel】想尝试一下,同时朋友说aws有免费的小主机,所以决定拿来体验1Panel。奈何免费小主机配置太低,内存压力过大。所以决定加一点交换分区,应该能缓解不少。还有一点需要提出,交换空间不可视为简单的内存(RAM)的扩展,而是各有特性。并且要善用交换空间,否则会导致性能不升反降。后面有时间的话,我给大家...
大家在学习嵌入式Linux时候可能会遇到经常需要烧卡,但是有些时候烧录的镜像有些问题,会造成卡明明没有坏,但是就是不识别,用SDFormatter也没法格式化。此时打开Windows的磁盘管理,就会发现卡其实已经识别到了,但是处于脱机状态,那么接下来为大家介绍一下该如何解决。以管理员身份打开一个PowerShell运行diskpartWindows PowerShell 版权所有 (C) M...
环境部署检查软件源列表sudo apt update安装依赖包sudo apt install -y repo git ssh make gcc libssl-dev liblz4-tool expect g++ patchelf gawk texinfo chrpath diffstat binfmt-support qemu-user-static live-build bison fl...