自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TTea的博客

总结一些开发中碰到的问题

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

原创 航顺HK32F030M复用SWD为通用GPIO

文章目录关于航顺HK32F030MHK32F030M简介HM32F030M和HM32F031M有什么不同HK32F030M复用SWD为通用GPIOAF外设功能映射IOMUX引脚功能多重映射SWD映射为普通GPIO关于航顺HK32F030MHK32F030M简介HK32F030M 系列使用 ARM® CortexTM-M0 内核最高工作频率 32MHz, 内置 16K-ByteFLASH、 448-Byte EEPROM 和 2-KByte SRAM。并且号称引脚兼容STM8S003F3P6,对比

2021-01-07 15:11:44 3743 1

原创 CC2541使用TIM3产生PWM波形不连续问题填坑指南

关于CC2541 TIM3产生输出比较波形

2019-11-27 18:53:30 688

原创 CC2541硬件I2C驱动SD3078填坑指南

关于CC2541的硬件I2CTI的hal库已经写好了相关的驱动,不需要自己硬着头皮去看数据手册了,hal_i2c.c文件存放路径是:C:\Texas Instruments\BLE-CC254x-1.4.2.2\Components\hal\target\CC2541ARC,这个文件夹里的hal_i2c.c包含了主和从的驱动。硬件I2C只有CC2541才具备,CC2540用usb控制器取代了...

2019-11-21 15:22:34 2794 2

原创 CC2541非阻塞式红外驱动填坑指南(NEC格式)

NEC格式的红外编码调制NEC格式采用脉冲间隔调制技术,脉冲周期不变,改变逻辑‘1’和逻辑‘0’的脉冲占空比。时序信息:

2019-11-15 11:03:16 444

原创 MDK中$Super$$main和$Sub$$main的含义

MDK中$Super$$main和$Sub$$main的含义以下附上官方说明文档在主程序执行前插入一段新程序int $Sub$$main(void){ rt_hw_interrupt_disable(); rtthread_startup(); return 0;}在主程序运行前插入一段已有的程序#if defined (__CC_ARM) $Supe...

2018-12-06 15:23:40 10694 2

原创 STM32驱动NRF24L01一对多的通信---可变数据包宽度

既然是一对多可变payload宽度的通信,肯定是包含两个方面: (1)能一对多通信(同个频道下一般最多是一对六) (2)发送的数据包的payload是可变的 配置NRF24L01进行一对多通信,前提是一对一通信必须要清楚。 我个人的理解是这样的PTX端需要配置的地址TX_ADDR和RX_ADDR PRX端需要配置的地址RX_ADDR 至于以上地址在这个机制中是怎么用的,为什么会相同,下面

2017-03-16 09:08:24 10172 2

原创 STM32小问题-复用调试接口JTAG/SWD为普通GPIO

这几天做毕业设计,按键模块用到了PA14和PA15这两个IO口(由于IO是引出到拓展板上,所以刚开始并不知道PA14和PA15是被调试接口占用了)。设置好相应的寄存器后发现只有PA15正常按下能被拉低,而PA14用万用表检测始终处于低电平状态。刚开始我以为这个管脚坏了,就想着设置成输出高电平试试,结果可想而知,查看手册后发现在在复位后JTAG接口的PA14被设置为下拉了,所以按键读回来的永远是低电平

2017-02-03 22:31:27 11182

STM8官方user bootloader

此应用程序说明是针对STM8固件(全系列:包括S,L,AF,AL)和系统设计人员的,他们需要在用STM8微控制器开发的产品中实现在应用编程功能(IAP)。STM8是一个8位微控制器家族,具有Flash用于存储用户程序代码或固件。IAP使得在最终产品中嵌入了微控制器之后,也可以“就地”更新固件。其优点是,微控制器板可以停留在其产品外壳内。不需要进行机械改动就能进行更新。IAP对于分发新的固件版本非常有用。它使得在整个产品生命周期中添加新的产品特性和纠正问题变得很容易。本应用程序说明提供的用户引导程序固件源码演示了如何为STM8微控制器实现IAP的示例。在STM8应用程序中集成IAP时,请使用此代码作为参考。

2018-11-15

空空如也

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

TA关注的人

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