 
        
         
        2022年6月17日
    
 
        
        
摘要:        
1.新建项目 2.新建模块 3.新建包 4.新建类 5.在类中写代码 6.在idea中执行    
阅读全文
            posted @ 2022-06-17 10:39
liusheldon
阅读(51)
推荐(0)
        
 
		
    
        
             
        
         
        2021年2月2日
    
 
        
        
摘要:        
STM32的HAL库有问题,所有的STM32的HAL库里的产生PWM时,如果要在TIMx_CHxN产生PWM时,都无法正常开启,我试了STM32F1系列的和STM32L4系列的,都会有有问题,如果使用在TIMx_CHx产生PWM时,不会有问题,发现HAL库中有个BUG,在stm32f1xx_hal_    
阅读全文
            posted @ 2021-02-02 14:44
liusheldon
阅读(1367)
推荐(1)
        
 
		
    
        
             
        
         
        2020年5月22日
    
 
        
        
摘要:        
基础命令: 1.页地址模式下设置列起始地址低位(Set Lower Column Start Address For Page Addressing Mode)(00h~0Fh) 此指令用于在页地址模式下设置GDDRAM的列起始地址(8位)的低4位, 页地址会在数据访问后递增 2.页地址模式下设置列    
阅读全文
            posted @ 2020-05-22 10:33
liusheldon
阅读(8344)
推荐(0)
        
 
		
    
        
             
        
         
        2020年5月21日
    
 
        
        
摘要:        
写在最前面: DMX512(digital multiplex) 其实就是主机向从机整包单向广播发送的协议(protocol),从机自取所需。 一、链接拓扑(network topology) 根据后面的协议可以知道,其实就是将所有的slave挂到线上去。(线最长可以多长?) image.png 二    
阅读全文
            posted @ 2020-05-21 19:51
liusheldon
阅读(2710)
推荐(0)
        
            
        
        
摘要:        
最近把玩了一下485,期间也接触了dmx512通信协议,该协议主要用于各种舞台灯光的控制当中,进而实现各种光效以及色彩变化。根据标准的512协议,其物理连接与传统上的RS485是完全一致的,并没有什么差别,差别只是在协议上的不同,工业上应用的主要是modbus协议,而这里是用512通信协议。 DMX    
阅读全文
            posted @ 2020-05-21 19:46
liusheldon
阅读(2504)
推荐(0)
        
 
		
    
        
             
        
         
        2020年5月20日
    
 
        
        
摘要:        
1.开发环境 (1)Cube5.24 (2)Keil5 (3)STM32F103 2.Cube配置 Cube配置很简单,只要打开TIM4通道1的引脚,设置为输入捕获模式,在配置是高或低电平沿触发 TIM的定时器时钟可根据自己的需要来配置,触发模式为上升沿触发 最后把中断给打开 Cube生成的代码如下    
阅读全文
            posted @ 2020-05-20 20:19
liusheldon
阅读(868)
推荐(0)
        
 
		
    
        
             
        
         
        2020年5月19日
    
 
        
        
摘要:        
基本方法 1.设置TIM2 CH1为输入捕获功能; 2.设置上升沿捕获; 3.使能TIM2 CH1捕获功能; 4.捕获到上升沿后,存入capture_buf[0],改为捕获下降沿; 5.捕获到下降沿后,存入capture_buf[1],改为捕获上升沿; 6.捕获到上升沿后,存入capture_buf    
阅读全文
            posted @ 2020-05-19 21:22
liusheldon
阅读(3265)
推荐(0)
        
            
        
        
摘要:        
设置 Dialog.DLL 分别为:DARMSTM.DLL和TARMSTM.DLL, Parameter 均为:-pSTM32F103RC,用于设置支持芯片的软硬件仿真    
阅读全文
            posted @ 2020-05-19 20:22
liusheldon
阅读(1713)
推荐(0)
        
 
		
    
        
             
        
         
        2020年5月14日
    
 
        
        
摘要:        
问题描述: **JLink Warning: CPU could not be halted ***JLink Error: Can not read register 15 (R15) while CPU is running ***JLink Error: Can not read regist    
阅读全文
            posted @ 2020-05-14 21:04
liusheldon
阅读(5569)
推荐(1)