自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 【无标题】

2022.04.19 21:40 - 22:40(设计题)LRU 缓存https://leetcode-cn.com/problems/lru-cache/HASH_ITER的使用,从最后开始遍历数组HASH_ITER(hh, g_usr, cur_usr, next_usr)UT_HASH本身就是一个优秀的双链表实现,可用于快速查找,快速插入HASH_COUNT的使用, 用于统计当前HASH中有多少数据代码实现typedef struct { int key;

2022-04-19 23:38:55 720

原创 Windows如何实现对EXCEL进行加密

Windows如何实现对EXCEL进行加密1. 双击打开文件2. 选择图示文件3. 选择另存为,格式为.xlsx4. 选择要保存的位置, 这里以桌面为例,弹出如下界面,选择加密5. 设置打开密码6.选择应用,返回到保存界面,选择保存,选择是7.下次打开需要输入密码才能打开...

2022-02-20 22:42:56 502

原创 51. N皇后

N 皇后 https://leetcode-cn.com/problems/n-queens/题目描述题目分析根据N皇后游戏规则, 任意两个皇后不能出现在同一行, 同一列,和同一斜线上。所以每一列上最多放置一个皇后, 采用回溯的思想,在每一个位置放置一个皇后,若满足规则则继续放置,直到N个皇后全部放上去再输出结果。题目实现#define ND 3#define MAX 1200int g_direct[ND][2] = { {-1,-1}, {-1, 0}, {

2022-01-18 21:24:46 121

原创 46. 全排列

46. 全排列本题链接 46. 全排列 https://leetcode-cn.com/problems/permutations/ 题解思路题目中要求给一个不含重复数字的数组nums,返回其所有可能的全排列,可以按照任意顺序返回。题目分析1.题目中说明该数组是一个不含重复数字的数组2.求数组的全排列 即遍历组合的所有路径 由此推断 用DFS可以解决题目实现int retLen = 1;int retIndex = 0;void dfs(int* nums, int numsSiz

2022-01-17 00:14:55 545

原创 leetcode 1233. 删除子文件夹

删除子文件夹1. 题目描述你是一位系统管理员,手里有一份文件夹列表 folder,你的任务是要删除该列表中的所有 子文件夹,并以 任意顺序 返回剩下的文件夹。我们这样定义「子文件夹」:如果文件夹 folder[i] 位于另一个文件夹 folder[j] 下,那么 folder[i] 就是 folder[j] 的子文件夹。文件夹的「路径」是由一个或多个按以下格式串联形成的字符串:/ 后跟一个或者多个小写英文字

2021-03-11 00:00:10 228

原创 Uboot ping不通linux虚拟机问题解决

肝了2天,终于找到了解决方案。首先配置虚拟你的网路为VMnet1 仅主机模式2.查看linux IP地址我这里的地址为192.168.88.128 子网掩码为255.255.255.03.配置本机网络为了清晰起见 我禁用了VMnet8 , 同时建议屏蔽本机杀毒软件4.配置开发板IP 及子网掩码等6.成功后如下:...

2020-04-07 23:00:55 1317 1

原创 CC2640 rssi获取

1.定义一个周期事件#define Lin_signal_EVT Event_Id_01#define UART_EVT Event_Id_02 // 串口事件// Bitwise OR of all events to pend on#define SBP_ALL_EVENT...

2020-04-07 18:07:20 500 1

原创 TICC2640 模拟IIC

这里使用的引脚如下:驱动文件如下:添加user_i2c.h文件:#ifndef __USER_I2C_H__#define __USER_I2C_H__#include "Board.h"#include <ti/drivers/GPIO.h>#define SCL_PIN CC2640R2_LAUNCHXL_GPIO_OLED_CLK#defi...

2020-03-31 15:04:02 929 6

原创 pr2019添加字幕

2020-03-15 22:00:25 1464

原创 ADC检测添加

1.ADC部分的代码如下#include "user_adc.h"// Import ADC Driver definitions#include <ti/drivers/ADC.h>#include "user_keywords.h"// Define name for ADC channel indexuint8_t AdcTaskStack[512];/*t...

2020-03-10 17:01:43 436

原创 看门狗驱动添加

1.添加头文件#include <ti/drivers/Watchdog.h>#include <ti/drivers/watchdog/WatchdogCC26XX.h>2.定义初始化函数void WatchDog_Init(void){ Watchdog_init(); Watchdog_Params_init(&params...

2020-03-10 13:17:21 307

原创 几行代码看懂函数指针和注册回调

定义如下几个文件knight@weare:~$ touch main.c test1.c test1.c test2.c test2.hknight@weare:~$ lsMakefile main.c test1.c test2.c test2.hknight@weare:~$其中在test1.h中定义如下函数:#ifndef __TEST1_H__#de...

