自定义博客皮肤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)
  • 收藏
  • 关注

原创 STC配置IO口模式的宏定义

很少使用stc单片机,有时候用到了,但是容易忘记管脚的模式怎么配置,所以写了个宏定义放在头文件,这个宏可以配置单个IO口,没什么用处,但是可以偷懒,嘻嘻。P5.4配置为高阻输入 :GPIO_PIN_INIT(5,4,0,1);P2.0配置为开漏输出 :GPIO_PIN_INIT(2,0,2,1);

2024-12-27 17:56:01 233

原创 keil stm32生成.bin格式的文件

User这个页面的功能一般是给用户在文件编译前和编译后进行一些自定义的操作的,例如执行脚本、.exe、生成编译日志等等。这里用到的就是执行.exe了,其中fromelf.exe是keil_mdk自带的一个格式转工具,自己选好项目下已经存在的文件夹,转换后的文件就会生成在相对路径下了。安装arm的mdk下的工具路径 --bin --output ../自定义路径/生成的.bin文件 ../axf文件的路径。2.选axf文件输出位置,再填输出文件的名字,默认的名字也行,后面要找得到就行了.

2024-12-25 16:29:47 225

原创 stm32 printf 串口中文乱码问题

2.如果只是输出中文有乱码问题,真正的原因就是你保存的.c文件的格式和串口平台的接收格式不一致,比如在KEIL中,为了避免中文对我们编写代码时的麻烦,我们通常会将文件以GB2312编码格式打开、修改和存储,如果选择了GB2312格式存储文件,编译.c文件时,其中所有常量字符串也会默认为GB2312格式,而在其他平台文件通常是以UTF-8、ANSI格式打开和解释文件的,编码不一致时就会导致编码出现乱码的问题。使用串口输出函数后,可能会出现中文乱码的问题,有部分解决方法。

2024-12-25 16:11:41 1168

原创 stm32 HAL库 重映射UART1与printf

选上这个printf才能正常使用。

2024-12-24 14:40:55 520

原创 Unable to automatically place AT section system_xx32f0xx.o(.ARM.__at_0x20000000)

启动文件连接阶段很可能缺失中断处理函数原型,请编写对应的中断函数。Unable to automatically place AT section system

2024-06-13 16:13:32 1028

空空如也

空空如也

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

TA关注的人

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