会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
FBshark
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
43
44
45
46
47
48
49
50
51
···
57
下一页
2023年4月22日
【充电管理】18650 和 14500 电池的区别与锂电池的C数
摘要: 简要概括 1. 尺寸不同:14500说明直徑14mm长度50mm的圆柱状电池,18650是直徑18mm长度65mm的圆柱状电池。 2. 容量通常不同:14500电池由于容量相对来说小,最基本的容量一般在600mAh-800mAh正中间,比较大的容量一般也不会超过900mAh。18650电池的最基本容
阅读全文
posted @ 2023-04-22 09:18 FBshark
阅读(2818)
评论(0)
推荐(0)
2023年4月18日
imx6ul 编写按键中断程序步骤和自学感受
摘要: ①、启动文件 start.s 需要添加一级中断向量表和中断处理函数的框架两部分的内容。 一级中断向量表如下: 3 _start: 4 ldr pc, =Reset_Handler /* 复位中断 */ 5 ldr pc, =Undefined_Handler /* 未定义指令中断 */ 6 ldr
阅读全文
posted @ 2023-04-18 10:45 FBshark
阅读(220)
评论(0)
推荐(0)
2023年4月17日
0.96寸OLED使用 sprintf() 显示动态变化数字
摘要: 显示语句 OLED 可以用 sprintf() 函数输出的字符串来显示动态变化的数字。 例如,可以定义一个 u8 char oled_buff[20],作为sprintf()的第1个输入参数,第2、3个参数可按 printf() 函数的格式写。 然后在将 oled_buff 作为 OLED_Show
阅读全文
posted @ 2023-04-17 16:03 FBshark
阅读(2326)
评论(0)
推荐(0)
2023年4月12日
NRF24L01 自学笔记与发送失败问题解决
摘要: 本文主体内容转载于: 版权声明:本文为CSDN博主「椿湫致简」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/zyc18700766982/article/details/126899279 本文问题解决参考于:
阅读全文
posted @ 2023-04-12 15:51 FBshark
阅读(3608)
评论(0)
推荐(0)
2023年4月10日
ARM 汇编中的msr 和 mrs
摘要: 在模仿正点原子C语言点灯(第十章 C语言版LED灯实验)程序中,需要写 start.s 文件用于初始化堆栈,配置C语言的环境等等,用到了汇编指令。 自己写的时候没注意 msr 和 mrs 的区别。 其中,第一行为 mrs ,为状态寄存器到通用寄存器的传送指令。 第四行是 msr,为通用寄存器到状态寄
阅读全文
posted @ 2023-04-10 21:33 FBshark
阅读(415)
评论(0)
推荐(0)
2023年4月8日
电阻触摸屏与 XPT2046 芯片简介
摘要: 简介 触摸屏包括两种,一种为电容触摸屏,另一种为电阻触摸屏。 电阻触摸屏的优点是:价格便宜,适合特殊工况(湿度较大、有水珠的环境)。 电容触摸屏的优点是:支持多点触控,精度高,触摸反应快。但价格贵,有水珠的地方不适用。 XPT2046 是专用于电阻式触摸屏的芯片,其基于四线 SPI 通信协议。 其A
阅读全文
posted @ 2023-04-08 21:30 FBshark
阅读(1195)
评论(0)
推荐(0)
C语言二维数组、结构体的初始化
摘要: 二维数组的初始化 ⑴ 分行进行初始化 int a[2][3]={ {1,2,3},{4,5,6}}; 在{ }内部再用{ }把各行分开,第一对{ }中的初值1,2,3是0行的3个元素的初值。第二对{ }中的初值4,5,6是1行的3个元素的初值。相当于执 行如下语句: int a[2][3]; a[0
阅读全文
posted @ 2023-04-08 14:47 FBshark
阅读(901)
评论(0)
推荐(0)
2023年4月7日
gnu-eabi-hf 各单词释义
摘要: 在编译工程的时候经常用到 gcc-linux-gunebaihf,其中eabi 和 hf 的释义如下。 转载自:文章 一. 什么是abi /eabi ABI: 二进制应用程序接口(Application Binary Interface (ABI) for the ARM Architecture)
阅读全文
posted @ 2023-04-07 11:13 FBshark
阅读(321)
评论(0)
推荐(0)
2023年4月3日
STM32 FSMC的 NOR FLASH B模式模拟LCD 8080时序
摘要: STM32 FSMC:FSMC(Flexible Static Memory Controller):翻译为:灵活的静态存储管理器。 可管理的存储类型包括: NOR FLASH 和 SRAM NAND FLASH PC Card(PC卡,不知道是什么东西) 具体功能是将外部的存储设备映射为内部地址,
阅读全文
posted @ 2023-04-03 21:21 FBshark
阅读(794)
评论(0)
推荐(0)
野火书籍《STM32库开发指南》 第26章LCD代码勘误
摘要: 第26章LCD代码,P303代码写错。 原来的代码写错,因为是D/CX引脚,高电平(1)意味着数据,低电平(0)意味着命令: #define FSMC_Addr_ILI9341_CMD ((uint32_t)) 0x60020000 #define FSMC_Addr_ILI9341_DATA ((
阅读全文
posted @ 2023-04-03 12:33 FBshark
阅读(72)
评论(0)
推荐(0)
2023年3月31日
Arduino 外接 DS3132 读数为2165/165/165问题解决
摘要: 即使SCL/SDA不接线,DS3132也会返回,这个值为2165/165/165 因此问题的来源为接线不牢靠。 接线牢靠的标准:RTC模块(ZS-042)上的PWR灯应该常亮,并且亮度很大(我一开始接线,PWR亮度小,而且闪烁) RTC 的 SCL 接 Arduino 的 A4, SDA 接 Ard
阅读全文
posted @ 2023-03-31 16:03 FBshark
阅读(203)
评论(0)
推荐(0)
2023年3月22日
【Linux 基础】2-Centos 安装 arm-linux-gnueabihf-gcc (armcc交叉工具链)
摘要: 环境:CentOS 64位 准备工作: 1. 在linux系统的/usr/local/新新建(mkdir)arm文件夹,并改权限(chmod)为777。 mkdir arm 【新建 /usr/local/arm/ 目录】 chmod 777 arm 【修改此文件夹的权限 ,可用 命令 # cd -l
阅读全文
posted @ 2023-03-22 11:55 FBshark
阅读(877)
评论(0)
推荐(0)
2023年3月21日
【平衡小车专栏】STM32F103 高级定时器的PWM驱动电机注意事项
摘要: 此前一直用通用定时器的PWM驱动电机,此次项目采用高级定时器,发现了一些使用上的需要注意的地方,归纳如下: 问题1:初始化输出结构体 OCInitStruct 成员要完整补全 今天用TB6612驱动电机, 用TIM1-CH4的PWM ,结果发现设置完毕后电机不转。 //OCInit Struct T
阅读全文
posted @ 2023-03-21 16:37 FBshark
阅读(514)
评论(0)
推荐(0)
2023年3月14日
L298N 5V使能跳帽使用详解
摘要: 5V使能引脚,即图中5V Enable引脚。 该引脚与5V Power引脚息息相关,因此首先需要知道5V Power引脚的功能。 L298N的5V Power引脚目的是给L298芯片供电(注意:不是给电机供电,也不是给MCU,例如51, STM32供电)。其用于作为L298N模块上芯片电压的输入。
阅读全文
posted @ 2023-03-14 16:49 FBshark
阅读(3796)
评论(0)
推荐(0)
2023年3月10日
【Linux 基础】1-野火 Linux 第一季 Linux 入门笔记(Linux 根目录 + shell命令和脚本 + Makefile语法)
摘要: 野火在线文档链接 Linux根目录结构 (类似 正点原子 STM32 的 USER)程序和配置相关(4个):存储系统命令:bin;配置文件:etc;程序文件:usr; 第三方软件:opt (类似HARDWARE)挂载外设相关(3个):dev, mnt, media (类似SYSTEM)进程与内核信息
阅读全文
posted @ 2023-03-10 16:55 FBshark
阅读(261)
评论(0)
推荐(0)
上一页
1
···
43
44
45
46
47
48
49
50
51
···
57
下一页
公告