
嵌入式
少年英雄张胡来
这个作者很懒,什么都没留下…
展开
-
keil 测量程序时间不准确的解决方法
调试程序运行的精确时间,除了配置好内核时钟外:上述是以JTAG接口为例。调试界面将需要测量的程序段打好断点,keil界面右下角会有时钟t0/t1/t2显示到这里其实还没有结束,如果只配置到了这里会发现,有的时候复位t1或是t2功能失灵,有的时候测量时间又很不准确,这是因为需要将registers窗口打开,并一直显示。这样就会发现测量时间变得非常准确了...原创 2020-11-27 13:41:35 · 3971 阅读 · 1 评论 -
STM32F429 LTDC控制器LAYER 窗口位置配置
STM32CUBEMX中的LTDC配置例如只选用layer1层,窗口的像素位置设置说明如下:我使用的是480×272像素的LCD屏,使用整个像素平面作为层窗口,按照图1进行CUBE配置并生成代码,如下所示,一些不必要的代码省略:static void MX_LTDC_Init(void){ /* USER CODE BEGIN LTDC_Init 0 */ /* USER CODE END LTDC_Init 0 */ LTDC_LayerCfgTypeDef pLayerC.原创 2020-11-16 10:35:44 · 1058 阅读 · 0 评论 -
关于SDRAM在STM32系统中的应用
关于SDRAM在STM32系统中的应用SDRAMW9825G6KH内部结构框图W9825G6KH内部结构框图原创 2020-11-11 14:22:11 · 3527 阅读 · 0 评论 -
UART串口IAP下载电路及BOOTLOADER分析
针对正点原子的开发板上串口IAP下载电路进行的分析关于BOOTLOADER在STM32芯片出厂时,官方已经在片上系统存储器中固化好bootloader程序,这是使用串行外设(USART,CAN,USB,I2C等)将用户的APP下载到内部FLASH中.bootloader程序主要功能使用嵌入式串行接口按照预定义的通信协议下载代码可传送并更新 Flash 代码、数据和向量表部分BOO...原创 2019-10-24 17:02:20 · 1851 阅读 · 0 评论 -
FreeModbus+STM32 +HAL库 无操作系统移植 (已在正点原子阿波罗F429开发板上移植成功)
本次移植可以说是波澜不惊,早就准备移植下FreeModbus 从机代码了,一直没有时间,这次移植过程中翻阅了多篇网上的资料,而且查阅了FreeModbus官方的api手册(其实也没说什么),实现了基于STM32F4 HAL库的FreeModbus的从机移植,实现了读输入寄存器,读写保存寄存器的功能。原创 2019-09-19 17:39:14 · 13969 阅读 · 21 评论 -
SCL3300 三轴倾角计的使用(一)
SCL3300三轴倾角计原创 2019-09-29 17:50:06 · 11735 阅读 · 4 评论