2020-03-10 00:12:22 568

原创 串口驱动添加

查看原理图可知,当前开发板的串口链接在DIO2 和DIO3引脚定义在CC2640R2_LAUNCHXL.h中,此处无需更改串口引脚配置参考如下部分,RX被配置为下拉输入,TX被配置为上拉输出。在本例中我新建了一个UART的用户任务,大家可不纠结于此,后面会对当前的框架调整进行详细说明。uart部分的代码如下:#include "user_uart.h"#in...

2020-03-06 17:41:15 809

原创 PWM输出控制

PWM 控制再舵机控制,开关电源MOS控制,LED控制中有重要作用。本章实验在上章实验的基础上进行目标是实现 按键按下后,可以对红色LED的亮度进行调整首先来看一下代码实现的部分#include <unistd.h>#include <stdint.h>#include <stddef.h>#include <ti/devices/...

2020-03-04 17:36:21 701

原创 按键检测实现

采用CC2640R2F LaunchPad 作为实验对象,首先来看一下原理图:从图中可以看出开发板中的按键被链接在DIO13 和DIO14我们这里沿用上个工程: 首先查看按键的引脚定义在CC2640R2_LAUNCHXL.h中引脚定义如下/* Discrete Inputs */#define CC2640R2_LAUNCHXL_PIN_BTN1 ...

2020-03-03 17:35:18 372

翻译 什么是Makefile

makefile 关系到整个工程的编译规则,它定义了一系列规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译。makefile带来的好处就是“自动化编译”,一旦编好,只需要一个make命令就可以完成整个工程的编译,极大的提高了编译效率。make是一个命令工具,是一个解释makefile中指令的命令工具。无论是C还是C++都需要将文件编译成中间代码文件,在windo...

2020-03-02 17:55:14 266

原创 点亮第一个灯

入门实践 我们这里采用CC2640R2F LaunchPad 作为实验对象,首先来看一下原理图: 板上的LEDS 分别被接在了DIO6 和DIO7上按上一篇文章中的方法打开工程C:\ti\simplelink_cc2640r2_sdk_3_30_00_20\examples\rtos\CC2640R2_LAUNCHXL\drivers\empty在empty.c中...

2020-03-02 15:31:36 159

原创 TICC2640R2F(驱动开发) CCS工程导入

TI驱动程序接口包含应用程序使用的 应用程序接口、数据结构和宏。这些接口对于所有简单链接设备都是相同的。导入TI-RTOS和FreeRTOS的例子需要在同一个工作空间中导入内核项目。内核项目是一个独立的项目,在构建示例时会自动构建。1.打开CCS2.选择Project->import CCS Projects from the menu3.点击Browse选择SDK工程...

2020-02-28 17:36:10 670

原创 NRR52832 获取扫描请求

扫描请求包的格式如下:1.在ble_advertising_start 中将p_advertising->peer_addr_reply_expected 设置为 true;uint32_t ble_advertising_start(ble_advertising_t * const p_advertising, ...

2019-10-23 08:49:05 868 1

原创 python HEX输出

python 中字符串是不可变的。这意味着。一旦创造了他,你就不能再改变。这看起来像是一件坏事,但实际上并非如此,我们可以利用好format()来实现字符串的格式化输出。他是如何工作的呢: 一个字符串可以使用某些特定的格式,随后format方法将被调用,使用这一方法中与之相应的参数替换这些格式。这里{0} 对应的是name {1}对用的是agepython中 format方...

2019-10-20 17:37:36 3010

原创 JLinkARM DLL not found (Ubuntu)

JLinkARM DLL not found (Ubuntu)1.在运行nrfjprog时出现如下提示,表示未安装JLINK驱动在官网下载驱动:https://www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPack 下载完成后,打开固件所在目录,点击右键选择Open With Software I...

2019-01-23 14:15:16 2929

转载 ubuntu18.04安装无线网卡驱动

ubuntu18.04安装无线网卡驱动2018年08月28日 20:20:32 小妖666 阅读数:5603 版权声明:小妖666个人笔记 https://blog.csdn.net/weixin_38883338/article/details/82153959注意:一定要使用原始源,执行下面的命令,因为对于某些特殊的网卡驱动只有用原始源才会好使。sudo apt-get upda...

2018-12-29 17:10:16 6579

原创 python 获取文件编码格式

import chardetimport chardetimport requestsdata = requests.get("http://www.baidu.com")charset = chardet.detect(data.content) 

2018-12-29 15:57:51 1423

XCOM(ALIENTEK官方推荐).rar

================================================ 串口调试工具,一直在用的串口工具,有需要的同学可以放心下载。 ================================================

2020-02-09

STM32 030F0

STM32030F4手册,希望对大家有所帮助

2015-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除