自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(3)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于串口重定向printf与串口输出16进制数的问题

客户在用GD的32位MCU开发过程中,串口输出用了重定向printf()函数来做输出,但是在开发过程中发现想用printf()来输出16进制数据发现一直有问题。查找资料发现printf()函数在底层传输的时候会自动把所传输的数据转换成字符数据再向外传输,即printf()的本质就是按照 自己的方式,将变量转换为字符串,无论变量以前是啥类型。结论:如果想直接是16进制正常的输出,不能用pritnf()来做,是用串口固件库的usart_data_transmit()函数来发送。

2023-08-22 10:37:34 180 2

原创 关于GD MCU运行异常后恢复的问题

用GD32F105RCT6开发板验证也是这样的情况,我的验证代码是自定义bootloader,然后一个app代码,开机后由bootloader跳转到app运行,然后app里面隔10秒后软件复位, 开机上电让程序在那里跑,然后观察,过一段时间就出现了异常(出现异常时间不定,有时好长,有时时间很短就出现),异常表现是在bootloader跳转到APP那那句代码出现了硬件错误,这时候按硬件复位脚恢复不了正常,重新烧录程序也恢复不了正常,但是把开发板的电断开再通上就恢复了正常。

2023-07-19 14:54:30 538 2

原创 GD32E503CCT6的PWM输出不稳问题

上电测试发现如上图的LED处,会发现LED偶尔会闪烁(还是有规律的闪烁)。开始怀疑pwm设置得问题,然后用固件库官方例程直接测试,问题还是依旧,后来经请教GD原厂FAE,GD原厂FAE建议把shrtimer_dll_calibration_start(SHRTIMER0, SHRTIMER_CALIBRATION_16384_PERIOD)修改为。问题的表现是调脉宽是没有问题,但驱动LED时闪烁, 就像PWM重置了一样,出现问题时LED闪烁是固定频率,根据PWM的频率改变 闪烁的频率也会改变。

2023-07-03 15:08:41 570 1

STM32 can的 canopen移植代码,已调试通过

STM32 can的 canopen移植代码,已调试通过

2022-09-08

STM32 串口IAP升级代码

STM32 串口IAP升级代码

2022-09-08

GD32F303CCT6的串口IAP升级代码

GD32F303CCT6的串口IAP升级代码

2022-09-08

android版本手机音乐播放器

一款实用的android手机音乐播放器,要吧随身听SD卡里面的音乐,是酷狗的一个实用版本

2014-07-08

STM32的FSMC

STM32的FSMC的硬件介绍,作用,与操作

2012-02-02

模拟电路设计

电路设计,日本人写的,比较通俗易懂。不像大学的教科书那样搞得那么复杂

2011-12-10

空空如也

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

TA关注的人

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