Image
Image

一点点0321

+ 关注

粉丝 2     |     主题 68     |     回帖 481

uC/OS II在Microchip MCU上的移植
2023-11-21 09:03
  • Microchip
  • 15
  • 1512
  结束语 目前正在进行的水质控制系统中采用PIC MCU作为下位机负责数据采集、数据简单处理、控制执行机构 ...  
  3 用户实时任务编写 uC/OS II中的实时任务是在系统初始化(调用OSInit()和OSCtxSw())后,通过OSTaskCrea ...  
  void CPUlowInterruptHook(void) { if(INTCONbits.TMROIF){ //检查TMR0是否溢出 INTCONbits.TMR0IF=0; //清 ...  
  2.6中断服务例程 根据uC/OS II的要求,用户要编写自己的中断服务例程。所有的中断是在CPUhighInterrupt ...  
GD32三种低功耗例程
2024-1-30 22:17
  • GigaDevice GD32 MCU
  • 62
  • 5371
  待机模式例程:  
  深度睡眠模式例程:  
  睡眠模式例程:MCU的UART3接收到数据 ,进入UART3接收中断 即唤醒睡眠模式。 int main(void) { /******* ...  
GD32低功耗:深度睡眠唤醒系统时钟变慢问题
2024-1-30 22:26
  • GigaDevice GD32 MCU
  • 55
  • 4818
  ......  
  解决 1、深度睡眠唤醒后需要对系统时钟重新配置,调用SystemInit、SystemCoreClockUpdate函数即可,该函数 ...  
  ......  
  ......  
  深度睡眠需要注意的是在使能PMU时钟前提下调用pmu_to_deepsleepmode深度睡眠,使用任何EXTI中断或事件唤醒 ...  
  从电源管理章节可知,睡眠模式下使用没有什么需要需要注意的,在使能PMU时钟前提下调用函数pmu_to_sleepmod ...  
  原因  
GD32L233使用串口从从深度睡眠模式1唤醒
2023-10-31 22:53
  • GigaDevice GD32 MCU
  • 3
  • 925
  小结 1、调试低功耗代码时不要配置上电就进入低功耗,防止芯片低功耗模式退出不了造成的代码无法烧录。 2 ...  
  主要代码:  
stm32 hal库硬件spi(软件spi)驱动1.8寸tft—lcd屏幕
2025-3-29 16:46
  • ST MCU
  • 43
  • 3051
  第三步 删除lcd端口定义,因为cube引脚帮我们配置好了,不需要这个了  
  并在下面加一下 #define u8 uint8_t #define u16 uint16_t 因为hal库中没有u8 和u 16,所以需要宏定义一下 ...  
  1)lcd.c 上面的大段注释就不需要了,直接把下面的代码加入就可以了,再把lcd.h加入 这个时候要根据叉叉和 ...  
  2 代码移植 将官网中的文件下载下来以后继续解压, 这个链接里面有官网的文件 链接:百度网盘 提取码:2eq4 ...  
2
3
近期访客