自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ScienceTech

FlourishingMind

  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 32位CPU中,实现32位无符号乘法,返回64位无符号数据。原理解析。

大家看看我们两位数的乘法是如何计算的呢,方法也是类似的,可以把64bit的数据看做作是两位十进制数相乘,十位是u1和v1,个位是u0和v0,两个最大2位数相乘不会超过4位数,所以两个32bit的数相乘不会超过64bit,方法也就可行。//u低16bit与v高16bit相乘的结果,加上w0的进位(进位到bit16~bit31)结果。//更新为低 16 bit与高 16 bit相乘的结果加上之前的 w1。//t的高16bbit,t的进位(进位到bit32~bit47)。//取u的低16bit。

2024-09-03 00:28:22 328

原创 Telink泰凌微如何添加Lib库

2. properties - c/c++ build - Settings - TC32 C Linker - Libraries,把文件添加到编译设置中。注意添加的库文件名需要删除“lib前缀”。例如:liblt_825x.a这个库文件,添加时,删除前缀“lib”,名称则为“lt_825x.a”1.首先把lib文件放在sdk的proj_lib文件夹中。基于TLSR8258。

2024-08-26 16:36:06 194

原创 nordic undefined reference to `stdout‘,

这样,所有构建配置(“Debug”和“Release”)都可以从相同的私有配置(“Common”)继承共享选项。目标处理器,包括目录,...,只需在“Common”中设置,并在“Debug”和“Release”中使用。未在指定级别上做修改的所有选项都将继承自上层,这样就可以在一个级别上修改某些选项,例如定义、包含目录或优化级别,同时保留所有其他选项。solution有Public Configuration,Private Configuration 和 Loader Configuration 配置。

2024-07-30 15:41:23 799

原创 Telink烧录脚本

tx_power(-30,24) ##test_name:TxPower_2498MHz信号值大小,根据板子实际信号大小更改,修改时只更改括号内-30的数值,保留24,不可过大。注意,不可全片擦除!reg_write(0x0592,0x3F) ##GPIOC的1,2,3,4,5,6 pin使能输出,其他Pin禁止输出。

2024-06-04 11:22:40 734

原创 nordic s140 softDevice 片上系统资源要求---片内硬件外设

访问类型定义限制硬件外围设备由 SoftDevice 使用,并且是在应用程序沙箱之外。启用 SoftDevice 后,它只能可通过 SoftDevice API 访问。通过此应用程序编程接口(API),应用程序具有有限的访问。封锁硬件外围设备由 SoftDevice 使用,并且是在应用程序沙箱之外。应用程序没有访问权限。被阻止的中断外围设备由 MBR(see) 转发到 SoftDevice,并且不可用于应用程序,即使在无线电时隙 API 时隙内。开放SoftDevice 不使用硬件外围设备。

2024-04-29 16:26:22 794

原创 nordic s140 softDevice 片上系统资源要求

​ 本节介绍 SoftDevice(包括 Master boot record and bootloader,下文简称MBR)如何使用片上系统 (SoC) 资源。SoftDevice 要求说明以下情况: SoftDevice 已启用和禁用。SoftDevice 和 MBR(see)设计为安装在代码存储空间下部的 nRF SoC 上。重置后,MBR 将使用一些 RAM 来存储状态信息。当 SoftDevice 是 启用后,它使用 SoC 上的资源,包括 RAM 和无线电等硬件外围设备。

2024-04-29 14:28:48 300

原创 Git ignore、exclude for TortoiseGit 小结

Git ignore、exclude for TortoiseGit 小结

2024-04-21 01:21:24 1050

原创 TLSR8258如何配置外部PA?

TLSR8258内部集成了一个PA,功率最大10dbm。如果想要使用外部PA LNA,那么如何配置呢。首先需要关注三个代码文件:#define PA_ENABLE 1#ifndef PA_TXEN_PIN#define PA_TXEN_PIN GPIO_PD5#endif#ifndef PA_RXEN_PIN#define PA_RXEN_PIN GPIO

2024-04-16 12:36:17 509

原创 如何让Nrf connect、EFR connect直接显示特征值数据及其单位

其 原 创 性 以 及 文 中 陈 述 文 字 和 内 容 未 经 学 术 机 构 或 标 准 组 织 证 实 , 对 本 文 以 及 其 中 全 部 或 者 部 分 内 容 、 文 字 的 真 实 性 、 完 整 生 及 时 性 本 人 不 作 任 何 保 证 或 承 诺 , 请 读 者 仅 作 参 考 , 并 请 自 行 核 实 相 关 内 容。这次我们仍以TLS8258为例,当然如果是其他蓝牙芯片,配置方式也是大差不差,规则一样的。效果如图:app直接显示了我的温度,并且有两位小数,还有温度单位。

2024-04-15 18:24:14 482

原创 tmp117驱动程序

【代码】tmp117驱动程序。

2024-04-15 18:08:25 471

原创 TLSR8258 MTU、DLE(PDU)

本文基于泰凌微TLSR8258 M1S1 demo。

2024-03-28 11:21:56 769

原创 超级电容实际可用电量估算

超级电容,又名法拉电容,黄金电容。

2024-03-23 14:33:19 1006 2

原创 ip白名单之网段

终止地址,先把掩码取反,然后再与主机ip按位与运算,那就是:00001010 00001010 00001010 11111111,转换成十进制就是。两个地址二进制按位与运算得到:00001010 00001010 00001010 00000000,那这个也就是起始可用地址也就是。主机ip地址从10进制转换为2进制:00000000 00000000 00000000 00000000。掩码地址从10进制转换为2进制:00000000 00000000 00000000 00000000。

2023-08-28 18:34:11 960

原创 GR5526 128BIT UUID改16BIT UUID

GR5526 BLE 128BIT UUID改16BIT UUID

2023-08-01 15:15:06 230

原创 arm compiler6 and compiler5 差异

Arm Compiler for Embedded Migration and Compatibility Guide

2023-05-04 19:34:09 508

原创 expected ‘(‘ after 、error: use of undeclared identifier ‘PRESERVE8‘

以上报错均是编译器问题,SDK默认是compiler5 for keil,对于compiler6而言,很多特性不再支持。在搭建nordic 52xx系列keil开发环境时,发现报错。

2023-05-04 19:28:29 2004

原创 对word文档中指定的相同内容/文字加颜色或背景颜色

2.1.先摁下“ctrl”+"H"2.2.选择“查找”2.3.查找内容框填入“code”2.4.点击以下项中查找,选择主文档。(如果你要对某一段文章的相同文字/内容加背景、颜色,那就选择当前所选内容。如果对全文做此处理,选择主文档。2.5.现在可以看到“code”都被选中,现在可以都被选中。2.6.现在可以在“开始”-“字体”中设置字体颜色和背景颜色。(注意要先设置字体颜色,然后再设置背景颜色。

2023-03-07 16:25:38 4014

原创 判断数据大小端

判断数据大小端

2023-02-21 09:46:24 72

原创 fatal: protocol error: bad line length character: Welc。server refused to start a shell/command

fatal: protocol error: bad line length character: Welc。server refused to start a shell/command

2022-10-12 18:39:23 1594 1

原创 Git提交推送时,文件名过长报错。如何解决

文件名过长,Git无法提交代码

2022-10-12 18:30:32 925

原创 PPT如何限制修改权限?PPT如何加密?

PPT如何限制修改权限?PPT如何加密?

2022-07-15 18:46:44 1857

原创 SmartRF Studio 7 not able to open device control pannel for.......

通常会有如上图所示的提示:1.打开输入文件失败。运行时,软件打开C:\ti\SmartRF Studio 7\bin\..\config\board_config\XDS110c2.dat失败。ok,查看一下,找不到这个目录和文件。解决方案:我发现这个文件在C:\Users\Flour\Documents\Texas Instruments\SmartRF Studio v7,于是我把“SmartRF Studio v7”文件整体复制到“C:\ti\SmartRF Studio 7\..

2022-01-25 10:26:37 410

原创 #1965 cannot open source file "xdc/std.h"

最近在调试TI的MCU, 在追踪一个类型别名的定义,不断打开头文件之后,再编译就出现这个问题。因为自己很清晰的记得,没有进行其他操作,所以有重新编译,还是这个报错问题。 这应该是TI CCS IDE的问题。 我们可以先点击“clean project”,这样呢,之前编译链接信息就会被清除。然后再点击“build project”...

2020-03-08 23:27:40 3480 1

原创 CPU架构、开源架构与架构授权,我来说。

计算机指令从指令集的长度特点分类:有RISC(Reduced Instruction SetComputing)和CISC(Complex Instruction SetComputer)。典型的就是手机SOC里的CPU99.99%都是RISC,我们的PC主板上的CPU99.99%都是CISC指令集。具体一点基于ARM的都是RISC,基于X86/64的Intel和AMD CPU都是CI...

2019-11-14 23:15:33 1051

原创 秋霜已至,凛冬将至,我一直在~

秋霜降至,深圳仅有一丝丝秋意,南京钟山里小路铺满枫叶秋意浓,长春早已经雪花纷飞了,日子过得好快,又一年。在深圳,一年四季,有六个月我都是需要空调续命的。24摄氏度以下才是我的适存环境。我喜欢冬日里的温暖,被窝里就像冬日的暖阳浴,深深依恋,无法释怀。公众号都停更了,差点又多一个烂尾项目,再不更账号都要冻结了。因为,最近,工作繁忙也遇到点困难,生活琐事也多。真是刚擒...

2019-10-24 13:26:13 234

原创 AD19元件隐藏引脚连接到指定网络设置

AD19元件隐藏引脚连接到指定网络设置我们再使用Altium designer 19制作元件封装原理图时,偶尔会有一些隐藏引脚,并把引脚连接到指定的网络这种需求。本文可以获取两个关键技能点:1.如何隐藏元件封装原理图库中的引脚。2.如何把隐藏的引脚连接到指定的网络中。例如:再做一个数字芯片封装的原理图时,希望隐藏电源引脚,但又希望把隐藏的引脚连接到指定的电源网络。 ...

2019-09-15 18:13:54 13353 3

原创 关于Nor Flash闪存的扇区、块、页

以W25Q128为例:128Mbit的容量。每页256字节,一共65536个字节,合计65536*256*8=134,217,728bit ,等于134,217,728/1024/1024=128Mbit.每次编程数据为256字节。擦除可以按16页(即一个扇区擦除,4K)、按128页擦除(32KB块擦除)、按256页擦除(64KB块擦除)或者整片擦除。这个芯片总结来说:每页256......

2019-09-15 18:10:52 24051 4

原创 如何获知手机是否支持BLE5特性?

BLE包含了许多的特性,例如:1.Bluetooth Low Energy.2.Native HID.3.Lollipop Scanner API.4.Offloaded filtering.5.Offloaded scan batching.6.Peripheral mode.7.Multiple advertisement.8.High speed(PHY 2Mbps).9....

2019-07-17 10:39:16 831

原创 Altium designer19如何统计焊盘/过孔等数量

altium designer 19(以下简称AD19)更新以后,统计焊盘或过孔数量的操作有一些变化,现在我将这个操作方法分享给大家。具体可以到我的QQ空间查阅QQ:627816272本文是原创文章,转载或引用请注明网址或者我的QQ号。https://user.qzone.qq.com/627816272...

2019-07-10 17:52:27 8810 1

原创 Not enough information to list image symbols. Not enough information to list load addresses in ...

linking.....\Objects\BBQ_Wifi.axf: Error: L6218E: Undefined symbol Clear_Led_Timer (referred from main.o)...\Objects\BBQ_Wifi.axf: Error: L6218E: Undefined symbol Get_Led_Timer (referred from main.o...

2019-01-31 18:05:02 135235 16

原创 cortex-M4、cortex-M4F有什么升级?

https://user.qzone.qq.com/627816272/2?_t_=0.8334275537200504

2018-08-24 16:34:30 4883

原创 还单着呢?社会学和数学来帮你找对象!

https://user.qzone.qq.com/627816272/infocenter?via=toolbar

2018-08-20 21:22:22 185

原创 Android Bluetooth 5 API

安卓8系统,蓝牙5。bluetooth5.https://user.qzone.qq.com/627816272/blog/1534414750

2018-08-16 19:19:10 402

原创 如何给CC2540 USB Dongle下载固件程序?

https://user.qzone.qq.com/627816272/main

2018-08-07 10:51:13 1892

网络收音机

网络收音机

2014-08-03

空空如也

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

TA关注的人

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