Image
Image

stm32jy

+ 关注

粉丝 4     |     主题 44     |     回帖 1118

STM32深造之——开源Webbench学习
2021-2-3 20:56
  • ST MCU
  • 22
  • 755
  测试结果如下  
  getopt_long函数测试  
  接着使用option结构体定义了long_options结构体数组,具体内容如下:  
  longopts结构体中需要指明了长参数的名称和属性,longindex参数如果非空,它指向的变量将记录当前找到参数 ...  
  对getopt函数有了一定的了解之后,我们来看一下getopt_long函数,该函数除了包含getopt功能外,还增加了解 ...  
  测试结果可以看到,输入-f 可以得到正确的的打印,输入 –t 时由于没有加参数,会提示且打印参数错误。 ...  
  为了更好的理解,先简单使用getopt函数写一个伪指令代码测试一下,测试选项中912Vfr?h字符选项都不带参数,t ...  
  主函数切割短片2  
  分析了argc默认参数的问题之后,我们接着往下撸主函数,切割主函数片段2中,我们重点关注getopt_long函数, ...  
HC32 ADC 中断扫描操作
2021-1-16 16:34
  • 小华半导体
  • 6
  • 769
  int32_t main(void) { ///< ADC 采样端口初始化 App_AdcPortInit(); ///< ADC ...  
  ///< ADC 采样端口初始化 void App_AdcPortInit(void) { ///< 开启GPIO外设时钟 Sysctrl_SetPe ...  
  ADC 顺序扫描 功能配置 ///< ADC 中断服务程序 void Adc_IRQHandler(void) { if(TRUE == Adc_GetIr ...  
  ///< ADC插队扫描功能配置 void App_AdcJqrCfg(void) { stc_adc_jqr_cfg_t stcAdcJqrCfg; ...  
  ///< ADC模块初始化 void App_AdcInit(void) { stc_adc_cfg_t stcAdcCfg; DDL_ZERO_ ...  
  ///< ADC采样端口初始化 void App_AdcPortInit(void) { ///< 开启ADC/BGR GPIO外设时钟 Sysctr ...  
DMA 传输测试
2022-5-29 20:54
  • 小华半导体
  • 8
  • 1153
  // DMA中断 void Dmac_IRQHandler(void) { if(DmaTransferComplete == Dma_GetStat(DmaCh1)) { ...  
  //内存数据比较 static int32_t myMemcmp(uint8_t *mem1,uint8_t *mem2,uint32_t bytesize) { int i = 0; ...  
  // DMA通道配置,通过软件触发的方式,把aSRC_Const_Buffer数组的值传输到aDST_Buffer数组中 void App_Dma1 ...  
  // DMA传输目标地址 static uint32_t aDST_Buffer[BUFFER_SIZE];  
24C08 驱动部分
2021-1-20 08:09
  • 小华半导体
  • 5
  • 772
  ///< I2C 模块配置 void App_I2cCfg(void) { stc_i2c_cfg_t stcI2cCfg; DDL_ZERO_STRUCT(stcI ...  
2
3
近期访客