- 博客(15)
- 资源 (9)
- 收藏
- 关注
原创 第一章 建立nrf52832的开发环境(linux交叉编译)
第一步:在ubuntu上安装编译器1. 安装交叉编译的工具链(gcc-arm-none-eabi)1) 获取工具链的网址:arm-gcc version 7.3.1 (gcc-arm-none-eabi-7-2018-q2-update)2)在ubuntu可执行如下命令进行获取工具链:$ wget https://developer.arm.com/-/media/Files/downloads/gnu-rm/7-2018q2/gcc-arm-none-eabi-7-2018-q...
2021-04-22 21:05:29
572
原创 Git 简易的命令行入门教程:
Git 全局设置:git config --global user.name "用户名"git config --global user.email "git 仓库注册的邮箱"创建 git 本地仓库:mkdir 仓库名cd 仓库名git initgit commit -m "first commit"git remote add origin 远程仓库链接git push -u origin master...
2021-02-10 20:40:21
191
原创 stm32 优先级分组
一、中断优先级配置的函数:1.NVIC_IRQChannelPreemptionPriority 配置抢占优先级2.NVIC_IRQChannelSubPriority 配置响应优先级二、抢占优先级与响应优先级的描述:1、抢占优先级不同,...
2019-06-06 11:06:47
11033
4
原创 如何在MDK中编译生成bin文件
在MDK中配置生成bin文件的流程一、 打开 Options for Target...二、 选择User,将After Build/Rebuild 下的 这个 Run #1 打勾三、 这个是最重要的部分,在Run #1 这行的空白部分写上路径。该处需要填写三个路径。...
2019-04-12 18:16:47
971
原创 调试出现的问题
1.在用J-flash软件进行连接设备的时候,出现如下错误。 经过查找后,发现SWD和JTAG没有设置好。需要在如下位置设置SWD才行。2.在keil软件烧录程序时,出现如下问题。 有如下几个方法进行查找问题。在keil 软件中出现如下警告:提示说:a...
2019-04-01 13:32:59
2340
原创 I2C通讯
一、I2C 通讯的一些主要点:1.起始位:在SCL线为高电平时,SDA线由高电平变为低电平 2.结束位:在SCL线为高电平时,SDA线由低电平变为高电平 3.应答(ACK):拉低SDA线,并在SCL...
2019-03-28 20:30:05
715
原创 指针函数和函数指针
指针函数本身就是一个指针;而函数指针是一个函数,但函数指针它返回值是返回指针变量指针函数的声明是:int *funtion();函数指针的声明说:(int *) funtion();...
2018-07-13 10:01:17
163
转载 AES加密算法的详细介绍与实现
该文章来自网友,摘自:http://blog.youkuaiyun.com/qq_28205153/article/details/55798628AES简介高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具体的加密流程如下图:下面简单介绍下各个部分的作用与意义:明文P ...
2018-03-22 15:59:20
1105
原创 一个负数的位表示
负数的表示方式是:1.先将负数原码表示出来(原码就是正数的二进制表示方式,列如:-5的原码就是5的二进制)2.将负数的原码取反3.将负数原码取反后加1,这样表示出来的二进制就是该负数的二进制的表示方式列如:-20的二进制的表示方式是: 1011001. 20 的二进制是0101002. 将 010100 取反后是 :1010113. 将010100取反后加1,即是:101011 + 1 = 10...
2018-03-22 10:28:43
1337
原创 位运算实现加法的程序
#include<stdio.h>int Add(int a,int b);int main(){ int a,b,value,num; scanf("%d%d",&a,&b); value = Add(a,b); // 这个是基于位运算的加法 num = a + b; // 根据加法的运...
2018-03-22 10:04:59
683
原创 显示星期的算法
#include<stdio.h>#include<stdlib.h>const int week_table[12] = { 0, 3, 3, 6, 1, 4, 6, 2, 5, 0, 3, 5 };static int RTC_GetWeek(int Year, int Month, int Date);int main(){ int i = 20...
2018-03-22 10:00:17
569
原创 矩阵乘法
矩阵的乘法规则 a1 b1 c1 A1 B1 C1A = [ a2 b2 c2 ] B = [ A2 B2 C2 ] a3 b3 c3 A3 B3 C3则 A·B 的...
2018-03-22 09:45:29
227
RFID程序工程
2017-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人