2019年03月14日 0条评论 1879点热度 2人点赞 阅读全文

测试之前需要确保已经在KE1开发板上安装了配套的NB天线,已经正确的插入了NB-SIM卡(不要插反了哦)。测试UDP连接到私有服务器时,最好使用移动NB物联网卡,移动NB卡没有网络限制,但是电信的物联网卡只能连到电信自己的物联网云平台。 接下来需要使用工具STM32CubeProgrammer烧录串口转发程序(KE1_UART_Forward.hex)到KE1开发板中,这样就可以通过串口调试工具来给BC28模块发送AT命令了。 KE1_UART_Forward 准备完成后就可以开始操作BC28了。 获取模块网络状态…

2019年03月14日 0条评论 1150点热度 1人点赞 阅读全文

2019年03月07日 0条评论 791点热度 0人点赞 阅读全文

工具:字模提取V2.2 小熊座KE1 OLED字模生成工具配置 1,参数设置 在参数设置界面选择“其他设置”,设置取模方式,下面的配置为KE1开发板的取模方式。字体可安需求设置。   2, 点阵数据提取 配置好取模方式和字特样式后,在“取模方式”中的“文字输入区”输入所需文字,按Ctrl+Enter结束输入。 选择“C51格式”获取文字点阵数据,复制到工程中使用。 3,效果 4.图片取模 准备一张合适大小的单色bmp文件。在“基本操作”中“打开图像图标” 取模方式选择“C51格式”。复制点阵生成区中的点阵…

2019年01月03日 0条评论 1088点热度 0人点赞 阅读全文

STM32CubeMX中配置AD-IN0 配置DMA 配置完成,然后生成代码。 我们需要做的很简单,在MDK工程中启动AD就可以了,因为只测试一路AD,所以代码如下: volatile uint16_t ADC_ConvertedValue; uint16_t usVoltage = 0; if (HAL_ADC_Start_DMA(&hadc, (uint32_t *)&ADC_ConvertedValue, 1) != HAL_OK) { Error_Handler(); } ADC_Conve…

2018年12月18日 0条评论 1009点热度 0人点赞 阅读全文

说明: 使用STM32CubeMX新建工程。 库接口使用HAL 使用TIM11实现us延时函数,用DHT11时序。 使用自带的HAL_Delay函数实现ms延时 TIM11的配置 详细代码如下: [crayon-5f713a373f2a4345111089/] 驱动参考网络上的例程并加以修改: [crayon-5f713a373f2aa310711314/] 对外接口为文件 [crayon-5f713a373f2ac432474363/]  

2018年12月17日 0条评论 1324点热度 0人点赞 阅读全文

[title]STM32CubeMX介绍[/title] STM32CubeMX是一个图形化的工具,也是配置和初始化C代码生成器(STM32 configuration and initialization C code generation),也就是自动生成开发初期关于芯片相关的一些初始化代码。 从上图可以看得出,它包含了STM32所有系列的芯片,包含示例和样本(Examples and demos)、中间组件MiddlewareComponents)、硬件抽象层(Hardwaree abstraction la…

2018年12月13日 0条评论 573点热度 0人点赞 阅读全文

通用定时器可以利用GPIO引脚进行脉冲输出,在配置为比较输出、PWM输出功能时,捕获/比较寄存器TIMx_CCR(sConfigOC.Pulse)被用作比较功能,下面把它简称为比较寄存器(占空比设置)。 这里直接举例说明定时器的PWM输出工作过程: 若配置脉冲计数器TIMx_CNT为向上计数,而重载寄存器TIMx_ARR(htim2.Init.Period)被配置为N,即TIMx_CNT的当前计数值数值X在TIMxCLK时钟源的驱动下不断累加,当TIMx_CNT的数值X大于N时,会重置TIMx_CNT数值为0重新计…

2018年12月13日 0条评论 1348点热度 0人点赞 阅读全文

STM32CubeMX 设置外部晶振的方法 1,进入Pinout & Configuration 界面 选择RCC配置High speed clock(HSM)。如下图: 2,进入Clock Configuration界面就可以配置HSE,设置SYSCLK=32Mhz 即SystemCoreClock = 32000000。如下图

2018年12月13日 0条评论 741点热度 0人点赞 阅读全文

开发平台:HX戊戌-ZERO 低功耗模式简介 在ST官方文档中,STM32L系列提供了5种基本低功耗模式。它们分别是: Sleep mode(睡眠模式) Low-power run mode(低功耗运行模式) Low-power sleep mode(低功耗睡眠模式) Stop mode(停止模式) Standby mode (待机模式) 以上5中低功耗模式中,MCU功耗依次降低,官方给出的典型参考值如表7-5-1: 模式 STM32L15x 典型值 运行模式,主时钟频率为16 MHz,关所有外设时钟 4mA 睡眠…

2018年11月19日 0条评论 565点热度 0人点赞 阅读全文
12