自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (9)
  • 收藏
  • 关注

原创 文章标题

本人也是新手,下面是学习串口过程中自己的一点认识,与君共享。 STM32的串口有很多值得关注的地方。TEX、TC标志位的概念: TEX(Transmit data register empty)发送数据寄存器非空标志位 TC(Transmission complete)发送完成标志位 两个标志关系很密切同时又有很大的差别,串口发送需要两个寄存器,我们可以“看见”操作的是影子寄存器——即Dat

2016-11-23 18:59:41 261

原创 keil中自定义输出信息到编译窗口

写程序的过程中,会有不少的条件编译命令,但是条件编译过多会导致忘记了定义那些条件,排查起来也非常麻烦,有没有什么好的方法来查找是否是否有该定义呢? 答案是有的:那就# warning 和# error;具体如下:# warning "this is a warning message test"# error "this is a error message test"当程序编译到这个里的时候

2016-11-18 15:03:01 8380 2

转载 __attribute__((packed))详解

1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不是紧凑的,用tc的编译器就是紧凑的。例如:在TC下:struct my{ char ch; int a;} sizeof(in

2016-11-11 22:00:04 332

原创 初探STM32掉电复位PDR

STM32F407 144脚封装的第143脚PDR,一直没有关注过,板子上是直接对其悬空处理,悬空到底对系统有没有什么影响,查看了STM32F4系列的技术手册也没有发祥有相关说明。只是说明了PDR脚要接到VDD或者VSS(根据芯片不同而不同),没有说明悬空会怎么样?若有大牛知道望告知一二不胜感激! PDR全称为power down reset,也就是掉电复位,RM0090参考手册上是这样描述的:

2016-11-04 18:15:38 13838 1

原创 sizeof 与数组

今天发现了一个小问题,函数形参定义为指针,然后传入了一个数组,在函数内部用sizeof得到数组的长度,发现一直是4不变,具体代码简化如下:void test1(uint8_t *buf){ printf("buflen:%d\n",sizeof(buf));}uint8_t buf[10]=[1,2,3,4,5,6,7,8];int main(){ test1(buf);}结果为

2016-11-01 20:51:13 591

cli中断组件,freetros 组件

cli中断组件,freetros 组件

2023-07-12

esp32驱动ses价签墨水屏

esp32驱动ses价签墨水屏。适用于24pin屏幕。

2023-06-02

keil编译bin文件自动重命名可执行文件

keil编译bin文件自动重命名可执行文件

2023-03-28

mingw64 32 gcc编译器安装包

mingw64 32 gcc编译器安装包

2023-02-17

windows gcc测试工程文件

windows gcc测试工程文件

2023-02-17

cmake安装包,构建win10编译系统

cmake安装包,构建win10编译系统

2023-02-17

ST-Link固件V2.J16.S4.hex stlink固件和stlinkpcb

stlink变砖修复固件

2022-06-28

esp32 components 添加自定组件

添加自定义组件的方法

2022-06-23

esp32 wifi配网 stm32

esp32 web配网。通过连接esp32wifi,输入esp32要连接的wifi名称和密码进行配网。

2022-06-23

py3环境。用于vscode显示outline功能

py3环境。用于vscode显示outline功能

2022-02-24

stm32f103 keil工程文件

stm32f103 keil工程文件

2021-11-10

ad logo导入脚本.zip

ad logo导入脚本.zip

2021-10-21

NetLogo-6.2.0-64.zip

NetLogo-6.2最新版

2021-03-08

win挂载linux硬盘工具

windows下查看linux ext分区工具

2021-02-23

开启ssh教程.zip

猫盘开启ssh固件

2021-02-23

空空如也

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

TA关注的人

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