Image
Image

远芳侵古道

+ 关注

粉丝 1     |     主题 83     |     回帖 849

ATmega16单片机硬件SPI多字节连续发送
2025-2-25 20:50
  • Microchip
  • 10
  • 707
  SPI 有四种模式Mode 0-3,由 CPOL 和 CPHA 决定。 如果发送端和接收端的模式不匹配,会导致时序错误。 ...  
maplab C30 无法编译——delay函数
2025-2-23 06:57
  • Microchip
  • 8
  • 705
  __delay_us(ms) 和 __delay_ms(ms) 函数依赖于系统的时钟频率。  
关于pic30f4011的adc单通道多模拟输入
2025-2-26 19:28
  • Microchip
  • 10
  • 577
  问题可能出在 ADC 配置 或 中断处理 上。  
microchip C30 无法编译NOP() 定义了晶振也无法使用——delay—函数
2025-2-25 15:26
  • Microchip
  • 10
  • 563
  可以尝试使用内联汇编实现 NOP():#define NOP() __asm__ volatile ("nop")  
STM32移植U8g2图形库
2025-1-31 01:47
  • ST MCU
  • 11
  • 444
  总结 本篇介绍了如何将U8g2图形库移植到STM32中,其中主要的修改包括: 精简源码中的u8g2_d_setup.c和u8g2 ...  
  ......  
  主函数 主函数中,首先是IIC的初始化和U8g2的初始化,然后就可以测试U8g2的图形显示功能了: #include "de ...  
  源码加入到MDK编译  
  显示测试函数 使用U8g2提供的测试函数,用于查看显示效果 void draw(u8g2_t *u8g2) { u8g2_SetFontMod ...  
  2.2.3 u8g2Init U8g2的初始化,需要调用下面这个u8g2_Setup_ssd1306_128x64_noname_f函数,该函数的4个参数 ...  
  如果是SPI接口,可以参考如下写法: uint8_t u8x8_gpio_and_delay(u8x8_t *u8x8, uint8_t msg, uint8_t ar ...  
  u8x8_gpio_and_delay 这个函数也需要自己写,主要的修改包括: 赋予U8g2相应的延时函数,比如下面的delay_m ...  
  编写移植函数 精简源码之后,还需要编写如下的配置函数。 GPIO初始化 对OLED用到的IIC接口进行GPIO的初始 ...  
  精简u8g2_d_setup.c 由于我的OLED是IIC接口,只留一个本次要用到的u8g2_Setup_ssd1306_i2c_128x64_noname_f ...  
  精简c源码 U8g2支持多种显示驱动的屏幕,因为源码中也包含了各个驱动对应的文件,为了减小整个工程的代码体 ...  
  U8G2图形库介绍 U8g2 是一个用于嵌入式设备的简易图形库,可以在多种 OLED 和 LCD 屏幕上,支持包括 SSD130 ...  
MCU引脚复用冲突与配置
2024-12-20 20:43
  • 芯圣MCU
  • 12
  • 4133
2
3
近期访客