Chilkings's Blog


  • 首页

  • 分类

  • 车站

  • 友链

  • 吐槽

nrf52-keyboard environment structures

发表于 2021-08-04 | | 阅读次数:

SDCC

1
2
3
//it use to build ch554 fireware.Before that,you should install git and make
//https://github.com/Blinkinlabs/ch554_sdcc
sudo apt install sdcc

nrfutil

1
2
3
4
5
6
7
8
9
sudo apt install python3 python3-pip
pip3 install nrfutil //install nrfutil

//it may not work,so you can download it directly
//https://github.com/NordicSemiconductor/pc-nrfutil/releases
- first download
- rename nrfutil
- move to /usr/bin
- Use chmod to add executable permissions

mergehex

1
2
3
Download from https://www.nordicsemi.com/Products/Development-tools/nrf-command-line-tools/download
find the mergehex file and move it to /usr/bin.
By the way,you should use chmod to add executable permissions

Gcc

1
2
3
4
wget https://developer.arm.com/-/media/Files/downloads/gnu-rm/7-2018q2/gcc-arm-none-eabi-7-2018-q2-update-linux.tar.bz2
# you must use this version
tar xf gcc-arm-none-eabi-7-2018-q2-update-linux.tar.bz2
mv gcc-arm-none-eabi-7-2018-q2-update/ /usr/local/

Docker常用命令

发表于 2021-08-02 | | 阅读次数:

进入命令行

1
docker exec -it [name] /bin/bash

复制文件

1
docker cp [name]:[source_path] [des_path]

How-to-build-your-own-openmv-firmware

发表于 2021-07-29 | | 阅读次数:

编译官方板子的固件

克隆仓库到本地

1
git clone --recursive https://github.com/openmv/openmv.git

Openmv项目中有很多子模块,务必加上recursive参数,这样才会一并把子模块下载下来。

安装Docker

过程不表,网上已有许多完善的教程

阅读全文 »

stm32 HAL库串口收发

发表于 2020-07-23 | 分类于 单片机 | | 阅读次数:

串口发送

重写fputc函数

阅读全文 »

keil美化

发表于 2020-07-15 | 分类于 单片机 | | 阅读次数:

安装字体

将压缩包中的MSYHMONO.ttf字体文件复制到C:\Windows\Fonts目录下,这时有可能弹出安装字体的提示,直接安装即可。

复制配置文件

将压缩包中的arm.prop global.prop global.prop.def复制到keil的安装目录里的UV4文件夹内。

PS : 最好把原来的global.prop.def备份一下,后续想要恢复可以用到。、

效果图

下载地址

点我下载

stm32启动模式和下载方式

发表于 2020-07-14 | 分类于 单片机 | | 阅读次数:

启动模式

从图中可以看到, stm32 一共有三种启动模式,通过BOOT0和BOOT1进行控制。

阅读全文 »

如何理解傅里叶变换中的负频率

发表于 2020-05-15 | 分类于 数学 | | 阅读次数:

如何理解傅里叶变换中的负频率

下图是三角形式与指数形式的傅里叶变换的频谱图对比

从幅频图中可以看到,三角形式中的实数被对称的分到了指数形式中。负频率没有物理意义,只有数学意义。那么为什么要引入指数形式的傅里叶变换呢。简单来说就两字——好算。对于三角函数,计算带有相位角的函数难以处理,但是利用欧拉公式转换成指数形式进行计算就会变得非常简单。在傅里叶逆变换中,负频率的存在是为了抵消复数的虚部,使转换回来的信号为实数。

编译自定义OpenWrt固件

发表于 2020-04-17 | 分类于 Openwrt | | 阅读次数:

##

checkra1n越狱———u盘版

发表于 2020-03-23 | 分类于 Apple | | 阅读次数:

支持设备:iPhone X - iPhone 6、iPad mini - iPad mini 3、iPad Air

支持系统:iOS 12.3 及以后

阅读全文 »

群晖装entware&aria2

发表于 2019-10-19 | 分类于 n1 | | 阅读次数:

安装entware

  • 首先在群晖的套件中心添加第三方源:https://www.cphub.net
  • 然后在套件中心的社群中,安装Easy Bootstrap Installer。
  • 安装的时候选择entware,软件更多
阅读全文 »
12…6
Chilkings

Chilkings

51 日志
11 分类
22 标签
GitHub E-Mail Wechar
© 2018 — 2022 Chilkings