摘要: 此项目源码下载地址:https://github.com/lizhiqiang0204/WPF_PageCallWindow 如果Page与Window直接没有任何调用就用这种方法https://www.cnblogs.com/lizhiqiang0204/p/11612383.html就行了,但是 阅读全文
posted @ 2019-10-21 14:30 阿坦 阅读(1990) 评论(0) 推荐(0)
摘要: 用STM32Cube IDE自动生成的工程,如果用汉字注释的话,字体会变小,如下图: 解决方法:选中变小的汉字->右击选择Preferences,如下图: 在弹出的对话框中可以看出默认的字体是Consolas 10,此时更改字体改成Courier New,因为keil默认用的就是这个字体,已经习惯k 阅读全文
posted @ 2019-10-12 14:02 阿坦 阅读(5504) 评论(0) 推荐(0)
摘要: 此项目源码下载地址:https://github.com/lizhiqiang0204/STM32CubeIDE_Uart 串口与中断配置如下 在生成的main函数中,添加开启串口接收中断 然后在接收中断回调函数中写接收过程 调试结果如下: 阅读全文
posted @ 2019-10-12 10:24 阿坦 阅读(10751) 评论(0) 推荐(0)
摘要: 新建完工程并编译后,配置Debug Configurations 此时双击STM32 MCU Debugging,如下图 此时就可以下载调试生成的LED.elf文件了 阅读全文
posted @ 2019-10-10 10:35 阿坦 阅读(1057) 评论(0) 推荐(0)
摘要: 此项目源码下载地址:https://github.com/lizhiqiang0204/TabControl-page-separation 每个页面的按键处理事件直接对应该页面下的cs文件 MainWindow.xaml文件如下 Page1.xaml文件如下: Page1.xaml.cs文件如下 阅读全文
posted @ 2019-09-30 13:39 阿坦 阅读(4475) 评论(0) 推荐(0)
摘要: 配置STM32CubeMX如下 生成的Keil代码的创建启动定时器如下 定时器的回调函数如下 运行结果如下,每隔一秒打印一次 定时器的创建函数osTimerCreate(osTimer(myTimer01), osTimerPeriodic, NULL);的第二个参数 阅读全文
posted @ 2019-09-25 14:13 阿坦 阅读(2046) 评论(0) 推荐(0)
摘要: 串口接收回调函数如下: 解析每个逗号前的字符 阅读全文
posted @ 2019-09-17 10:26 阿坦 阅读(854) 评论(0) 推荐(0)
摘要: osThreadState osState2;//自定义一个线程的状态 osThreadState 系统枚举定义如下: typedef enum { osThreadRunning = 0x0, /* A thread is querying the state of itself, so must be running. */ osThreadReady = 0x1 , /* The threa 阅读全文
posted @ 2019-09-16 16:10 阿坦 阅读(1822) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-02 16:05 阿坦 阅读(5959) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-08-27 14:40 阿坦 阅读(8078) 评论(0) 推荐(0)