2023年11月21日
摘要: 1.beyound compair 4下载 官网下载 2.破解 1、在搜索栏中输入 regedit ,打开注册表 2、删除项目CacheId : HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId 阅读全文
posted @ 2023-11-21 16:18 foorun 阅读(89) 评论(0) 推荐(0) 编辑
  2023年8月12日
摘要: 1.为什么需要内存 (1)计算机为什么需要编程?为什么要写新的程序? 计算机编程主要注重两点,结果和过程。比如下面的代码看重的是结果 int add(int a,int b) ) { return a+b; } 下面的代码看重的是过程 void add(int a,int b) { printf(" 阅读全文
posted @ 2023-08-12 15:35 foorun 阅读(139) 评论(0) 推荐(0) 编辑
  2023年8月11日
摘要: 1.ROM和RAM 首先RAM和ROM都是半导体储存器。 ROM为只读存储器,只可读装入整机前事先写好的数据,断电后数据会进行保存。 RAM为随机内存存储器,可读可写,断电后丢失其存储内容。 也就是ROM相当于只读的电脑硬盘,RAM相当于内存。 2.SRAM和DRAM SRAM与DRAM的区别只在于 阅读全文
posted @ 2023-08-11 17:23 foorun 阅读(172) 评论(0) 推荐(0) 编辑
  2023年7月18日
摘要: 之前搭建好了环境并且实现了一个简单的demo,这次多学习几个hci层函数并进行运用 hci层函数可以见 usr/includde/bluetooth/hci_lib.h中 1.开启与关闭设备 int hci_open_dev(int dev_id); int hci_close_dev(int dd 阅读全文
posted @ 2023-07-18 18:00 foorun 阅读(314) 评论(0) 推荐(0) 编辑
  2023年7月13日
摘要: 1.蓝牙服务包括多个服务(service),如下为蓝牙串口通信例程的三个服务 2.其中每个服务包括多个特性(Characteristic),如下为Generic Access服务的四个特性 3.属性即为每个特性是否可读写 4.每个特性都有其对应的UUID 简单理解UUID就是编号,服务和特性都有各自 阅读全文
posted @ 2023-07-13 16:12 foorun 阅读(2360) 评论(0) 推荐(0) 编辑
摘要: 1.下载 Microsoft 蓝牙测试平台软件包 官网下载 点击下载即可 2.安装全部选择默认然后点下一步 3.安装下载wireshark 官网下载 选择合适的版本 安装时选择好路径即可 4.BTP的文件路径为C:\BTP 打开 C:\BTP\v1.14.0\x86\btvs 它会自动打开wires 阅读全文
posted @ 2023-07-13 09:40 foorun 阅读(2880) 评论(0) 推荐(0) 编辑
  2023年7月7日
摘要: 1.nRF connect for windows 下载 点击这里 前往官方进行下载 下载完成后进行安装,安装保持默认即可。安装是会提示jlink安装,需也对其进行安装。否则无法检测到jlink驱动 2.下载programmer插件,直接install下载即可。若下载不成功则为需挂梯子FQ 3.通过 阅读全文
posted @ 2023-07-07 15:28 foorun 阅读(1477) 评论(0) 推荐(0) 编辑
  2023年6月30日
摘要: 客户需求,蓝牙未连接状态电源按键按下后发送开机广播 实现步骤 1.新建蓝牙广播包,格式按照客户要求,创建位置与advdata[]相同 static uint8 adv_power_on[] = { // flags 0x02, // length of this data GAP_ADTYPE_FL 阅读全文
posted @ 2023-06-30 17:43 foorun 阅读(448) 评论(0) 推荐(0) 编辑
  2023年6月29日
摘要: 之前学了DBus并成功实现简单的通信,现先安装bluez试试,看看能否也可以实现bluez的c语音编程实现广播或者接收等功能 参考博客 博客1:蓝牙bluez进行HCI编程 博客2:基于BlueZ的C语言蓝牙编程 博客3:Ubuntu 20.04编译安装BlueZ-5.6 第一步:前往官网下载blu 阅读全文
posted @ 2023-06-29 15:10 foorun 阅读(1543) 评论(0) 推荐(0) 编辑
  2023年6月28日
摘要: 由于ble linux开发需要,所现在开始学习D-Bus,看到了这篇博客,收获颇丰并对其有了大概的了解 博客1: 这里 现在对之前D-Bus安装时的测试程序进行分析,了解各个函数的含义以及为何使用 // 服务端代码 #include <stdio.h> #include <stdlib.h> #in 阅读全文
posted @ 2023-06-28 20:13 foorun 阅读(206) 评论(0) 推荐(0) 编辑